summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-11-30 03:00:37 +0000
committerNorbert Preining <norbert@preining.info>2020-11-30 03:00:37 +0000
commitcb68d38823870fa7adb5f0c2b68cf59205dd4bec (patch)
tree8d6e29ee5d082dcbf1ad936b7025db071e9cf573
parent0cc87411bcebcb1b0d2a3488d7a7093024b58650 (diff)
CTAN sync 202011300300
-rw-r--r--FILES.byname675
-rw-r--r--FILES.byname.gzbin2235780 -> 2236168 bytes
-rw-r--r--FILES.last07days610
-rw-r--r--macros/latex/contrib/datax/README.md24
-rw-r--r--macros/latex/contrib/datax/datax-logo.tikz27
-rw-r--r--macros/latex/contrib/datax/datax.dtx170
-rw-r--r--macros/latex/contrib/datax/datax.pdfbin178392 -> 188210 bytes
-rw-r--r--macros/latex/contrib/reledmac/README.md2
-rw-r--r--macros/latex/contrib/reledmac/doc-include/migrate-par.dtx4
-rw-r--r--macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdfbin40836 -> 40836 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdfbin197373 -> 197373 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/1-criticalnotes.pdfbin195586 -> 195586 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/1-sidenotes.pdfbin291128 -> 291128 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/1-tabular.pdfbin280887 -> 280887 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdfbin197414 -> 197414 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/1-verses.pdfbin197363 -> 197363 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-antilabe.pdfbin205371 -> 205371 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-cross_referencing.pdfbin196250 -> 196250 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdfbin199696 -> 199696 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-glossaries.pdfbin280642 -> 280642 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-indexing.pdfbin279716 -> 279716 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdfbin273882 -> 273887 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex2
-rw-r--r--macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdfbin289371 -> 289371 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-linespacing.pdfbin284597 -> 284597 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdfbin285213 -> 285213 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-notes-width.pdfbin202991 -> 202991 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdfbin208585 -> 208585 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-performances.pdfbin281520 -> 281520 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdfbin31057 -> 31045 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdfbin304585 -> 304585 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdfbin283465 -> 283465 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdfbin196014 -> 196014 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdfbin23265 -> 23264 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdfbin172561 -> 172561 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdfbin32053 -> 32053 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdfbin284700 -> 284700 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdfbin190058 -> 190058 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdfbin189290 -> 189290 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdfbin168066 -> 168066 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdfbin189692 -> 189692 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdfbin188622 -> 188622 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdfbin188675 -> 188675 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdfbin188809 -> 188809 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdfbin209918 -> 209918 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdfbin208856 -> 208856 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdfbin201188 -> 201188 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdfbin292929 -> 292929 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdfbin200260 -> 200260 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdfbin221533 -> 221533 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdfbin246187 -> 246187 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdfbin200801 -> 200801 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdfbin196882 -> 196882 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdfbin297242 -> 297242 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdfbin203241 -> 203241 bytes
-rw-r--r--macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdfbin192355 -> 192355 bytes
-rw-r--r--macros/latex/contrib/reledmac/migration.pdfbin357853 -> 357849 bytes
-rw-r--r--macros/latex/contrib/reledmac/reledmac.dtx811
-rw-r--r--macros/latex/contrib/reledmac/reledmac.pdfbin2009638 -> 2021684 bytes
-rw-r--r--macros/latex/contrib/reledmac/reledpar.dtx165
-rw-r--r--macros/latex/contrib/reledmac/reledpar.pdfbin989274 -> 986955 bytes
-rw-r--r--support/pkgcheck/CHANGES.md48
-rw-r--r--support/pkgcheck/Cargo.toml11
-rwxr-xr-xsupport/pkgcheck/bin/pkgcheckbin6109008 -> 6203840 bytes
-rw-r--r--support/pkgcheck/docs/errorsd.tex47
-rw-r--r--support/pkgcheck/docs/pkgcheck.pdfbin75087 -> 77796 bytes
-rw-r--r--support/pkgcheck/docs/title.tex2
-rw-r--r--support/pkgcheck/src/filemagic.rs22
-rw-r--r--support/pkgcheck/src/linkcheck.rs6
-rw-r--r--support/pkgcheck/src/main.rs207
-rw-r--r--support/pkgcheck/src/messages/errorsd.rs159
-rw-r--r--support/pkgcheck/src/messages/informationd.rs1
-rw-r--r--support/pkgcheck/src/messages/mod.rs72
-rw-r--r--support/pkgcheck/src/messages/warningsd.rs1
-rw-r--r--support/pkgcheck/src/utils.rs1
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb28
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2245252 -> 2245360 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--timestamp2
83 files changed, 1863 insertions, 1268 deletions
diff --git a/FILES.byname b/FILES.byname
index 029c7a1c95..2634dab6f0 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5020,7 +5020,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2020/11/28 | 236230 | FILES.last07days
+2020/11/29 | 236178 | FILES.last07days
2020/08/14 | 104065 | fonts/academicons/academicons.pdf
2020/08/14 | 17247 | fonts/academicons/academicons.sty
2020/08/14 | 6546 | fonts/academicons/academicons.tex
@@ -190680,11 +190680,12 @@
2019/09/27 | 31751 | macros/latex/contrib/datatool/samples/sample-two-per-row.pdf
2019/09/27 | 1476 | macros/latex/contrib/datatool/samples/sample-two-per-row.tex
2019/09/27 | 2883204 | macros/latex/contrib/datatool.zip
-2020/11/17 | 5052 | macros/latex/contrib/datax/datax.dtx
-2020/11/17 | 1781 | macros/latex/contrib/datax/datax.ins
-2020/11/17 | 178392 | macros/latex/contrib/datax/datax.pdf
-2020/11/17 | 807 | macros/latex/contrib/datax/README.md
-2020/11/18 | 180527 | macros/latex/contrib/datax.zip
+2020/11/29 | 8432 | macros/latex/contrib/datax/datax.dtx
+2020/11/29 | 1781 | macros/latex/contrib/datax/datax.ins
+2020/11/29 | 817 | macros/latex/contrib/datax/datax-logo.tikz
+2020/11/29 | 188210 | macros/latex/contrib/datax/datax.pdf
+2020/11/29 | 1632 | macros/latex/contrib/datax/README.md
+2020/11/29 | 192292 | macros/latex/contrib/datax.zip
2012/10/13 | 73208 | macros/latex/contrib/dateiliste/dateiliste.dtx
2012/10/13 | 2341 | macros/latex/contrib/dateiliste/dateiliste.ins
2012/10/13 | 262917 | macros/latex/contrib/dateiliste/dateiliste.pdf
@@ -204159,117 +204160,117 @@
2012/01/07 | 66974 | macros/latex/contrib/regstats/regstats-example.pdf
2012/01/07 | 327688 | macros/latex/contrib/regstats/regstats.pdf
2012/01/08 | 409653 | macros/latex/contrib/regstats.zip
-2020/11/19 | 24795 | macros/latex/contrib/reledmac/doc-include/migrate-mac.dtx
-2020/11/19 | 5592 | macros/latex/contrib/reledmac/doc-include/migrate-par.dtx
-2020/11/18 | 16 | macros/latex/contrib/reledmac/doc-more/latexmkrc
-2020/11/18 | 243 | macros/latex/contrib/reledmac/doc-more/makefile
-2020/11/19 | 40836 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf
-2020/11/19 | 4645 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.tex
-2020/11/19 | 197373 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf
-2020/11/19 | 1979 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.tex
-2020/11/19 | 195586 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf
-2020/11/19 | 2161 | macros/latex/contrib/reledmac/examples/1-criticalnotes.tex
-2020/11/19 | 291128 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf
-2020/11/19 | 9804 | macros/latex/contrib/reledmac/examples/1-sidenotes.tex
-2020/11/19 | 280887 | macros/latex/contrib/reledmac/examples/1-tabular.pdf
-2020/11/19 | 2004 | macros/latex/contrib/reledmac/examples/1-tabular.tex
-2020/11/19 | 197414 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf
-2020/11/19 | 2592 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.tex
-2020/11/19 | 197363 | macros/latex/contrib/reledmac/examples/1-verses.pdf
-2020/11/19 | 1902 | macros/latex/contrib/reledmac/examples/1-verses.tex
-2020/11/19 | 205371 | macros/latex/contrib/reledmac/examples/2-antilabe.pdf
-2020/11/19 | 1998 | macros/latex/contrib/reledmac/examples/2-antilabe.tex
-2020/11/19 | 196250 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf
-2020/11/19 | 1857 | macros/latex/contrib/reledmac/examples/2-cross_referencing.tex
-2020/11/19 | 199696 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf
-2020/11/19 | 6806 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.tex
-2020/11/19 | 280642 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf
-2020/11/19 | 1776 | macros/latex/contrib/reledmac/examples/2-glossaries.tex
-2020/11/19 | 279716 | macros/latex/contrib/reledmac/examples/2-indexing.pdf
-2020/11/19 | 2761 | macros/latex/contrib/reledmac/examples/2-indexing.tex
-2020/11/19 | 273882 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf
-2020/11/19 | 1139 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex
-2020/11/19 | 289371 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf
-2020/11/19 | 11391 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.tex
-2020/11/19 | 284597 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf
-2020/11/19 | 1488 | macros/latex/contrib/reledmac/examples/2-linespacing.tex
-2020/11/19 | 285213 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
-2020/11/19 | 21449 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.tex
-2020/11/19 | 202991 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf
-2020/11/19 | 1528 | macros/latex/contrib/reledmac/examples/2-notes-width.tex
-2020/11/19 | 208585 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf
-2020/11/19 | 5161 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.tex
-2020/11/19 | 281520 | macros/latex/contrib/reledmac/examples/2-performances.pdf
-2020/11/19 | 2710 | macros/latex/contrib/reledmac/examples/2-performances.tex
-2020/11/19 | 31057 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf
-2020/11/19 | 3159 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.tex
-2020/11/19 | 304585 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf
-2020/11/19 | 15949 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.tex
-2020/11/19 | 283465 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
-2020/11/19 | 3065 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.tex
-2020/11/19 | 196014 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf
-2020/11/19 | 2006 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.tex
-2020/11/19 | 23265 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf
-2020/11/19 | 2388 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.tex
-2020/11/19 | 172561 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf
-2020/11/19 | 2912 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.tex
-2020/11/19 | 32053 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
-2020/11/19 | 2027 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex
-2020/11/19 | 284700 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
-2020/11/19 | 20137 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.tex
-2020/11/19 | 190058 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
-2020/11/19 | 1665 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.tex
-2020/11/19 | 189290 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
-2020/11/19 | 1627 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.tex
-2020/11/19 | 168066 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf
-2020/11/19 | 1553 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.tex
-2020/11/19 | 188622 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
-2020/11/19 | 189692 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
-2020/11/19 | 1644 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.tex
-2020/11/19 | 1603 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.tex
-2020/11/19 | 188675 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
-2020/11/19 | 1609 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.tex
-2020/11/19 | 188809 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
-2020/11/19 | 1611 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.tex
-2020/11/19 | 209918 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
-2020/11/19 | 13642 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.tex
-2020/11/19 | 208856 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
-2020/11/19 | 12681 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.tex
-2020/11/19 | 201188 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf
-2020/11/19 | 3005 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.tex
-2020/11/19 | 292929 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
-2020/11/19 | 5587 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.tex
-2020/11/19 | 200260 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf
-2020/11/19 | 11558 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.tex
-2020/11/19 | 221533 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
-2020/11/19 | 10033 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.tex
-2020/11/19 | 246187 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf
-2020/11/19 | 43045 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.tex
-2020/11/19 | 200801 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
-2020/11/19 | 6540 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.tex
-2020/11/19 | 196882 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
-2020/11/19 | 4504 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.tex
-2020/11/19 | 297242 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
-2020/11/19 | 9314 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.tex
-2020/11/19 | 203241 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
-2020/11/19 | 8510 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.tex
-2020/11/19 | 192355 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf
-2020/11/19 | 2157 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.tex
-2020/11/19 | 49 | macros/latex/contrib/reledmac/examples/latexmkrc
-2020/11/19 | 816 | macros/latex/contrib/reledmac/examples/makefile
-2020/09/16 | 2269 | macros/latex/contrib/reledmac/examples/reledmac.xdy
-2020/11/18 | 16 | macros/latex/contrib/reledmac/latexmkrc
-2020/11/19 | 1718 | macros/latex/contrib/reledmac/makefile
-2020/11/19 | 3495 | macros/latex/contrib/reledmac/migration.dtx
-2020/11/19 | 357853 | macros/latex/contrib/reledmac/migration.pdf
-2020/11/19 | 3965 | macros/latex/contrib/reledmac/README.md
-2020/11/19 | 880489 | macros/latex/contrib/reledmac/reledmac.dtx
-2020/11/18 | 2691 | macros/latex/contrib/reledmac/reledmac.ins
-2020/11/19 | 2009638 | macros/latex/contrib/reledmac/reledmac.pdf
-2020/11/19 | 303918 | macros/latex/contrib/reledmac/reledpar.dtx
-2020/11/18 | 2638 | macros/latex/contrib/reledmac/reledpar.ins
-2020/11/19 | 989274 | macros/latex/contrib/reledmac/reledpar.pdf
-2020/11/19 | 13276519 | macros/latex/contrib/reledmac.zip
+2020/11/24 | 24795 | macros/latex/contrib/reledmac/doc-include/migrate-mac.dtx
+2020/11/29 | 5602 | macros/latex/contrib/reledmac/doc-include/migrate-par.dtx
+2020/11/24 | 16 | macros/latex/contrib/reledmac/doc-more/latexmkrc
+2020/11/24 | 243 | macros/latex/contrib/reledmac/doc-more/makefile
+2020/11/29 | 40836 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf
+2020/11/24 | 4645 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.tex
+2020/11/29 | 197373 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf
+2020/11/24 | 1979 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.tex
+2020/11/29 | 195586 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf
+2020/11/24 | 2161 | macros/latex/contrib/reledmac/examples/1-criticalnotes.tex
+2020/11/29 | 291128 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf
+2020/11/24 | 9804 | macros/latex/contrib/reledmac/examples/1-sidenotes.tex
+2020/11/29 | 280887 | macros/latex/contrib/reledmac/examples/1-tabular.pdf
+2020/11/24 | 2004 | macros/latex/contrib/reledmac/examples/1-tabular.tex
+2020/11/29 | 197414 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf
+2020/11/24 | 2592 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.tex
+2020/11/29 | 197363 | macros/latex/contrib/reledmac/examples/1-verses.pdf
+2020/11/24 | 1902 | macros/latex/contrib/reledmac/examples/1-verses.tex
+2020/11/29 | 205371 | macros/latex/contrib/reledmac/examples/2-antilabe.pdf
+2020/11/24 | 1998 | macros/latex/contrib/reledmac/examples/2-antilabe.tex
+2020/11/29 | 196250 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf
+2020/11/24 | 1857 | macros/latex/contrib/reledmac/examples/2-cross_referencing.tex
+2020/11/29 | 199696 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf
+2020/11/24 | 6806 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.tex
+2020/11/29 | 280642 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf
+2020/11/24 | 1776 | macros/latex/contrib/reledmac/examples/2-glossaries.tex
+2020/11/29 | 279716 | macros/latex/contrib/reledmac/examples/2-indexing.pdf
+2020/11/24 | 2761 | macros/latex/contrib/reledmac/examples/2-indexing.tex
+2020/11/29 | 273887 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf
+2020/11/28 | 1140 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex
+2020/11/29 | 289371 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf
+2020/11/24 | 11391 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.tex
+2020/11/29 | 284597 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf
+2020/11/24 | 1488 | macros/latex/contrib/reledmac/examples/2-linespacing.tex
+2020/11/29 | 285213 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
+2020/11/24 | 21449 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.tex
+2020/11/29 | 202991 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf
+2020/11/24 | 1528 | macros/latex/contrib/reledmac/examples/2-notes-width.tex
+2020/11/29 | 208585 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf
+2020/11/24 | 5161 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.tex
+2020/11/29 | 281520 | macros/latex/contrib/reledmac/examples/2-performances.pdf
+2020/11/24 | 2710 | macros/latex/contrib/reledmac/examples/2-performances.tex
+2020/11/29 | 31045 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf
+2020/11/24 | 3159 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.tex
+2020/11/29 | 304585 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf
+2020/11/24 | 15949 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.tex
+2020/11/29 | 283465 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
+2020/11/24 | 3065 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.tex
+2020/11/29 | 196014 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf
+2020/11/24 | 2006 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.tex
+2020/11/29 | 23264 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf
+2020/11/24 | 2388 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.tex
+2020/11/29 | 172561 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf
+2020/11/24 | 2912 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.tex
+2020/11/29 | 32053 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
+2020/11/24 | 2027 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex
+2020/11/29 | 284700 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
+2020/11/24 | 20137 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.tex
+2020/11/29 | 190058 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
+2020/11/24 | 1665 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.tex
+2020/11/29 | 189290 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
+2020/11/24 | 1627 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.tex
+2020/11/29 | 168066 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf
+2020/11/24 | 1553 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.tex
+2020/11/29 | 188622 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
+2020/11/29 | 189692 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
+2020/11/24 | 1644 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.tex
+2020/11/24 | 1603 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.tex
+2020/11/29 | 188675 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
+2020/11/24 | 1609 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.tex
+2020/11/29 | 188809 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
+2020/11/24 | 1611 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.tex
+2020/11/29 | 209918 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
+2020/11/24 | 13642 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.tex
+2020/11/29 | 208856 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
+2020/11/24 | 12681 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.tex
+2020/11/29 | 201188 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf
+2020/11/24 | 3005 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.tex
+2020/11/29 | 292929 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
+2020/11/24 | 5587 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.tex
+2020/11/29 | 200260 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf
+2020/11/24 | 11558 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.tex
+2020/11/29 | 221533 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
+2020/11/24 | 10033 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.tex
+2020/11/29 | 246187 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf
+2020/11/24 | 43045 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.tex
+2020/11/29 | 200801 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
+2020/11/24 | 6540 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.tex
+2020/11/29 | 196882 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
+2020/11/24 | 4504 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.tex
+2020/11/29 | 297242 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
+2020/11/24 | 9314 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.tex
+2020/11/29 | 203241 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
+2020/11/24 | 8510 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.tex
+2020/11/29 | 192355 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf
+2020/11/24 | 2157 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.tex
+2020/11/24 | 49 | macros/latex/contrib/reledmac/examples/latexmkrc
+2020/11/24 | 816 | macros/latex/contrib/reledmac/examples/makefile
+2020/11/24 | 2269 | macros/latex/contrib/reledmac/examples/reledmac.xdy
+2020/11/24 | 16 | macros/latex/contrib/reledmac/latexmkrc
+2020/11/29 | 1718 | macros/latex/contrib/reledmac/makefile
+2020/11/24 | 3495 | macros/latex/contrib/reledmac/migration.dtx
+2020/11/29 | 357849 | macros/latex/contrib/reledmac/migration.pdf
+2020/11/29 | 3962 | macros/latex/contrib/reledmac/README.md
+2020/11/29 | 888580 | macros/latex/contrib/reledmac/reledmac.dtx
+2020/11/24 | 2691 | macros/latex/contrib/reledmac/reledmac.ins
+2020/11/29 | 2021684 | macros/latex/contrib/reledmac/reledmac.pdf
+2020/11/29 | 306011 | macros/latex/contrib/reledmac/reledpar.dtx
+2020/11/24 | 2638 | macros/latex/contrib/reledmac/reledpar.ins
+2020/11/29 | 986955 | macros/latex/contrib/reledmac/reledpar.pdf
+2020/11/29 | 13285125 | 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
@@ -250378,34 +250379,34 @@
2012/04/18 | 27484 | support/pkfix/pkfix.pl
2012/04/18 | 9740 | support/pkfix/README
2012/04/18 | 12122 | support/pkfix.zip
-2020/04/12 | 6109008 | support/pkgcheck/bin/pkgcheck
-2020/04/10 | 836 | support/pkgcheck/Cargo.toml
-2020/04/14 | 6760 | support/pkgcheck/CHANGES.md
-2020/04/12 | 14348 | support/pkgcheck/docs/errorsd.tex
+2020/11/20 | 6203840 | support/pkgcheck/bin/pkgcheck
+2020/11/15 | 846 | support/pkgcheck/Cargo.toml
+2020/11/23 | 7509 | support/pkgcheck/CHANGES.md
+2020/11/20 | 16942 | support/pkgcheck/docs/errorsd.tex
2020/01/17 | 2157 | support/pkgcheck/docs/fatald.tex
2020/01/17 | 2792 | support/pkgcheck/docs/informationd.tex
-2020/04/12 | 75087 | support/pkgcheck/docs/pkgcheck.pdf
-2019/03/29 | 10638 | support/pkgcheck/docs/pkgcheck.tex
-2020/04/12 | 33 | support/pkgcheck/docs/title.tex
+2020/11/20 | 77796 | support/pkgcheck/docs/pkgcheck.pdf
+2020/07/25 | 10638 | support/pkgcheck/docs/pkgcheck.tex
+2020/11/20 | 33 | support/pkgcheck/docs/title.tex
2020/01/17 | 3532 | support/pkgcheck/docs/warningsd.tex
2018/12/18 | 11357 | support/pkgcheck/LICENSE-APACHE
2020/02/02 | 1074 | support/pkgcheck/LICENSE-MIT
2018/12/18 | 509 | support/pkgcheck/quick_intro.txt
2019/02/26 | 1353 | support/pkgcheck/README.md
-2020/03/07 | 14505 | support/pkgcheck/src/filemagic.rs
+2020/11/07 | 14599 | support/pkgcheck/src/filemagic.rs
2019/03/11 | 992 | support/pkgcheck/src/generate.pest
2020/03/07 | 587 | support/pkgcheck/src/generate.pest.md
2019/12/30 | 1371 | support/pkgcheck/src/gparser.rs
-2020/01/09 | 7075 | support/pkgcheck/src/linkcheck.rs
-2020/04/12 | 44188 | support/pkgcheck/src/main.rs
-2020/04/10 | 10035 | support/pkgcheck/src/messages/errorsd.rs
+2020/11/15 | 7003 | support/pkgcheck/src/linkcheck.rs
+2020/11/08 | 46535 | support/pkgcheck/src/main.rs
+2020/11/15 | 11484 | support/pkgcheck/src/messages/errorsd.rs
2019/12/23 | 1445 | support/pkgcheck/src/messages/fatald.rs
-2020/01/12 | 1958 | support/pkgcheck/src/messages/informationd.rs
-2020/01/12 | 16893 | support/pkgcheck/src/messages/mod.rs
-2020/01/04 | 2385 | support/pkgcheck/src/messages/warningsd.rs
+2020/11/07 | 1957 | support/pkgcheck/src/messages/informationd.rs
+2020/11/08 | 18134 | support/pkgcheck/src/messages/mod.rs
+2020/11/07 | 2384 | support/pkgcheck/src/messages/warningsd.rs
2020/01/13 | 7048 | support/pkgcheck/src/recode.rs
-2020/04/12 | 14958 | support/pkgcheck/src/utils.rs
-2020/04/14 | 2717045 | support/pkgcheck.zip
+2020/11/07 | 14957 | support/pkgcheck/src/utils.rs
+2020/11/29 | 2768893 | support/pkgcheck.zip
1992/05/06 | 47595 | support/plttopic/acad.plt
1990/11/06 | 6348 | support/plttopic/att.bgi
1992/05/12 | 45982 | support/plttopic/cascade.plt
@@ -256660,8 +256661,8 @@
2019/02/28 | 1764 | systems/texlive/tlnet/archive/bxenclose.r40213.tar.xz
2020/01/31 | 1792 | systems/texlive/tlnet/archive/bxghost.doc.r53606.tar.xz
2020/01/31 | 1648 | systems/texlive/tlnet/archive/bxghost.r53606.tar.xz
-2019/02/28 | 90320 | systems/texlive/tlnet/archive/bxjaholiday.doc.r49924.tar.xz
-2019/02/28 | 5532 | systems/texlive/tlnet/archive/bxjaholiday.r49924.tar.xz
+2020/11/29 | 208336 | systems/texlive/tlnet/archive/bxjaholiday.doc.r57025.tar.xz
+2020/11/29 | 5576 | systems/texlive/tlnet/archive/bxjaholiday.r57025.tar.xz
2019/02/28 | 2896 | systems/texlive/tlnet/archive/bxjalipsum.doc.r43369.tar.xz
2019/02/28 | 26300 | systems/texlive/tlnet/archive/bxjalipsum.r43369.tar.xz
2019/02/28 | 387396 | systems/texlive/tlnet/archive/bxjaprnind.doc.r45291.tar.xz
@@ -266014,8 +266015,8 @@
2020/03/24 | 280 | systems/texlive/tlnet/archive/texlive-cz.r54496.tar.xz
2020/03/29 | 1338300 | systems/texlive/tlnet/archive/texlive-de.doc.r54604.tar.xz
2020/03/29 | 272 | systems/texlive/tlnet/archive/texlive-de.r54604.tar.xz
-2020/11/27 | 170484 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57008.tar.xz
-2020/11/27 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57008.tar.xz
+2020/11/29 | 170556 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57022.tar.xz
+2020/11/29 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57022.tar.xz
2020/04/16 | 1891392 | systems/texlive/tlnet/archive/texlive-en.doc.r54755.tar.xz
2020/04/16 | 272 | systems/texlive/tlnet/archive/texlive-en.r54755.tar.xz
2020/03/22 | 3090144 | systems/texlive/tlnet/archive/texlive-es.doc.r54465.tar.xz
@@ -267755,16 +267756,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2020/11/06 | 105872 | systems/texlive/tlnet/install-tl
-2020/11/28 | 5500230 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/11/28 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2020/11/28 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/11/29 | 5500215 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/11/29 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/11/29 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2020/08/23 | 4889 | systems/texlive/tlnet/install-tl-windows.bat
-2020/11/28 | 19383972 | systems/texlive/tlnet/install-tl-windows.exe
-2020/11/28 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/11/28 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/11/28 | 24270187 | systems/texlive/tlnet/install-tl.zip
-2020/11/28 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2020/11/28 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/11/29 | 19383932 | systems/texlive/tlnet/install-tl-windows.exe
+2020/11/29 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/11/29 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/11/29 | 24270187 | systems/texlive/tlnet/install-tl.zip
+2020/11/29 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/11/29 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2020/03/05 | 1215 | systems/texlive/tlnet/README.md
2020/04/06 | 5961 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed
@@ -267820,12 +267821,12 @@
2020/05/17 | 20322 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2020/05/03 | 4786 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2020/09/22 | 27563 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2020/11/28 | 16658978 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2020/11/28 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/11/29 | 16659142 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/11/29 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/05/13 | 86417 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2020/11/28 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2020/11/28 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/11/28 | 2245252 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/11/29 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/11/29 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/11/29 | 2245360 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2020/04/15 | 58761 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2020/03/20 | 41736 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -272378,7 +272379,7 @@
2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2020/11/28 | 550154 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/11/29 | 550154 | 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
@@ -273556,9 +273557,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2020/10/31 | 39333 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2020/10/31 | 43032 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/11/28 | 204832 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/11/28 | 1228460 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/11/28 | 1146595 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/11/29 | 204847 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/11/29 | 1228842 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/11/29 | 1146233 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2020/10/31 | 13300 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2020/10/31 | 14127 | 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
@@ -273715,187 +273716,187 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2020/09/06 | 231669 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2020/11/28 | 550198 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/11/28 | 50435 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/11/28 | 55970 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2020/11/28 | 965658 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/11/28 | 1076055 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2020/11/28 | 28605 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2020/11/28 | 30933 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/11/28 | 28917 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/11/28 | 34184 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2020/11/28 | 49817 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/11/28 | 57229 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2020/11/28 | 84910 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/11/28 | 93591 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2020/11/28 | 65769 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/11/28 | 73422 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/11/28 | 27009 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/11/28 | 30681 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2020/11/28 | 329621 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2020/11/28 | 392345 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2020/11/28 | 32338 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2020/11/28 | 36374 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2020/11/28 | 50511 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/11/28 | 55604 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/11/28 | 204243 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2020/11/28 | 224117 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2020/11/28 | 179401 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2020/11/28 | 195339 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/11/28 | 51965 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/11/28 | 58630 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2020/11/28 | 20817 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2020/11/28 | 23022 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2020/11/28 | 461745 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2020/11/28 | 45370 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2020/11/28 | 51117 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/11/28 | 279492 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2020/11/28 | 318790 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/11/28 | 40820 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2020/11/28 | 44980 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2020/11/28 | 115941 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2020/11/28 | 130321 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2020/11/28 | 1274536 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/11/28 | 1415727 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2020/11/28 | 86663 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/11/28 | 98597 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2020/11/28 | 42913 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/11/28 | 47678 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2020/11/28 | 24891 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/11/28 | 27760 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/11/28 | 55829 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/11/28 | 63011 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/11/28 | 133474 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2020/11/28 | 151812 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/11/28 | 72879 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/11/28 | 77237 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/11/28 | 71729 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2020/11/28 | 80690 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2020/11/28 | 258223 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2020/11/28 | 295367 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/11/28 | 21852 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2020/11/28 | 24842 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2020/11/28 | 99227 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2020/11/28 | 114402 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/11/28 | 63605 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/11/28 | 72707 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2020/11/28 | 94444 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2020/11/28 | 113869 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/11/28 | 37682 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/11/28 | 42237 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2020/11/28 | 482421 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/11/28 | 567103 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/11/28 | 146833 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2020/11/28 | 159525 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2020/11/28 | 94606 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/11/28 | 108946 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/11/28 | 15990 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/11/28 | 17629 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2020/11/28 | 27709 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/11/28 | 29732 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2020/11/28 | 623785 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/11/28 | 678091 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2020/11/28 | 531485 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/11/28 | 597314 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/11/28 | 557911 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2020/11/28 | 598219 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/11/28 | 93663 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/11/28 | 102881 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/11/28 | 1707142 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2020/11/28 | 1985298 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/11/28 | 67425 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2020/11/28 | 74049 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2020/11/28 | 27102 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2020/11/28 | 31217 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/11/28 | 7569 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2020/11/28 | 8591 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2020/11/28 | 194087 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2020/11/28 | 212027 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2020/11/28 | 249039 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/11/28 | 282446 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2020/11/28 | 96263 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/11/28 | 101593 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2020/11/28 | 58494 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/11/28 | 65969 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2020/11/28 | 118974 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2020/11/28 | 130510 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/11/28 | 144418 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2020/11/28 | 161077 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2020/11/28 | 199230 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2020/11/28 | 179940 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/11/28 | 64438 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2020/11/28 | 74258 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/11/28 | 31042 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/11/28 | 34786 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2020/11/28 | 36640 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/11/28 | 41055 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/11/28 | 42628 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/11/28 | 46533 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/11/28 | 45812 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/11/28 | 52200 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/11/28 | 192634 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2020/11/28 | 210212 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2020/11/28 | 35189 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2020/11/28 | 39309 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2020/11/28 | 738797 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/11/28 | 808895 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/11/28 | 197844 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/11/28 | 202419 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2020/11/28 | 207412 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2020/11/28 | 243101 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/11/28 | 78402 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/11/28 | 87398 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2020/11/28 | 1168165 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2020/11/28 | 1302292 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/11/28 | 19946 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/11/28 | 23636 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2020/11/28 | 31215 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2020/11/28 | 36928 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2020/11/28 | 63489 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/11/28 | 71620 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/11/28 | 42632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2020/11/28 | 50855 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/11/28 | 1125035 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2020/11/28 | 1245397 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2020/11/28 | 42077 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/11/28 | 51476 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/11/28 | 56010 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2020/11/28 | 59550 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2020/11/28 | 26982 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2020/11/28 | 29156 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2020/11/28 | 16059 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/11/28 | 17716 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/11/28 | 63179 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2020/11/28 | 69713 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2020/11/28 | 151775 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2020/11/28 | 165517 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/11/28 | 56655 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/11/28 | 65273 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2020/11/28 | 97454 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2020/11/28 | 104487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/11/28 | 2514453 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/11/28 | 2635855 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2020/11/28 | 54664 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/11/28 | 61836 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2020/11/28 | 33150 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2020/11/28 | 36959 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2020/11/28 | 27057 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2020/11/28 | 32923 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2020/11/28 | 65984 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2020/11/28 | 70119 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/11/28 | 250931 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/11/28 | 280104 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/11/28 | 580936 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2020/11/28 | 617436 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2020/11/28 | 39355 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/11/28 | 43083 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/11/28 | 204852 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/11/28 | 1227742 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2020/11/28 | 1147524 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/11/28 | 13289 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2020/11/28 | 14163 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/11/29 | 550198 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/11/29 | 50435 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/11/29 | 55969 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/11/29 | 965656 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/11/29 | 1076054 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/11/29 | 28607 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/11/29 | 30933 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/11/29 | 28917 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/11/29 | 34184 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/11/29 | 49817 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/11/29 | 57228 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/11/29 | 84910 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/11/29 | 93588 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/11/29 | 65769 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/11/29 | 73420 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/11/29 | 27009 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/11/29 | 30681 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/11/29 | 329621 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/11/29 | 392344 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/11/29 | 32337 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/11/29 | 36373 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/11/29 | 50511 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/11/29 | 55606 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/11/29 | 204243 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/11/29 | 224116 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/11/29 | 179402 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/11/29 | 195338 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/11/29 | 51964 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/11/29 | 58630 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/11/29 | 20818 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/11/29 | 23023 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/11/29 | 461745 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2020/11/29 | 45369 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/11/29 | 51117 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/11/29 | 279492 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/11/29 | 318790 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/11/29 | 40819 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/11/29 | 44979 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/11/29 | 115941 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/11/29 | 130320 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/11/29 | 1274538 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/11/29 | 1415726 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/11/29 | 86663 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/11/29 | 98597 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/11/29 | 42913 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/11/29 | 47678 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/11/29 | 24890 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/11/29 | 27760 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/11/29 | 55829 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/11/29 | 63010 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/11/29 | 133473 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/11/29 | 151811 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/11/29 | 72879 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/11/29 | 77237 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/11/29 | 71729 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/11/29 | 80690 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/11/29 | 258223 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/11/29 | 295364 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/11/29 | 21851 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/11/29 | 24842 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/11/29 | 99228 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/11/29 | 114400 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/11/29 | 63605 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/11/29 | 72710 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/11/29 | 94445 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/11/29 | 113869 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/11/29 | 37682 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/11/29 | 42238 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/11/29 | 482420 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/11/29 | 567103 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/11/29 | 146833 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/11/29 | 159525 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/11/29 | 94605 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/11/29 | 108944 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/11/29 | 15990 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/11/29 | 17629 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/11/29 | 27708 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/11/29 | 29731 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/11/29 | 623785 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/11/29 | 678090 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/11/29 | 531487 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/11/29 | 597315 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/11/29 | 557912 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/11/29 | 598219 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/11/29 | 93665 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/11/29 | 102882 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/11/29 | 1707141 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/11/29 | 1985298 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/11/29 | 67425 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/11/29 | 74048 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/11/29 | 27102 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/11/29 | 31216 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/11/29 | 7570 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/11/29 | 8592 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/11/29 | 194086 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/11/29 | 212027 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/11/29 | 249038 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/11/29 | 282448 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/11/29 | 96263 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/11/29 | 101591 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2020/11/29 | 58494 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/11/29 | 65969 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/11/29 | 118972 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/11/29 | 130510 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/11/29 | 144417 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/11/29 | 161076 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/11/29 | 199230 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/11/29 | 179938 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/11/29 | 64437 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/11/29 | 74258 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/11/29 | 31042 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/11/29 | 34785 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/11/29 | 36638 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/11/29 | 41053 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/11/29 | 42627 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/11/29 | 46531 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/11/29 | 45811 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/11/29 | 52199 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/11/29 | 192633 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2020/11/29 | 210211 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2020/11/29 | 35189 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2020/11/29 | 39308 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2020/11/29 | 738798 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/11/29 | 808895 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/11/29 | 197844 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/11/29 | 202420 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/11/29 | 207413 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/11/29 | 243100 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/11/29 | 78403 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/11/29 | 87397 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/11/29 | 1168163 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/11/29 | 1302291 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/11/29 | 19946 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/11/29 | 23636 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/11/29 | 31215 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/11/29 | 36929 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/11/29 | 63489 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/11/29 | 71620 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/11/29 | 42633 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/11/29 | 50856 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/11/29 | 1125039 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/11/29 | 1245395 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/11/29 | 42078 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/11/29 | 51475 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/11/29 | 56010 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2020/11/29 | 59550 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2020/11/29 | 26981 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/11/29 | 29156 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/11/29 | 16059 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/11/29 | 17715 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/11/29 | 63182 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/11/29 | 69712 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/11/29 | 151775 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/11/29 | 165517 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/11/29 | 56656 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/11/29 | 65272 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/11/29 | 97452 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/11/29 | 104487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/11/29 | 2514451 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/11/29 | 2635855 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/11/29 | 54664 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/11/29 | 61837 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/11/29 | 33149 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2020/11/29 | 36958 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2020/11/29 | 27056 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/11/29 | 32922 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/11/29 | 65983 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/11/29 | 70118 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/11/29 | 250931 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/11/29 | 280104 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/11/29 | 580929 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/11/29 | 617435 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/11/29 | 39355 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/11/29 | 43082 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/11/29 | 204878 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/11/29 | 1229076 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/11/29 | 1145770 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/11/29 | 13288 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/11/29 | 14160 | 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
-2020/11/28 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/11/29 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -274219,7 +274220,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2020/10/27 | 357822 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2020/11/28 | 874 | systems/win32/miktex/tm/packages/pr.ini
+2020/11/29 | 874 | 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
@@ -275603,7 +275604,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2020/11/29 | 186 | timestamp
+2020/11/30 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 217a87a232..e85f24d4f1 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index dcf5369e10..8471988aa7 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,229 +1,294 @@
-2020/11/28 | 99227 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2020/11/28 | 98597 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2020/11/28 | 97454 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2020/11/28 | 965658 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/11/28 | 96263 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/11/28 | 94606 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/11/28 | 94444 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2020/11/28 | 93663 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/11/28 | 93591 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/11/29 | 99228 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/11/29 | 986955 | macros/latex/contrib/reledmac/reledpar.pdf
+2020/11/29 | 98597 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/11/29 | 97452 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/11/29 | 965656 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/11/29 | 96263 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/11/29 | 94605 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/11/29 | 94445 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/11/29 | 93665 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/11/29 | 93588 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/11/29 | 888580 | macros/latex/contrib/reledmac/reledmac.dtx
+2020/11/29 | 874 | systems/win32/miktex/tm/packages/pr.ini
+2020/11/29 | 87397 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/11/29 | 86663 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/11/29 | 8592 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/11/29 | 84910 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/11/29 | 8432 | macros/latex/contrib/datax/datax.dtx
+2020/11/29 | 817 | macros/latex/contrib/datax/datax-logo.tikz
+2020/11/29 | 808895 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/11/29 | 80690 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/11/29 | 78403 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/11/29 | 77237 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/11/29 | 7570 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/11/29 | 74258 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/11/29 | 74048 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/11/29 | 738798 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/11/29 | 73420 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/11/29 | 72879 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/11/29 | 72710 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/11/29 | 71729 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/11/29 | 71620 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/11/29 | 70118 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/11/29 | 69712 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/11/29 | 678090 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/11/29 | 67425 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/11/29 | 65983 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/11/29 | 65969 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/11/29 | 65769 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/11/29 | 65272 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/11/29 | 64437 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/11/29 | 63605 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/11/29 | 63489 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/11/29 | 63182 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/11/29 | 63010 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/11/29 | 623785 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/11/29 | 61837 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/11/29 | 617435 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/11/29 | 598219 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/11/29 | 597315 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/11/29 | 59550 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2020/11/29 | 58630 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/11/29 | 58494 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/11/29 | 580929 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/11/29 | 57228 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/11/29 | 567103 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/11/29 | 56656 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/11/29 | 5602 | macros/latex/contrib/reledmac/doc-include/migrate-par.dtx
+2020/11/29 | 56010 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2020/11/29 | 55969 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/11/29 | 55829 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/11/29 | 557912 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/11/29 | 5576 | systems/texlive/tlnet/archive/bxjaholiday.r57025.tar.xz
+2020/11/29 | 55606 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/11/29 | 550198 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/11/29 | 550154 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/11/29 | 5500215 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/11/29 | 54664 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/11/29 | 531487 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/11/29 | 52199 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/11/29 | 51964 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/11/29 | 51475 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/11/29 | 51117 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/11/29 | 50856 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/11/29 | 50511 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/11/29 | 50435 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/11/29 | 49817 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/11/29 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/11/29 | 482420 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/11/29 | 47678 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/11/29 | 46531 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/11/29 | 461745 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2020/11/29 | 45811 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/11/29 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/11/29 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/11/29 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/11/29 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/11/29 | 45369 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/11/29 | 44979 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/11/29 | 43082 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/11/29 | 42913 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/11/29 | 42633 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/11/29 | 42627 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/11/29 | 42238 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/11/29 | 42078 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/11/29 | 41053 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/11/29 | 40836 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf
+2020/11/29 | 40819 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/11/29 | 3962 | macros/latex/contrib/reledmac/README.md
+2020/11/29 | 39355 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/11/29 | 39308 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2020/11/29 | 392344 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/11/29 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57022.tar.xz
+2020/11/29 | 37682 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/11/29 | 36958 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2020/11/29 | 36929 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/11/29 | 36638 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/11/29 | 36373 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/11/29 | 357849 | macros/latex/contrib/reledmac/migration.pdf
+2020/11/29 | 35189 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2020/11/29 | 34785 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/11/29 | 34184 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/11/29 | 33149 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2020/11/29 | 329621 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/11/29 | 32922 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/11/29 | 32337 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/11/29 | 32053 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
+2020/11/29 | 318790 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/11/29 | 31216 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/11/29 | 31215 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/11/29 | 31045 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.pdf
+2020/11/29 | 31042 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/11/29 | 30933 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/11/29 | 30681 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/11/29 | 306011 | macros/latex/contrib/reledmac/reledpar.dtx
+2020/11/29 | 304585 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.pdf
+2020/11/29 | 29731 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/11/29 | 297242 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
+2020/11/29 | 295364 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/11/29 | 292929 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
+2020/11/29 | 29156 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/11/29 | 291128 | macros/latex/contrib/reledmac/examples/1-sidenotes.pdf
+2020/11/29 | 289371 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.pdf
+2020/11/29 | 28917 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/11/29 | 28607 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/11/29 | 285213 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
+2020/11/29 | 284700 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
+2020/11/29 | 284597 | macros/latex/contrib/reledmac/examples/2-linespacing.pdf
+2020/11/29 | 283465 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
+2020/11/29 | 282448 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/11/29 | 281520 | macros/latex/contrib/reledmac/examples/2-performances.pdf
+2020/11/29 | 280887 | macros/latex/contrib/reledmac/examples/1-tabular.pdf
+2020/11/29 | 280642 | macros/latex/contrib/reledmac/examples/2-glossaries.pdf
+2020/11/29 | 280104 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/11/29 | 279716 | macros/latex/contrib/reledmac/examples/2-indexing.pdf
+2020/11/29 | 279492 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/11/29 | 27760 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/11/29 | 27708 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/11/29 | 2768893 | support/pkgcheck.zip
+2020/11/29 | 273887 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf
+2020/11/29 | 27102 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/11/29 | 27056 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/11/29 | 27009 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/11/29 | 26981 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/11/29 | 2635855 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/11/29 | 258223 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/11/29 | 2514451 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/11/29 | 250931 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/11/29 | 249038 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/11/29 | 24890 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/11/29 | 24842 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/11/29 | 246187 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.pdf
+2020/11/29 | 243100 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/11/29 | 24270187 | systems/texlive/tlnet/install-tl.zip
+2020/11/29 | 23636 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/11/29 | 23264 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.pdf
+2020/11/29 | 23023 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/11/29 | 2245360 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/11/29 | 224116 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/11/29 | 221533 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
+2020/11/29 | 21851 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/11/29 | 212027 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/11/29 | 210211 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2020/11/29 | 209918 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
+2020/11/29 | 208856 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
+2020/11/29 | 208585 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.pdf
+2020/11/29 | 208336 | systems/texlive/tlnet/archive/bxjaholiday.doc.r57025.tar.xz
+2020/11/29 | 20818 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/11/29 | 207413 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/11/29 | 205371 | macros/latex/contrib/reledmac/examples/2-antilabe.pdf
+2020/11/29 | 204878 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/11/29 | 204847 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/11/29 | 204243 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/11/29 | 203241 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
+2020/11/29 | 202991 | macros/latex/contrib/reledmac/examples/2-notes-width.pdf
+2020/11/29 | 202420 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/11/29 | 2021684 | macros/latex/contrib/reledmac/reledmac.pdf
+2020/11/29 | 201188 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf
+2020/11/29 | 200801 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
+2020/11/29 | 200260 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.pdf
+2020/11/29 | 199696 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf
+2020/11/29 | 19946 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/11/29 | 199230 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/11/29 | 1985298 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/11/29 | 197844 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/11/29 | 197414 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf
+2020/11/29 | 197373 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf
+2020/11/29 | 197363 | macros/latex/contrib/reledmac/examples/1-verses.pdf
+2020/11/29 | 196882 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
+2020/11/29 | 196250 | macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf
+2020/11/29 | 196014 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.pdf
+2020/11/29 | 195586 | macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf
+2020/11/29 | 195338 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/11/29 | 194086 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/11/29 | 19383932 | systems/texlive/tlnet/install-tl-windows.exe
+2020/11/29 | 192633 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2020/11/29 | 192355 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.pdf
+2020/11/29 | 192292 | macros/latex/contrib/datax.zip
+2020/11/29 | 190058 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
+2020/11/29 | 189692 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
+2020/11/29 | 189290 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
+2020/11/29 | 188809 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
+2020/11/29 | 188675 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
+2020/11/29 | 188622 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
+2020/11/29 | 188210 | macros/latex/contrib/datax/datax.pdf
+2020/11/29 | 179938 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/11/29 | 179402 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/11/29 | 1781 | macros/latex/contrib/datax/datax.ins
+2020/11/29 | 17715 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/11/29 | 17629 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/11/29 | 172561 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf
+2020/11/29 | 1718 | macros/latex/contrib/reledmac/makefile
+2020/11/29 | 1707141 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/11/29 | 170556 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57022.tar.xz
+2020/11/29 | 168066 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.pdf
+2020/11/29 | 16659142 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/11/29 | 165517 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/11/29 | 1632 | macros/latex/contrib/datax/README.md
+2020/11/29 | 161076 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/11/29 | 16059 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/11/29 | 15990 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/11/29 | 159525 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/11/29 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/11/29 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/11/29 | 151811 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/11/29 | 151775 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/11/29 | 146833 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/11/29 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/11/29 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/11/29 | 144417 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/11/29 | 14160 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/11/29 | 1415726 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/11/29 | 133473 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/11/29 | 13288 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/11/29 | 13285125 | macros/latex/contrib/reledmac.zip
+2020/11/29 | 130510 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/11/29 | 130320 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/11/29 | 1302291 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/11/29 | 1274538 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/11/29 | 1245395 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/11/29 | 1229076 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/11/29 | 1228842 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/11/29 | 118972 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/11/29 | 1168163 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/11/29 | 115941 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/11/29 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/11/29 | 1146233 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/11/29 | 1145770 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/11/29 | 114400 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/11/29 | 113869 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/11/29 | 1125039 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/11/29 | 108944 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/11/29 | 1076054 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/11/29 | 104487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/11/29 | 102882 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/11/29 | 101591 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2020/11/28 | 897536 | systems/texlive/tlnet/archive/tex4ht.r57020.tar.xz
2020/11/28 | 87961 | language/japanese/BX/bxjaholiday/bxjaholiday.pdf
2020/11/28 | 8750 | language/japanese/BX/bxjaholiday/bxjaholiday-ja.tex
-2020/11/28 | 874 | systems/win32/miktex/tm/packages/pr.ini
-2020/11/28 | 87398 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
2020/11/28 | 8672 | language/japanese/BX/bxjaholiday/bxjaholiday.tex
-2020/11/28 | 86663 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/11/28 | 8591 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2020/11/28 | 84910 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/11/28 | 808895 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/11/28 | 80690 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2020/11/28 | 78402 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/11/28 | 77237 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/11/28 | 7569 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2020/11/28 | 74258 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/11/28 | 74049 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2020/11/28 | 738797 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/11/28 | 73422 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/11/28 | 72879 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/11/28 | 72707 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2020/11/28 | 71729 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2020/11/28 | 71620 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/11/28 | 70119 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/11/28 | 69713 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2020/11/28 | 678091 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2020/11/28 | 67425 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2020/11/28 | 65984 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2020/11/28 | 65969 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2020/11/28 | 65769 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/11/28 | 65273 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2020/11/28 | 64438 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2020/11/28 | 63605 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/11/28 | 63489 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/11/28 | 63179 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2020/11/28 | 63011 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/11/28 | 623785 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/11/28 | 61836 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2020/11/28 | 617436 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2020/11/28 | 598219 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/11/28 | 597314 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/11/28 | 59550 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2020/11/28 | 58630 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2020/11/28 | 58494 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/11/28 | 580936 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2020/11/28 | 57229 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2020/11/28 | 567103 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/11/28 | 56655 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/11/28 | 56010 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2020/11/28 | 55970 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2020/11/28 | 55829 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/11/28 | 557911 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2020/11/28 | 55604 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/11/28 | 550198 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/11/28 | 550154 | systems/win32/miktex/tm/packages/files.csv.lzma
-2020/11/28 | 5500230 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/11/28 | 54664 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/11/28 | 531485 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/11/28 | 52200 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/11/28 | 51965 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/11/28 | 51476 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/11/28 | 51117 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/11/28 | 50855 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/11/28 | 50511 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/11/28 | 50435 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/11/28 | 49817 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/11/28 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
-2020/11/28 | 482421 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/11/28 | 47678 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2020/11/28 | 46533 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/11/28 | 461745 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2020/11/28 | 45812 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/11/28 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/11/28 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2020/11/28 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/11/28 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2020/11/28 | 45370 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2020/11/28 | 44980 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2020/11/28 | 43083 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/11/28 | 42913 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/11/28 | 42632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2020/11/28 | 42628 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/11/28 | 42237 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2020/11/28 | 42077 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/11/28 | 41055 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/11/28 | 40820 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2020/11/28 | 39355 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/11/28 | 39309 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2020/11/28 | 392345 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2020/11/28 | 37682 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/11/28 | 36959 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2020/11/28 | 36928 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2020/11/28 | 36640 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/11/28 | 36374 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2020/11/28 | 35840 | language/japanese/BX/bxjaholiday/bxjaholiday.sty
-2020/11/28 | 35189 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2020/11/28 | 34786 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2020/11/28 | 34184 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2020/11/28 | 33150 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2020/11/28 | 329621 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2020/11/28 | 32923 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2020/11/28 | 32338 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2020/11/28 | 318790 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/11/28 | 31217 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/11/28 | 31215 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2020/11/28 | 31042 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/11/28 | 30933 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/11/28 | 30681 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2020/11/28 | 29732 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2020/11/28 | 295367 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/11/28 | 29156 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2020/11/28 | 28917 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/11/28 | 28605 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2020/11/28 | 282446 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2020/11/28 | 280104 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/11/28 | 279492 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2020/11/28 | 27760 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/11/28 | 27709 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/11/28 | 27102 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2020/11/28 | 27057 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2020/11/28 | 27009 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/11/28 | 26982 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2020/11/28 | 2635855 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2020/11/28 | 258223 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2020/11/28 | 2514453 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/11/28 | 250931 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/11/28 | 249039 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/11/28 | 24891 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/11/28 | 24842 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2020/11/28 | 243101 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/11/28 | 24270187 | systems/texlive/tlnet/install-tl.zip
-2020/11/28 | 23636 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2020/11/28 | 23022 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2020/11/28 | 2245252 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
-2020/11/28 | 224117 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2020/11/28 | 218656 | systems/texlive/tlnet/archive/texlive-scripts.doc.r57016.tar.xz
-2020/11/28 | 21852 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
2020/11/28 | 218055 | language/japanese/BX/bxjaholiday.zip
-2020/11/28 | 212027 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2020/11/28 | 210212 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2020/11/28 | 20817 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2020/11/28 | 207412 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2020/11/28 | 204852 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/11/28 | 204832 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/11/28 | 204243 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2020/11/28 | 202419 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2020/11/28 | 19946 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/11/28 | 199230 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
2020/11/28 | 198696 | systems/texlive/tlnet/archive/mf2pt1.doc.r57018.tar.xz
-2020/11/28 | 1985298 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/11/28 | 197844 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/11/28 | 195339 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/11/28 | 194087 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2020/11/28 | 19383972 | systems/texlive/tlnet/install-tl-windows.exe
-2020/11/28 | 192634 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2020/11/28 | 179940 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/11/28 | 179401 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2020/11/28 | 17716 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/11/28 | 17629 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2020/11/28 | 1707142 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2020/11/28 | 16658978 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2020/11/28 | 165517 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/11/28 | 161077 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2020/11/28 | 16059 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/11/28 | 15990 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/11/28 | 159525 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2020/11/28 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/11/28 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2020/11/28 | 151812 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/11/28 | 151775 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2020/11/28 | 146833 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2020/11/28 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2020/11/28 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2020/11/28 | 144418 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
2020/11/28 | 14288 | systems/texlive/tlnet/archive/mf2pt1.r57018.tar.xz
-2020/11/28 | 14163 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2020/11/28 | 1415727 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2020/11/28 | 1378 | language/japanese/BX/bxjaholiday/README.md
2020/11/28 | 136156 | systems/texlive/tlnet/archive/tex4ht.doc.r57020.tar.xz
-2020/11/28 | 133474 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2020/11/28 | 13289 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
2020/11/28 | 131960 | systems/texlive/tlnet/archive/texlive-scripts.r57016.tar.xz
-2020/11/28 | 130510 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/11/28 | 130321 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2020/11/28 | 1302292 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/11/28 | 1274536 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/11/28 | 1245397 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2020/11/28 | 1228460 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/11/28 | 1227742 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
2020/11/28 | 120411 | language/japanese/BX/bxjaholiday/bxjaholiday-ja.pdf
-2020/11/28 | 118974 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2020/11/28 | 1168165 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2020/11/28 | 115941 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2020/11/28 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
-2020/11/28 | 1147524 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/11/28 | 1146595 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2020/11/28 | 114402 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/11/28 | 113869 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/11/28 | 1125035 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/11/28 | 1140 | macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex
2020/11/28 | 1091 | language/japanese/BX/bxjaholiday/LICENSE
-2020/11/28 | 108946 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/11/28 | 1076055 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2020/11/28 | 104487 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/11/28 | 102881 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/11/28 | 101593 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2020/11/27 | 6924 | systems/texlive/tlnet/archive/plautopatch.r57011.tar.xz
2020/11/27 | 6138 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/11/27 | 513396 | systems/texlive/tlnet/archive/emisa.doc.r57013.tar.xz
2020/11/27 | 48368 | systems/texlive/tlnet/archive/emisa.source.r57013.tar.xz
2020/11/27 | 463404 | systems/texlive/tlnet/archive/xcharter.doc.r57009.tar.xz
2020/11/27 | 43032 | systems/texlive/tlnet/archive/svg.source.r57010.tar.xz
-2020/11/27 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r57008.tar.xz
2020/11/27 | 38268 | support/mf2pt1/mf2pt1.pl
2020/11/27 | 33573 | support/mf2pt1/mf2pt1.texi
2020/11/27 | 210766 | support/mf2pt1.zip
2020/11/27 | 2034264 | systems/texlive/tlnet/archive/xcharter.r57009.tar.xz
2020/11/27 | 181030 | support/mf2pt1/mf2pt1.pdf
-2020/11/27 | 170484 | systems/texlive/tlnet/archive/texlive-docindex.doc.r57008.tar.xz
2020/11/27 | 15706 | CTAN.sites
2020/11/27 | 15372 | systems/texlive/tlnet/archive/emisa.r57013.tar.xz
2020/11/27 | 14685 | support/mf2pt1/mf2pt1.mp
@@ -998,7 +1063,9 @@
2020/11/25 | 10880 | systems/texlive/tlnet/archive/elsarticle.source.r56999.tar.xz
2020/11/25 | 1012292 | systems/texlive/tlnet/archive/ms.doc.r57002.tar.xz
2020/11/25 | 10004 | systems/texlive/tlnet/archive/bewerbung.r56998.tar.xz
+2020/11/24 | 9804 | macros/latex/contrib/reledmac/examples/1-sidenotes.tex
2020/11/24 | 94628 | systems/texlive/tlnet/archive/latexmk.r56991.tar.xz
+2020/11/24 | 9314 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.tex
2020/11/24 | 92565 | systems/win32/miktex/tm/packages/lacheck.tar.lzma
2020/11/24 | 920487 | macros/latex/contrib/bewerbung.zip
2020/11/24 | 89188 | systems/win32/miktex/tm/packages/graphicx-psmin.tar.lzma
@@ -1006,7 +1073,9 @@
2020/11/24 | 8639499 | systems/win32/miktex/tm/packages/baekmuk.tar.lzma
2020/11/24 | 857482 | systems/win32/miktex/tm/packages/tugboat.tar.lzma
2020/11/24 | 856 | systems/texlive/tlnet/archive/latexmk.source.r56991.tar.xz
+2020/11/24 | 8510 | macros/latex/contrib/reledmac/examples/4-reledpar_titles_not_in_line_numbering.tex
2020/11/24 | 84096 | systems/texlive/tlnet/archive/nicematrix.source.r56991.tar.xz
+2020/11/24 | 816 | macros/latex/contrib/reledmac/examples/makefile
2020/11/24 | 784 | macros/latex/contrib/everyshi/README.md
2020/11/24 | 778706 | systems/win32/miktex/tm/packages/apa7.tar.lzma
2020/11/24 | 759 | macros/latex/contrib/prelim2e/README.md
@@ -1014,15 +1083,20 @@
2020/11/24 | 72449 | systems/win32/miktex/tm/packages/vdmlisting.tar.lzma
2020/11/24 | 716816 | systems/texlive/tlnet/archive/pgf.r56991.tar.xz
2020/11/24 | 693654 | macros/latex/contrib/bewerbung/bewerbung.pdf
+2020/11/24 | 6806 | macros/latex/contrib/reledmac/examples/2-footnote_spacing.tex
+2020/11/24 | 6540 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_notes_leftpage.tex
2020/11/24 | 65369 | systems/win32/miktex/tm/packages/tpic2pdftex.tar.lzma
2020/11/24 | 636001 | systems/win32/miktex/tm/packages/asmeconf.tar.lzma
2020/11/24 | 628762 | systems/unix/tex-fpc.zip
+2020/11/24 | 5587 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.tex
2020/11/24 | 552037 | systems/win32/miktex/tm/packages/xlop.tar.lzma
2020/11/24 | 550611 | systems/win32/miktex/tm/packages/mismath.tar.lzma
2020/11/24 | 525148 | systems/win32/miktex/tm/packages/rojud.tar.lzma
+2020/11/24 | 5161 | macros/latex/contrib/reledmac/examples/2-one_series_per_pstart.tex
2020/11/24 | 513436 | systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.r56991.tar.xz
2020/11/24 | 511088 | systems/texlive/tlnet/archive/oup-authoring-template.doc.r56991.tar.xz
2020/11/24 | 503617 | systems/win32/miktex/tm/packages/beamertheme-focus.tar.lzma
+2020/11/24 | 49 | macros/latex/contrib/reledmac/examples/latexmkrc
2020/11/24 | 497928 | systems/win32/miktex/tm/packages/philosophersimprint.tar.lzma
2020/11/24 | 495970 | systems/win32/miktex/tm/packages/windycity.tar.lzma
2020/11/24 | 493 | macros/latex/contrib/ms/multitoc.asc
@@ -1030,9 +1104,12 @@
2020/11/24 | 473744 | systems/texlive/tlnet/archive/latexmk.doc.r56991.tar.xz
2020/11/24 | 4698 | macros/latex/contrib/bewerbung/README_DE
2020/11/24 | 468480 | systems/win32/miktex/tm/packages/arraycols.tar.lzma
+2020/11/24 | 4645 | macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.tex
2020/11/24 | 4525 | macros/latex/contrib/bewerbung/README
+2020/11/24 | 4504 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_paragraph_separator_between.tex
2020/11/24 | 441 | macros/latex/contrib/ms/README.md
2020/11/24 | 431703 | macros/latex/contrib/prelim2e.zip
+2020/11/24 | 43045 | macros/latex/contrib/reledmac/examples/4-reledpar_pages_long_notes.tex
2020/11/24 | 426244 | macros/latex/contrib/prelim2e/prelim2e.pdf
2020/11/24 | 4223417 | systems/win32/miktex/tm/packages/tudscr.tar.lzma
2020/11/24 | 41294 | macros/latex/contrib/bewerbung/argetabelle-example.pdf
@@ -1049,57 +1126,99 @@
2020/11/24 | 354602 | systems/win32/miktex/tm/packages/skdoc.tar.lzma
2020/11/24 | 3537 | macros/latex/contrib/ms/multitoc.ins
2020/11/24 | 3532 | macros/latex/contrib/ms/count1to.ins
+2020/11/24 | 3495 | macros/latex/contrib/reledmac/migration.dtx
2020/11/24 | 3430 | macros/latex/contrib/ms/everysel.ins
2020/11/24 | 33484 | systems/texlive/tlnet/archive/pgf.source.r56991.tar.xz
+2020/11/24 | 3159 | macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.tex
2020/11/24 | 3088929 | systems/win32/miktex/tm/packages/kpfonts-otf.tar.lzma
2020/11/24 | 3080848 | systems/win32/miktex/tm/packages/acrotex.tar.lzma
+2020/11/24 | 3065 | macros/latex/contrib/reledmac/examples/2-titles_in_line_numbering_with_notes.tex
2020/11/24 | 303331 | systems/win32/miktex/tm/packages/quotchap.tar.lzma
+2020/11/24 | 3005 | macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.tex
+2020/11/24 | 2912 | macros/latex/contrib/reledmac/examples/3-reledpar_mwe.tex
2020/11/24 | 287634 | systems/win32/miktex/tm/packages/atenddvi.tar.lzma
+2020/11/24 | 2761 | macros/latex/contrib/reledmac/examples/2-indexing.tex
+2020/11/24 | 2710 | macros/latex/contrib/reledmac/examples/2-performances.tex
+2020/11/24 | 2691 | macros/latex/contrib/reledmac/reledmac.ins
+2020/11/24 | 2638 | macros/latex/contrib/reledmac/reledpar.ins
+2020/11/24 | 2592 | macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.tex
2020/11/24 | 258850 | systems/win32/miktex/tm/packages/japanese-otf.tar.lzma
2020/11/24 | 251 | macros/latex/contrib/bewerbung/anschrift.csv
2020/11/24 | 248099 | systems/win32/miktex/tm/packages/subfiles.tar.lzma
+2020/11/24 | 24795 | macros/latex/contrib/reledmac/doc-include/migrate-mac.dtx
2020/11/24 | 2440955 | systems/win32/miktex/tm/packages/xcharter.tar.lzma
+2020/11/24 | 243 | macros/latex/contrib/reledmac/doc-more/makefile
2020/11/24 | 23952 | systems/texlive/tlnet/archive/nicematrix.r56991.tar.xz
+2020/11/24 | 2388 | macros/latex/contrib/reledmac/examples/3-reledpar_columns_different_languages.tex
2020/11/24 | 2386940 | systems/texlive/tlnet/archive/asymptote.doc.r56991.tar.xz
2020/11/24 | 235960 | systems/win32/miktex/tm/packages/numspell.tar.lzma
2020/11/24 | 2341 | macros/latex/contrib/bewerbung/bewerbung.ins
+2020/11/24 | 2269 | macros/latex/contrib/reledmac/examples/reledmac.xdy
2020/11/24 | 22617 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma
2020/11/24 | 2252 | systems/texlive/tlnet/archive/muling.r56991.tar.xz
+2020/11/24 | 2161 | macros/latex/contrib/reledmac/examples/1-criticalnotes.tex
+2020/11/24 | 2157 | macros/latex/contrib/reledmac/examples/4-reledpar_verse_text_between.tex
+2020/11/24 | 21449 | macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.tex
2020/11/24 | 2139286 | systems/win32/miktex/tm/packages/univie-ling.tar.lzma
2020/11/24 | 2056163 | systems/win32/miktex/tm/packages/optex.tar.lzma
+2020/11/24 | 2027 | macros/latex/contrib/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex
2020/11/24 | 2015 | macros/latex/contrib/bewerbung/argetabelle-example.tex
+2020/11/24 | 20137 | macros/latex/contrib/reledmac/examples/3-reledpar_same_page_number_in_both_side.tex
+2020/11/24 | 2006 | macros/latex/contrib/reledmac/examples/2-titles_not_in_line_numbering.tex
+2020/11/24 | 2004 | macros/latex/contrib/reledmac/examples/1-tabular.tex
+2020/11/24 | 1998 | macros/latex/contrib/reledmac/examples/2-antilabe.tex
2020/11/24 | 19882 | macros/latex/contrib/prelim2e/prelim2e.dtx
+2020/11/24 | 1979 | macros/latex/contrib/reledmac/examples/1-criticalendnotes.tex
+2020/11/24 | 1902 | macros/latex/contrib/reledmac/examples/1-verses.tex
2020/11/24 | 18735 | macros/latex/contrib/ms/count1to.dtx
+2020/11/24 | 1857 | macros/latex/contrib/reledmac/examples/2-cross_referencing.tex
2020/11/24 | 18305 | macros/latex/contrib/ms/multitoc.dtx
2020/11/24 | 183044 | systems/win32/miktex/tm/packages/datax.tar.lzma
2020/11/24 | 18148 | systems/texlive/tlnet/archive/biblatex-swiss-legal.r56991.tar.xz
2020/11/24 | 178509 | systems/win32/miktex/tm/packages/pdfpc.tar.lzma
2020/11/24 | 1782365 | systems/win32/miktex/tm/packages/ntgclass.tar.lzma
+2020/11/24 | 1776 | macros/latex/contrib/reledmac/examples/2-glossaries.tex
2020/11/24 | 1776 | macros/latex/contrib/prelim2e/prelim2e.ins
2020/11/24 | 1759247 | systems/win32/miktex/tm/packages/bookcover.tar.lzma
2020/11/24 | 173898 | systems/win32/miktex/tm/packages/biblatex-german-legal.tar.lzma
+2020/11/24 | 16 | macros/latex/contrib/reledmac/latexmkrc
+2020/11/24 | 16 | macros/latex/contrib/reledmac/doc-more/latexmkrc
2020/11/24 | 1696662 | systems/win32/miktex/tm/packages/swfigure.tar.lzma
2020/11/24 | 166639 | systems/win32/miktex/tm/packages/orcidlink.tar.lzma
+2020/11/24 | 1665 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.tex
+2020/11/24 | 1644 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.tex
+2020/11/24 | 1627 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_advancedshifted.tex
+2020/11/24 | 1611 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_shifted.tex
+2020/11/24 | 1609 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nosync.tex
+2020/11/24 | 1603 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_nomax.tex
2020/11/24 | 1595053 | systems/win32/miktex/tm/packages/nicematrix.tar.lzma
+2020/11/24 | 15949 | macros/latex/contrib/reledmac/examples/2-subdivision-number-in-header.tex
2020/11/24 | 1561 | macros/latex/contrib/everyshi/everyshi.ins
+2020/11/24 | 1553 | macros/latex/contrib/reledmac/examples/3-reledpar_sync_setting_default.tex
+2020/11/24 | 1528 | macros/latex/contrib/reledmac/examples/2-notes-width.tex
2020/11/24 | 15128 | systems/texlive/tlnet/archive/oup-authoring-template.r56991.tar.xz
2020/11/24 | 1492284 | systems/texlive/tlnet/archive/nicematrix.doc.r56991.tar.xz
+2020/11/24 | 1488 | macros/latex/contrib/reledmac/examples/2-linespacing.tex
2020/11/24 | 148575 | macros/latex/contrib/bewerbung/bewerbung-example.pdf
2020/11/24 | 148406 | systems/win32/miktex/tm/packages/first-packages.tar.lzma
2020/11/24 | 1427779 | macros/latex/contrib/elsarticle.zip
2020/11/24 | 13674 | systems/unix/tex-fpc/README
+2020/11/24 | 13642 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.tex
2020/11/24 | 136405 | macros/latex/contrib/everyshi.zip
2020/11/24 | 135907 | macros/latex/contrib/everyshi/everyshi.pdf
2020/11/24 | 13330 | macros/latex/contrib/everyshi/everyshi.dtx
2020/11/24 | 13295 | macros/latex/contrib/ms/everysel.dtx
2020/11/24 | 1317531 | systems/win32/miktex/tm/packages/hyperxmp.tar.lzma
+2020/11/24 | 12681 | macros/latex/contrib/reledmac/examples/4-reledpar_column_mix_with_not_column.tex
2020/11/24 | 1263805 | systems/win32/miktex/tm/packages/acro.tar.lzma
2020/11/24 | 1240780 | systems/win32/miktex/tm/packages/nameauth.tar.lzma
2020/11/24 | 122823 | macros/latex/contrib/ut-thesis.zip
2020/11/24 | 1216544 | systems/win32/miktex/tm/packages/babel-greek.tar.lzma
2020/11/24 | 12120 | systems/texlive/tlnet/archive/pdfjam.r56991.tar.xz
2020/11/24 | 116705 | macros/latex/contrib/bewerbung/bewerbung.dtx
+2020/11/24 | 11558 | macros/latex/contrib/reledmac/examples/4-reledpar_inside-outside-columns.tex
2020/11/24 | 1142323 | systems/win32/miktex/tm/packages/tuda-ci.tar.lzma
+2020/11/24 | 11391 | macros/latex/contrib/reledmac/examples/2-line_numbers_in_header.tex
2020/11/24 | 11369660 | systems/win32/miktex/tm/packages/pgf.tar.lzma
2020/11/24 | 1102452 | systems/win32/miktex/tm/packages/teubner.tar.lzma
2020/11/24 | 110188 | systems/texlive/tlnet/archive/pdfjam.doc.r56991.tar.xz
@@ -1107,6 +1226,7 @@
2020/11/24 | 10711840 | systems/texlive/tlnet/archive/pgf.doc.r56991.tar.xz
2020/11/24 | 10461960 | systems/win32/miktex/tm/packages/reledmac.tar.lzma
2020/11/24 | 1037176 | macros/latex/contrib/ms.zip
+2020/11/24 | 10033 | macros/latex/contrib/reledmac/examples/4-reledpar_one_series_per_pstart.tex
2020/11/23 | 99 | graphics/asymptote/base/asy_filetype.vim
2020/11/23 | 998 | graphics/asymptote/GUI/res/icons/chevron-with-circle-right.svg
2020/11/23 | 9989 | graphics/pgf/base/tex/pgfmathfunctions.code.tex
@@ -1342,6 +1462,7 @@
2020/11/23 | 755166 | macros/generic/schemata.zip
2020/11/23 | 754 | graphics/asymptote/GUI/res/icons/circle.svg
2020/11/23 | 754 | graphics/asymptote/doc/graphmarkers.asy
+2020/11/23 | 7509 | support/pkgcheck/CHANGES.md
2020/11/23 | 74959 | graphics/pgf/base/tex/tikzlibraryfolding.code.tex
2020/11/23 | 747 | graphics/pgf/base/source/MakefileConfig.mk
2020/11/23 | 747 | graphics/asymptote/examples/pseudosphere.asy
@@ -3012,90 +3133,3 @@
2020/11/23 | 1000 | graphics/pgf/base/source/MultilevelLayout_script.h
2020/11/23 | 1000 | graphics/asymptote/doc/FAQ/Makefile
2020/11/23 | 10009 | graphics/pgf/base/tex/pgfutil-plain.def
-2020/11/22 | 996938 | macros/latex/contrib/chemmacros/chemmacros-manual.pdf
-2020/11/22 | 983 | macros/latex/contrib/acro/examples/acro.example.issue-119.tex
-2020/11/22 | 979 | macros/latex/contrib/hyperxmp/hyperxmp-add-bytecount.1
-2020/11/22 | 9371 | macros/latex/contrib/chemmacros/chemmacros.module.chemformula.code.tex
-2020/11/22 | 9080 | systems/texlive/tlnet/archive/subfiles.source.r56977.tar.xz
-2020/11/22 | 882709 | macros/latex/contrib/acro/acro-manual.pdf
-2020/11/22 | 8424 | macros/latex/contrib/chemmacros/chemmacros.sty
-2020/11/22 | 8175 | macros/latex/contrib/acro/examples/acro.example.issue-119.pdf
-2020/11/22 | 8003 | macros/latex/contrib/chemmacros/chemmacros.module.isotopes.code.tex
-2020/11/22 | 7815 | macros/latex/contrib/hyperxmp/hyperxmp-add-bytecount.pl
-2020/11/22 | 779 | macros/latex/contrib/acro/examples/acro.example.possessive.tex
-2020/11/22 | 77679 | macros/latex/contrib/hyperxmp/einstein2.pdf
-2020/11/22 | 757 | macros/latex/contrib/acro/examples/acro.example.texsx-542461.tex
-2020/11/22 | 7294 | macros/latex/contrib/chemmacros/chemmacros.module.newman.code.tex
-2020/11/22 | 70830 | macros/latex/contrib/hyperxmp/einstein1.pdf
-2020/11/22 | 706 | macros/latex/contrib/acro/examples/acro.example.issue-111.tex
-2020/11/22 | 65067 | macros/latex/contrib/acro/examples/acro.example.units.pdf
-2020/11/22 | 6325 | macros/latex/contrib/chemmacros/chemmacros.module.tikz.code.tex
-2020/11/22 | 6265 | macros/latex/contrib/chemmacros/chemmacros.module.lang.code.tex
-2020/11/22 | 6226 | macros/latex/contrib/chemmacros/chemmacros.module.polymers.code.tex
-2020/11/22 | 610582 | systems/unix/tex-fpc/tex-fpc.pdf
-2020/11/22 | 6070 | macros/latex/contrib/chemmacros/chemmacros.module.thermodynamics.code.tex
-2020/11/22 | 5864 | macros/latex/contrib/chemmacros/chemmacros.module.charges.code.tex
-2020/11/22 | 5439 | macros/latex/contrib/chemmacros/chemmacros.module.acid-base.code.tex
-2020/11/22 | 49274 | systems/texlive/tlnet/tlpkg/installer/config.guess
-2020/11/22 | 4890 | macros/latex/contrib/chemmacros/chemmacros.module.mechanisms.code.tex
-2020/11/22 | 4764 | macros/latex/contrib/chemmacros/chemmacros.module.errorcheck.code.tex
-2020/11/22 | 4612 | macros/latex/contrib/chemmacros/chemmacros.module.particles.code.tex
-2020/11/22 | 4562 | macros/latex/contrib/chemmacros/chemmacros.module.phases.code.tex
-2020/11/22 | 4288 | macros/latex/contrib/chemmacros/chemmacros.module.xfrac.code.tex
-2020/11/22 | 372 | macros/latex/contrib/acro/examples/acro.example.texsx-515295.tex
-2020/11/22 | 353 | macros/latex/contrib/acro/examples/acro.example.texsx-513623.tex
-2020/11/22 | 3466 | macros/latex/contrib/hyperxmp/gglo-hyxmp.ist
-2020/11/22 | 3442 | macros/latex/contrib/hyperxmp/gind-hyxmp.ist
-2020/11/22 | 33721 | macros/latex/contrib/acro/examples/acro.example.texsx-507726.pdf
-2020/11/22 | 329 | macros/latex/contrib/acro/examples/acro.example.issue-109.tex
-2020/11/22 | 32432 | macros/latex/contrib/acro/examples/acro.example.texsx-505891.pdf
-2020/11/22 | 3214 | macros/latex/contrib/acro/examples/acro.example.basic.tex
-2020/11/22 | 315 | macros/latex/contrib/acro/examples/acro.example.acflike.tex
-2020/11/22 | 3052 | systems/texlive/tlnet/archive/orcidlink.source.r56976.tar.xz
-2020/11/22 | 30362 | macros/latex/contrib/chemmacros/chemmacros.module.nomenclature.code.tex
-2020/11/22 | 30275 | macros/latex/contrib/acro/examples/acro.example.issue-109.pdf
-2020/11/22 | 3002 | macros/latex/contrib/chemmacros/chemmacros.module.symbols.code.tex
-2020/11/22 | 286 | macros/latex/contrib/acro/examples/acro.example.issue-154.tex
-2020/11/22 | 270551 | macros/latex/contrib/hyperxmp/hyperxmp.dtx
-2020/11/22 | 2657 | macros/latex/contrib/chemmacros/chemmacros.module.greek.code.tex
-2020/11/22 | 2542 | macros/latex/contrib/chemmacros/README
-2020/11/22 | 25122 | macros/latex/contrib/chemmacros/chemmacros.history
-2020/11/22 | 24224 | macros/latex/contrib/acro/examples/acro.example.issue-154.pdf
-2020/11/22 | 2413 | macros/latex/contrib/chemmacros/chemmacros.module.all.code.tex
-2020/11/22 | 236484 | systems/texlive/tlnet/archive/subfiles.doc.r56977.tar.xz
-2020/11/22 | 2332 | macros/latex/contrib/chemmacros/chemmacros.module.units.code.tex
-2020/11/22 | 2294 | macros/latex/contrib/hyperxmp/README
-2020/11/22 | 2284 | systems/texlive/tlnet/archive/subfiles.r56977.tar.xz
-2020/11/22 | 22752 | macros/latex/contrib/acro/examples/acro.example.texsx-513623.pdf
-2020/11/22 | 21350 | macros/latex/contrib/chemmacros/chemmacros.module.orbital.code.tex
-2020/11/22 | 2104 | macros/latex/contrib/acro/README
-2020/11/22 | 20922 | macros/latex/contrib/acro/examples/acro.example.acflike.pdf
-2020/11/22 | 2034 | macros/latex/contrib/hyperxmp/hyperxmp.ins
-2020/11/22 | 1978 | macros/latex/contrib/acro/examples/acro.example.units.tex
-2020/11/22 | 18793 | macros/latex/contrib/chemmacros/chemmacros.module.spectroscopy.code.tex
-2020/11/22 | 164729 | macros/latex/contrib/acro/acro.sty
-2020/11/22 | 162052 | systems/texlive/tlnet/archive/orcidlink.doc.r56976.tar.xz
-2020/11/22 | 15855 | macros/latex/contrib/acro/examples/acro.example.texsx-515295.pdf
-2020/11/22 | 15808 | macros/latex/contrib/acro/examples/acro.example.texsx-542461.pdf
-2020/11/22 | 15733 | macros/latex/contrib/acro/examples/acro.example.issue-111.pdf
-2020/11/22 | 1555235 | macros/latex/contrib/hyperxmp/hyperxmp.pdf
-2020/11/22 | 15398 | macros/latex/contrib/chemmacros/chemmacros.module.redox.code.tex
-2020/11/22 | 1488 | systems/texlive/tlnet/archive/orcidlink.r56976.tar.xz
-2020/11/22 | 148746 | macros/latex/contrib/chemmacros/chemmacros-manual.tex
-2020/11/22 | 1476 | macros/latex/contrib/acro/examples/acro.example.texsx-507726.tex
-2020/11/22 | 14647 | macros/latex/contrib/chemmacros/chemmacros.module.base.code.tex
-2020/11/22 | 144061 | macros/latex/contrib/acro/acro2.sty
-2020/11/22 | 14384 | macros/latex/contrib/chemmacros/chemmacros.module.reactions.code.tex
-2020/11/22 | 1380823 | install/macros/latex/contrib/hyperxmp.tds.zip
-2020/11/22 | 1372782 | macros/latex/contrib/acro.zip
-2020/11/22 | 13686 | macros/latex/contrib/acro/examples/acro.example.possessive.pdf
-2020/11/22 | 1367199 | macros/latex/contrib/hyperxmp.zip
-2020/11/22 | 135526 | macros/latex/contrib/chemmacros/chemmacros4.sty
-2020/11/22 | 12893 | macros/latex/contrib/chemmacros/chemmacros-manual.cls
-2020/11/22 | 125351 | macros/latex/contrib/acro/examples/acro.example.basic.pdf
-2020/11/22 | 11394 | macros/latex/contrib/hyperxmp/einstein-xmp.tex
-2020/11/22 | 1111749 | macros/latex/contrib/chemmacros.zip
-2020/11/22 | 11011 | macros/latex/contrib/chemmacros/chemmacros.module.scheme.code.tex
-2020/11/22 | 1068 | macros/latex/contrib/acro/examples/acro.example.texsx-505891.tex
-2020/11/22 | 10594 | macros/latex/contrib/chemmacros/chemmacros5.sty
-2020/11/22 | 100220 | macros/latex/contrib/acro/acro-manual.tex
diff --git a/macros/latex/contrib/datax/README.md b/macros/latex/contrib/datax/README.md
index 369088c3e5..1471c9a39d 100644
--- a/macros/latex/contrib/datax/README.md
+++ b/macros/latex/contrib/datax/README.md
@@ -4,18 +4,35 @@ A LaTeX package to insert data from a script in a document. Interacting plugins
## Example usage
Julia script:
```julia
-using Datax
-# ... later ...
+using LaTeXDatax, Unitful
+a = 25u"m"
+b = 13
+c = "Literal string"
@datax a b c
```
LaTeX document
```tex
+\documentclass{article}
\usepackage{datax}
-% ... later ...
+\usepackage{siunitx}
+\begin{document}
The calculated length was \(a=\datax{a}\).
+\end{document}
```
+## Supported languages
+
+Language | Repo | Maintainer
+----- | ----- | -----
+Julia | [LaTeXDatax.jl](https://github.com/Datax-package/LaTeXDatax.jl) | David Gustavsson
+MATLAB | [LaTeXDatax.m](https://github.com/Datax-package/Datax.m) | David Gustavsson
+Python | [LaTeXDatax.py](https://github.com/Datax-package/LaTeXDatax.py) | David Gustavsson
+
+If your language isn't listed above, check [the super-repo](https://github.com/Datax-package).
+Extending it to your language of choice should be fairly simple, just make it so your script can write `\pgfkeyssetvalue{/datax/<tag>}{<value>}` to a file.
+If you end up writing a plugin for a language, or if you want to request one, please make a feature request or send me an e-mail.
+
## Copyright and license
Copyright 2020 David Gustavsson (david.e.gustavsson@gmail.com)
@@ -28,3 +45,4 @@ http://www.latex-project.org/lppl.txt
and version 1.3 or later is part of all distributions of
LaTeX version 2005/12/01 or later.
+
diff --git a/macros/latex/contrib/datax/datax-logo.tikz b/macros/latex/contrib/datax/datax-logo.tikz
new file mode 100644
index 0000000000..5a43909105
--- /dev/null
+++ b/macros/latex/contrib/datax/datax-logo.tikz
@@ -0,0 +1,27 @@
+\begin{tikzpicture}
+ \definecolor{variablecolor}{named}{cyan}
+ \draw (-2,-2) rectangle (2,2);
+
+ % Script {{{
+ \begin{scope}[shift={(-0.5,1.25)}]
+ \node[draw=black,rounded corners=5] (code) at (0,0) {\texttt{> {\color{variablecolor}x} = 0.025;}};
+ \end{scope}
+ % }}}
+
+ % Document {{{
+ \begin{scope}[shift={(1,-0.75)}, scale=1.25]
+ \draw (0.2,0.705) -| (-0.5,-0.705) -| (0.5,0.405) -- cycle;
+ \draw[line width=2] (-0.4,0.5) -- (0.2,0.5);
+ \draw[thick] %
+ (-0.4,0.3) -- (0.4,0.3) %
+ (-0.4,0.1) -- (0.4,0.1) %
+ (-0.4,-0.1) -- (0.4,-0.1) %
+ (-0.4,-0.3) -- node[inner sep=1.5,circle,midway,variablecolor,draw=black,fill=white](variable) {\(x\)} (0.4,-0.3) %
+ (-0.4,-0.5) -- (0.4,-0.5) %
+ ;
+ \end{scope}
+ % }}}
+
+ \draw[thick,-stealth, shorten >=10, variablecolor] (code.-160) |- (variable);
+
+\end{tikzpicture}
diff --git a/macros/latex/contrib/datax/datax.dtx b/macros/latex/contrib/datax/datax.dtx
index 469f8afcf5..198745020b 100644
--- a/macros/latex/contrib/datax/datax.dtx
+++ b/macros/latex/contrib/datax/datax.dtx
@@ -17,21 +17,39 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[2020/02/02]
%<package>\ProvidesPackage{datax}
-%<package> [2020/11/17 v1.1 data import into LaTeX]
+%<package> [2020/11/29 v1.1.1 data import into LaTeX]
%<package>\RequirePackage{pgfkeys}
%<package>\RequirePackage{pgfopts}
%
%<*driver>
-\begin{filecontents}{datax-example-data.tex}
- \pgfkeyssetvalue{/datax/s}{A literal string}
- \pgfkeyssetvalue{/datax/x}{\num{2.4}}
- \pgfkeyssetvalue{/datax/c}{\SI{3e8}{\meter\per\second}}
+\begin{filecontents}[overwrite]{datax-example-data.tex}
+ \pgfkeyssetvalue{/datax/s}{A literal string}
+ \pgfkeyssetvalue{/datax/x}{\num{2.4}}
+ \pgfkeyssetvalue{/datax/c}{\SI{3e8}{\meter\per\second}}
\end{filecontents}
+\begin{filecontents*}[overwrite]{datax-example-script.jl}
+ #!julia
+ using LaTeXDatax, Unitful
+
+ s = "A literal string";
+ x = 2.4;
+ c = 3e8u"m/s";
+
+ @datax s x c
+\end{filecontents*}
\documentclass{ltxdoc}
\usepackage[dataxfile=datax-example-data.tex]{datax}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage[hidelinks]{hyperref}
+\usepackage{tikz}
+\usepackage{float}
+\usepackage{listings}
+\usepackage{microtype}
+
+\newfloat{lstfloat}{htbp}{lop}
+\floatname{lstfloat}{Listing}
+\def\lstfloatautorefname{Listing}
\EnableCrossrefs
\CodelineIndex
@@ -61,34 +79,59 @@
% Right brace \} Tilde \~}
%
% \changes{v1.0}{2020/11/15}{Initial version}
+% \changes{v1.1}{2020/11/17}{Polishing for release}
+% \changes{v1.1.1}{2020/11/29}{Renaming the plugins, adding Python support}
%
% \GetFileInfo{datax.sty}
% \DoNotIndex{}
%
-% \title{The \textsf{datax} package\thanks{This document
-% corresponds to \textsf{datax}~\fileversion,
-% dated~\filedate.}}
-% \author{David Gustavsson \texttt{david.e.gustavsson@gmail.com}}
+% \title{The \textsf{datax} package\thanks{This document corresponds to
+% \textsf{datax}~\fileversion, dated~\filedate.}} \author{David Gustavsson
+% \href{mailto:david.e.gustavsson@gmail.com}{\texttt{david.e.gustavsson@gmail.com}}}
%
-% \maketitle
+% \maketitle {\centering\input{datax-logo.tikz}\\}
%
% \section{Motivation}
-% \textsf{datax} allows you to export data from your scripts, and import them as \textsf{siunitx} commands.
-% This is analogous to how the author uses \textsf{graphicx} to programmatically generate graphics and include
-% in a document.
+% \textsf{datax} allows you to export data from your scripts, and import them
+% as literal strings or \textsf{siunitx} commands. If the scripts or the data
+% on which they operate change, the printed data will update as well. This is
+% analogous to how the author uses \textsf{graphicx} to programmatically
+% generate graphics and include in a document.
%
-% \section{Installation}
-% Place |datax.sty| in a place where \LaTeX{} can find it (often |~/texmf/tex/latex/datax/datax.sty|). Run |texhash| if needed.
+% An alternative is to simply print |\def|s, which scales poorly (but is
+% similar to how this package works under the hood). Or using something like
+% \textsf{csvread}, which seems overkill for individual data points, and can be
+% quite difficult to index into.
%
-% \section{Usage}
-% The package is loaded with |\usepackage[dataxfile=|\meta{data.tex}|]{datax}|, which reads the file specified as
-% \meta{dataxfile}.
+% \textsf{datax} is intended to work as an extension of your variable name
+% space from scripts to your document: you should simply be able to call your
+% variables by the same name in \LaTeX{} as in your scripts.
%
-% \DescribeMacro{\datax}
-% From then on data can be inserted as |\datax|\marg{tag}. If the file |data.tex| contains references
-% to a string \(s\), a number \(x\) and a physical constant \(c\), then the macro produces this output:
+% \section{Installation}
+% If you have a \LaTeX{} package manager, like texlive or miktex, use it to
+% download the package from ctan. Otherwise, download the repository and place
+% |datax.sty| in a place where \LaTeX{} can find it (often
+% |~/texmf/tex/latex/datax/datax.sty|). Run |texhash| if needed.
%
-% \begin{center}
+% \section{Usage}
+% The package is loaded with |\usepackage[dataxfile=|\meta{data.tex}|]{datax}|,
+% which reads the file specified as \meta{dataxfile}. From then on data can be
+% inserted as |\datax|\marg{tag}\DescribeMacro{\datax}. If, for instance, the
+% file |data.tex| contains references to a string \(s\), a number \(x\) and a
+% physical constant \(c\), then the macro produces the output in
+% table~\ref{tab:outputs}.
+%
+% I highly recommend using \textsf{siunitx} (in general, but with
+% \textsf{datax} in particular). It is of course possible to use the literal
+% string function to circumvent siunitx and make \textsf{datax} print numbers
+% without |\num| and |\SI|, which is why \textsf{siunitx} is not loaded as a
+% prerequisite, but I have deliberately chosen to use these commands per
+% default when printing numbers and quantities because it looks much better.
+%
+% \begin{table}
+% \centering
+% \caption{Outputs from the \texttt{\textbackslash{}datax}
+% command}\label{tab:outputs}
% \begin{tabular}{rl}\toprule
% Input & Output \\\midrule
% |\datax{s}| & \datax{s} \\
@@ -97,58 +140,79 @@
% |\datax{undefined}| & \datax{undefined} \\
% \bottomrule
% \end{tabular}
-% \end{center}
+% \end{table}
%
% \section{Interactions}
-% Technically, \textsf{datax} only needs a data file consisting of a number of assignments:
-% |\pgfkeyssetvalue{/datax/|\meta{tag}|}{|\meta{value}|}|
-% but of course the entire point of the package is automation. For this, you need an interaction plugin for your script
-% language. If your language is not listed below, you might need to write this plugin for yourself, or request it.
-% \begin{center}
+% Technically, \textsf{datax} only needs a data file consisting of a number of
+% assignments: |\pgfkeyssetvalue{/datax/|\meta{tag}|}{|\meta{value}|}| but of
+% course the entire point of the package is automation. For this, you need an
+% interaction plugin for your script language. If your language is not listed
+% in table~\ref{tab:plugins}, you might need to write this plugin for yourself,
+% or request it.
+%
+% Installation instructions and usage documentation is available at the
+% respective repositories. In general these plugins are installed using the
+% language's default plugin manager.
+%
+% \begin{table}
+% \centering
+% \caption{Implemented language plugins}\label{tab:plugins}
% \begin{tabular}{rlp{5cm}}\toprule
% Language & Plugin & Comments\\\midrule
-% |julia| & \href{https://github.com/Datax-package/Datax.jl}{Datax.jl} & By the current author \\
-% |Matlab| & \href{https://github.com/Datax-package/Datax.m}{Datax.m} & By the current author \\
+% |julia| & \href{https://github.com/Datax-package/LaTeXDatax.jl}{LaTeXDatax.jl} & By the present author \\
+% |Matlab| & \href{https://github.com/Datax-package/LaTeXDatax.m}{LaTeXDatax.m} & By the present author \\
+% |Python| & \href{https://github.com/Datax-package/LaTeXDatax.py}{LaTeXDatax.py} & By the present author \\
% \bottomrule
% \end{tabular}
-% \end{center}
+% \end{table}
+%
+% Taking julia as an example, the variables in table~\ref{tab:outputs} could
+% have been generated with the script in listing~\ref{list:julia}.
+
+% \begin{lstfloat}
+% \lstinputlisting[label=list:julia,caption={Example julia script to generate the outputs in table~\ref{tab:outputs}},
+% language=python,frame=single,xleftmargin=.2\textwidth,xrightmargin=.2\textwidth]{datax-example-script.jl}
+% \end{lstfloat}
+%
%
% \StopEventually{\PrintIndex}
% \section{Implementation}
-%
+% Default data file name: \texttt{data.tex}
+% \begin{macrocode}
+\pgfkeys{ /packageoptions/dataxfile/.initial=data.tex, }
+% \end{macrocode}
+% Read any given options into family \texttt{/packageoptions/}. Then introduce
+% family \texttt{/datax/} where all the variables will be stored.
% \begin{macrocode}
-\pgfkeys{ %
- /packageoptions/dataxfile/.initial=data.tex, %
-}
\ProcessPgfPackageOptions{/packageoptions}
-\pgfkeys{ %
- /datax/.is family, datax, %
- .unknown/.code={ %
- \pgfkeyssetvalue{ %
- \pgfkeyscurrentpath/\pgfkeyscurrentname %
- }{ %
- #1 %
- } %
- }, %
+\pgfkeys{ /datax/.is family, datax, %
+ .unknown/.code={ \pgfkeyssetvalue{ %
+ \pgfkeyscurrentpath/\pgfkeyscurrentname %
+ }{ #1 } },
}
+% \end{macrocode}
+% If data file exists, source it (storing all the variables in
+% \texttt{/datax/}). Otherwise, throw a warning.
+% \begin{macrocode}
\def\dataxfile{./\pgfkeysvalueof{/packageoptions/dataxfile}}
\InputIfFileExists{%
- \dataxfile
- }{}{
- \PackageWarning{datax}{Cannot read file `\dataxfile'}
+ \dataxfile
+ }{}{
+ \PackageWarning{datax}{Cannot read file `\dataxfile'}
}
% \end{macrocode}
% \begin{macro}{\datax}
-% Include datum from the specified data file.
+% Include datum. If the supplied tag is unused, print bold question marks (like
+% |\ref|), and throw a warning.
% \begin{macrocode}
\newcommand{\datax}[1]{
- \pgfkeysifdefined{/datax/#1}{ %
- \pgfkeysvalueof{/datax/#1} %
- }{ %
- \PackageWarning{datax}{Data value `#1' undefined}\textbf{??} %
- } %
+ \pgfkeysifdefined{/datax/#1}{ %
+ \pgfkeysvalueof{/datax/#1} %
+ }{ %
+ \PackageWarning{datax}{Data value `#1' undefined}\textbf{??} %
+ } %
}
% \end{macrocode}
% \end{macro}
diff --git a/macros/latex/contrib/datax/datax.pdf b/macros/latex/contrib/datax/datax.pdf
index 3af039653c..d0db4830ed 100644
--- a/macros/latex/contrib/datax/datax.pdf
+++ b/macros/latex/contrib/datax/datax.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/README.md b/macros/latex/contrib/reledmac/README.md
index 27f3af2758..5512e2afd7 100644
--- a/macros/latex/contrib/reledmac/README.md
+++ b/macros/latex/contrib/reledmac/README.md
@@ -58,7 +58,7 @@ The distribution consists of the following files:
# Installation
-This package is included in the two main TeX's distribution : TeXLive (and MacTeX) and MikTeX. However, if you want to install it manually :
+This package is included in the two main TeX distributions: TeXLive (and MacTeX) and MikTeX. However, if you want to install it manually:
- run: `latex reledmac.ins` (which will generate `reledmac.sty`) and `latex reledpar.ins` (which will generate `reledpar.sty`)
- move `reledmac.sty` and `reledpar.sty` to a location where LaTeX will find it (for more information on this see the FAQ of your distribution).
diff --git a/macros/latex/contrib/reledmac/doc-include/migrate-par.dtx b/macros/latex/contrib/reledmac/doc-include/migrate-par.dtx
index 3250a61796..9d1452e253 100644
--- a/macros/latex/contrib/reledmac/doc-include/migrate-par.dtx
+++ b/macros/latex/contrib/reledmac/doc-include/migrate-par.dtx
@@ -87,10 +87,10 @@
% Now, they are aligned to the left.
% Please contact us if you need to retain the older behaviour.
% \subsection{Migration to \reledpar~v.~2.24.3}
-% There was an inconstancy with hanging verses.
+% There was an inconsistency with hanging verses.
% If you defined indentation of hanging verses as \verb+2+, with \verb+setstanzaindents{2,…}+, the indent was, in reality, typeset as equal to \verb+4+. This happened:
% \begin{itemize}
% \item only in parallel typesetting;
-% \item only with \cs{stanza} macro, not with \env{astanza} environment.
+% \item only with the \cs{stanza} macro, not with the \env{astanza} environment.
% \end{itemize}
% This inconsistency has been corrected. If you want to keep old indentation after upgrading the package, just multiply by two the first argument of \cs{setstanzaindents}.
diff --git a/macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf b/macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf
index 889a274314..c9d2523cd8 100644
--- a/macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf
+++ b/macros/latex/contrib/reledmac/doc-more/page-typesetting-columns.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf b/macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf
index 0a3a8f57c7..6d49a78d23 100644
--- a/macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf
+++ b/macros/latex/contrib/reledmac/examples/1-criticalendnotes.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf b/macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf
index b94bf4394b..2eea6f2787 100644
--- a/macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf
+++ b/macros/latex/contrib/reledmac/examples/1-criticalnotes.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/1-sidenotes.pdf b/macros/latex/contrib/reledmac/examples/1-sidenotes.pdf
index 8496b6f8a3..c7cc35c0b2 100644
--- a/macros/latex/contrib/reledmac/examples/1-sidenotes.pdf
+++ b/macros/latex/contrib/reledmac/examples/1-sidenotes.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/1-tabular.pdf b/macros/latex/contrib/reledmac/examples/1-tabular.pdf
index a9c51f1831..955fbbdb0d 100644
--- a/macros/latex/contrib/reledmac/examples/1-tabular.pdf
+++ b/macros/latex/contrib/reledmac/examples/1-tabular.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf b/macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf
index 4c83dbf5b1..f8cd9cddc5 100644
--- a/macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf
+++ b/macros/latex/contrib/reledmac/examples/1-verses-doublenumbering.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/1-verses.pdf b/macros/latex/contrib/reledmac/examples/1-verses.pdf
index 405a754008..87d4aab679 100644
--- a/macros/latex/contrib/reledmac/examples/1-verses.pdf
+++ b/macros/latex/contrib/reledmac/examples/1-verses.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-antilabe.pdf b/macros/latex/contrib/reledmac/examples/2-antilabe.pdf
index 418778bbf4..6f3d047005 100644
--- a/macros/latex/contrib/reledmac/examples/2-antilabe.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-antilabe.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf b/macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf
index 271adc68be..c200296dbd 100644
--- a/macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-cross_referencing.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf b/macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf
index 88aea5e5c6..65dd1569a7 100644
--- a/macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-footnote_spacing.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-glossaries.pdf b/macros/latex/contrib/reledmac/examples/2-glossaries.pdf
index 673078080f..d3d024bfac 100644
--- a/macros/latex/contrib/reledmac/examples/2-glossaries.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-glossaries.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-indexing.pdf b/macros/latex/contrib/reledmac/examples/2-indexing.pdf
index 7f1e1f9ab2..713ecbe130 100644
--- a/macros/latex/contrib/reledmac/examples/2-indexing.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-indexing.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf b/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf
index 8c70a05ea2..404da7a58e 100644
--- a/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex b/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex
index 02f01b03c9..774cee0a55 100644
--- a/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex
+++ b/macros/latex/contrib/reledmac/examples/2-lemma_disambigution.tex
@@ -21,7 +21,7 @@
\begin{abstract}
This file provides an example of lemma's disambuigation.
-All word which can potentially be twice (or more) in a same line is marked by an \verb+\sameword+. \emph{reledmac} print the word rank only if the word is effectively printed twice (or more) time in the same line.
+All word which can potentially be twice (or more) in a same line is marked by an \verb+\sameword+. \emph{reledmac} prints the word rank only if the word is effectively printed twice (or more) time in the same line.
For use with \verb+\lemma+, please read the handbook.
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
index 5d64987a03..bd9785768a 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
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-linespacing.pdf b/macros/latex/contrib/reledmac/examples/2-linespacing.pdf
index 9e8e550bcb..9bb0d243e6 100644
--- a/macros/latex/contrib/reledmac/examples/2-linespacing.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-linespacing.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf b/macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
index 57f9a04950..8f10eeeb33 100644
--- a/macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-manuscript-apparatus.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-notes-width.pdf b/macros/latex/contrib/reledmac/examples/2-notes-width.pdf
index 886d5d8663..1d47e98326 100644
--- a/macros/latex/contrib/reledmac/examples/2-notes-width.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-notes-width.pdf
Binary files differ
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
index 7c3d574163..3b4bbab2f8 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
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/2-performances.pdf b/macros/latex/contrib/reledmac/examples/2-performances.pdf
index f54cdd9842..f8f88d5895 100644
--- a/macros/latex/contrib/reledmac/examples/2-performances.pdf
+++ b/macros/latex/contrib/reledmac/examples/2-performances.pdf
Binary files differ
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
index f051ce8138..49910a1f3e 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
Binary files differ
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
index 019b92d1ad..3a772ba51e 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
Binary files differ
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
index f3b7a0631e..1697854763 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
Binary files differ
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
index 9135244077..21cae83af1 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
Binary files differ
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
index fa234426a6..31ca5e79b5 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
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf b/macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf
index 3d2286ab4b..a0a564da3a 100644
--- a/macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf
+++ b/macros/latex/contrib/reledmac/examples/3-reledpar_mwe.pdf
Binary files differ
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
index 23ecaaa9ee..6f89ddb971 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
Binary files differ
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
index 060a966d0a..5e5e71eea4 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
Binary files differ
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
index 04f8aac074..e83b3370dd 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
Binary files differ
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
index 0e1bfaa60c..b3fc8f6e51 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
Binary files differ
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
index 32fc320a98..6830faba33 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
Binary files differ
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
index 87d09cd20e..0e0a194911 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
Binary files differ
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
index 5dc6e3be31..2ce3db4770 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
Binary files differ
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
index 520ce73ad5..8c46da3d51 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
Binary files differ
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
index 4d13b9452e..8994aac2ab 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
Binary files differ
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
index 3ed1dcc278..f3ebbb1c37 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
Binary files differ
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
index 95e233664e..6b3dfdebf1 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
Binary files differ
diff --git a/macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf b/macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf
index 9e3d14194c..0230f957ae 100644
--- a/macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf
+++ b/macros/latex/contrib/reledmac/examples/4-reledpar_columns_alignment.pdf
Binary files differ
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
index 0893ffc29b..07108672f2 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
Binary files differ
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
index 252dc8f100..e0f83f099d 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
Binary files differ
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
index 7da2f82e64..d485eb3b91 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
Binary files differ
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
index 403ae30a91..7dbef6237e 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
Binary files differ
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
index da319cfaaf..edee629194 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
Binary files differ
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
index 1ed4c721c1..736abce041 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
Binary files differ
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
index 6b3320340b..c1a8e94524 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
Binary files differ
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
index 2cc17e616f..6674aa54d4 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
Binary files differ
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
index 1a080ebed2..d33a684a7c 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
Binary files differ
diff --git a/macros/latex/contrib/reledmac/migration.pdf b/macros/latex/contrib/reledmac/migration.pdf
index cd6af6144e..1c3949dc13 100644
--- a/macros/latex/contrib/reledmac/migration.pdf
+++ b/macros/latex/contrib/reledmac/migration.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/reledmac.dtx b/macros/latex/contrib/reledmac/reledmac.dtx
index f3bdfacf3d..2a1e6ee2ed 100644
--- a/macros/latex/contrib/reledmac/reledmac.dtx
+++ b/macros/latex/contrib/reledmac/reledmac.dtx
@@ -139,7 +139,7 @@
%
% \newcommand{\dtxfilename}{\texttt{reledmac.dtx}}
% \GetFileInfo{reledmac.sty}
-% ^^A To put the changes in the right order : see http://tex.stackexchange.com/a/74113/7712
+% ^^A To put the changes in the right order: see http://tex.stackexchange.com/a/74113/7712
%\makeatletter
% \let\org@changes@\changes@
% \def\my@changes v#1.#2.#3\@nil{%
@@ -221,7 +221,7 @@
% \changes{v0.12.0}{2011/10/01}{Possibility to number the pstart with the commands \protect\cs{numberpstarttrue}.}
% \changes{v0.12.0}{2011/10/01}{For compatibility with eledpar, possibility to use \protect\cs{autopar} on the right side.}
% \changes{v0.12.1}{2011/10/02}{The numbering of \protect\cs{pstarts} restarts on each \protect\cs{beginnumbering}.}
-% \changes{v0.12.1}{2011/10/02}{Don't number \protect\cs{pstarts} of stanza.}
+% \changes{v0.12.1}{2011/10/02}{Do not number \protect\cs{pstarts} of stanza.}
% \changes{v0.13.0}{2011/11/08}{New stanzaindentsrepetition counter: to repeat stanza indents every \emph{n} verses.}
% \changes{v0.13.1}{2011/11/18}{\protect\cs{thepstartL} and \protect\cs{thepstartR} use now \protect\cs{bfseries} and not \protect\cs{bf}, which is deprecated and makes conflicts with memoir class.}
% \changes{v0.14.0}{2012/04/04}{Tweaked \protect\cs{edlabel} to get correct line number if the command is first element of a paragraph.}
@@ -238,7 +238,7 @@
% \changes{v1.4.0}{2012/11/16}{Compatibility with LuaTeX of RTL notes.}
% \changes{v1.8.0}{2013/12/13}{Compatibility with parledgroup option of eledpar package.}
% \changes{v1.8.2}{2014/01/31}{Debug compatibility problem with hebrew option of babel package.}
-% \changes{v1.8.3}{2014/02/03}{Fixes spurious spaces added by v1.7.0.}
+% \changes{v1.8.3}{2014/02/03}{Fix spurious spaces added by v1.7.0.}
% \changes{v1.10.0}{2014/02/27}{Add \protect\cs{pstartref} and \protect\cs{xpstartref} to refer to a pstart number (extension of \protect\cs{edlabel}).}
% \changes{v1.10.1}{2014/02/28}{Compatibility with \textsf{cleveref}.}
% \changes{v1.10.2}{2014/03/17}{Compatibility of stanza with v1.8a of babel-greek.}
@@ -302,8 +302,8 @@
% \changes{v1.23.1}{2015/05/20}{Fix a bug with \protect\cs{lemma} command in the right side.}
% \changes{v1.23.2}{2015/05/29}{Compatibility with \LaTeX's release 2015.}
% \changes{v1.24.0}{2015/06/02}{We can reinitialize \protect\cs{AtEveryPstart} and \protect\cs{AtEveryPend} providing to it an empty argument.}
-% \changes{v1.24.1}{2015/06/21}{\protect\cs{lemma} is disabled when using `nocritical` option.}
-% \changes{v1.24.2}{2015/06/26}{Fix incompatibility between `nofamiliar` option and `memoir` package.}
+% \changes{v1.24.1}{2015/06/21}{\protect\cs{lemma} is disabled when using \protect\option{nocritical} option.}
+% \changes{v1.24.2}{2015/06/26}{Fix incompatibility between \protect\option{nofamiliar} option and \protect\package{memoir} package.}
% \changes{v1.24.3}{2015/07/07}{Restore marginal numbers and notes with sectioning command (bug introduced in v1.21.0)}
% \changes{v1.24.4}{2015/07/19}{Fix spurious space with \protect\cs{edindex} when using xindy+hyperref option.}
% \changes{v1.24.5}{2015/07/16}{Fix a bug of indent, when a added in 1.1.0, when a \protect\cs{beginnumbering} immediately follow a sectioning command.}
@@ -360,7 +360,7 @@
% \changes{v2.5.0}{2015/11/13}{\protect\cs{apprefwithpage} and \protect\cs{appref} print double quotation mark when the label was not defined.}
% \changes{v2.5.0}{2015/11/13}{\protect\cs{apprefwithpage} and \protect\cs{appref} work with right side crossref.}
% \changes{v2.5.0}{2015/11/13}{\protect\cs{edlabel} works now in \protect\cs{Xfootnote}.}
-% \changes{v2.5.0}{2015/11/13}{Log now states `There were undefined references` when using wrong references in \protect\cs{edlineref} or \protect{edpageref}.}
+% \changes{v2.5.0}{2015/11/13}{Log now states \protect\enquote{There were undefined references} when using wrong references in \protect\cs{edlineref} or \protect{edpageref}.}
% \changes{v2.5.0}{2015/11/13}{Fix spurious vertical space in \protect\env{astanza} environment (\reledpar)}
% \changes{v2.6.0}{2015/11/20}{Adds compatibility with \protect\option{innnote} and \protect\option{notenumber} options of \protect\package{indextools} package.}
% \changes{v2.6.0}{2015/11/20}{Fix a bug with footnote counter in \protect\env{ledgroup} (added in v2.5.0).}
@@ -392,13 +392,13 @@
% \changes{v2.9.0}{2016/03/23}{Write correct metadata in numbered files when using \protect\cs{pausenumbering}\protect\ldots\protect\cs{resumenumbering}.}
% \changes{v2.9.0}{2016/03/23}{Fix a bug with three- and two-column footnote setting (added in v.2.4.0).}
% \changes{v2.9.0}{2016/03/23}{Fix spurious space inside three-column familiar footnote.}
-% \changes{v2.9.1}{2016/04/09}{Fix a bug when notes start with ``plus'' or ``minus''.}
-% \changes{v2.9.2}{2016/04/30}{Fix a bug with \protect\package{hyperref} package when a lemma starts with ``plus'' or ``minus'' (bug introduced in v.~2.7.0).}
+% \changes{v2.9.1}{2016/04/09}{Fix a bug when notes start with \protect\option{plus} or \protect\option{minus}.}
+% \changes{v2.9.2}{2016/04/30}{Fix a bug with \protect\package{hyperref} package when a lemma starts with \protect\option{plus} or \protect\enquote{minus} (bug introduced in v.~2.7.0).}
% \changes{v2.9.3}{2016/05/02}{Fix a bug with line number position and reset added by v.~2.9.0}
% \changes{v2.10.0}{2016/05/08}{Add \protect\cs{AtEveryStanza} and \protect\cs{AtEveryStopStanza}.}
% \changes{v2.10.0}{2016/05/08}{More specific error messages.}
% \changes{v2.10.0}{2016/05/08}{Fix a bug in \protect\cs{ledlsnotefontsetup} and \protect\cs{ledrsnotefontsetup} which could not handle \protect\cs{color} command properly.}
-% \changes{v2.10.1}{2016/05/18}{Add `nopenalties` option.}
+% \changes{v2.10.1}{2016/05/18}{Add \protect\option{nopenalties} option.}
% \changes{v2.10.1}{2016/05/18}{Fix a bug introduced in v.~1.4: not paragraphed critical footnotes could prevent marginal line number from being displayed}
% \changes{v2.11.0}{2016/06/02}{Prevent \protect\cs{Xtxtbeforenotes} hook from causing notes to go beyond the bottom margin}
% \changes{v2.11.0}{2016/06/02}{Make \protect\cs{parafootsepX} work}
@@ -423,7 +423,7 @@
% \changes{v2.14.0}{2016/07/01}{Some internal changes for new features of \protect\reledpar.}
% \changes{v2.14.1}{2016/07/04}{Fix a bug when using \protect\cs{footnoteX} in the first argument of \protect\cs{edtext}.}
% \changes{v2.14.1a}{2016/07/14}{Fix problematic typos in the handbook.}
-% \changes{v2.15.0}{2016/07/22}{Add `byline` arrangement.}
+% \changes{v2.15.0}{2016/07/22}{Add \enquote{byline} arrangement.}
% \changes{v2.15.0}{2016/07/22}{Fix \protect\cs{Xtxtbeforenotes} in ledgroup.}
% \changes{v2.15.1}{2016/09/07}{Fix \protect\cs{edindex} in tabular environments.}
% \changes{v2.15.2}{2016/09/12}{Fix a bug with \protect\package{fancyhdr} package 3.8 and later.}
@@ -435,7 +435,7 @@
% \changes{v2.16.0}{2016/10/02}{Compatibility with new features of \protect\reledpar}
% \changes{v2.16.0}{2016/10/02}{Fix a bug with \protect\cs{Xtxtbeforenotes} for notes in three or two columns}
% \changes{v2.16.0}{2016/10/02}{Fix a bug with \protect\cs{Xgroupbylines} for notes in two columns}
-% \changes{v2.16.0}{2016/10/02}{Fix a bug with `notenumber' option of \protect\package{indextools} package when indexing texts in familiar footnotes.}
+% \changes{v2.16.0}{2016/10/02}{Fix a bug with \protect\option{notenumber} option of \protect\package{indextools} package when indexing texts in familiar footnotes.}
% \changes{v2.16.0}{2016/10/02}{When indexing texts in familiar footnotes with \protect\cs{edtext}, refer to the line number where the footnote is called.}
% \changes{v2.16.0}{2016/10/02}{When indexing texts in sidenotes with \protect\cs{edtext}, refer to the line number where the sidenote is called.}
% \changes{v2.16.0}{2016/10/02}{Fix potential bug when using \protect\cs{edindex} in critical footnotes.}
@@ -518,7 +518,7 @@
% \changes{v2.27.1}{2018/10/12}{Fix spurious space in \protect\cs{hidenumbering}.}
% \changes{v2.28.0}{2018/11/30}{Familiar footnotes can take an optional argument to manually define the footnote mark.}
% \changes{v2.28.1}{2018/12/22}{Fix bug with the alignment of the columns of two and three columns critical footnotes.}
-% \changes{v2.29.0}{2019/01/08}{Fix bug with \protect\cs{linenumannotation} and `nofamiliar` option.}
+% \changes{v2.29.0}{2019/01/08}{Fix bug with \protect\cs{linenumannotation} and \protect\option{nofamiliar} option.}
% \changes{v2.29.0}{2019/01/08}{Really reset line number annotation at each line}
% \changes{v2.29.0}{2019/01/08}{Add \protect\option{noresetlinenumannotation}}
% \changes{v2.29.0}{2019/01/08}{Fix little bug with \protect\cs{msdata}}
@@ -558,16 +558,18 @@
% \changes{v2.33.1}{2020/06/06}{Fix a spacing bug when the argument of \protect\cs{antilabe} contains more than one word.}
% \changes{v2.34.0}{2020/06/24}{Add \protect\cs{Xpstartonlyfirst} and \protect\cs{Xstanzaonlyfirst}.}
% \changes{v2.34.0}{2020/06/24}{Add \protect\cs{Xpstartseparator}.}
-% \changes{v2.34.1}{2020/06/30}{Fix bug with page number when using stanazindentsrepetition, bug introduced in v2.33.0}
-% \changes{v2.34.2}{2020/07/06}{Fix bug with tabular environment, in some specific use case, added in v2.32.7}
+% \changes{v2.34.1}{2020/06/30}{Fix bug with page number when using stanazindentsrepetition, bug introduced in v2.33.0.}
+% \changes{v2.34.2}{2020/07/06}{Fix bug with tabular environment, in some specific use case, added in v2.32.7.}
% \changes{v2.34.3}{2020/08/19}{Fix bug with \protect\cs{parafootsepX} when the footnotes are called outside of a numbered section.}
-% \changes{v2.34.3}{2020/08/19}{Fixes incompatibility between Fixes incompatibility between lineation by \protect\cs{pstart} and (a)stanza.}
-% \changes{v2.34.3}{2020/08/19}{Makes command like \protect\cs{hidenumbering} working at the very beginning of a verse when the first argument of \protect\cs{setstanzaindents} is equal to 0.}
+% \changes{v2.34.3}{2020/08/19}{Fix incompatibility between lineation by \protect\cs{pstart} and (a)stanza.}
+% \changes{v2.34.3}{2020/08/19}{Make commands like \protect\cs{hidenumbering} working at the very beginning of a verse when the first argument of \protect\cs{setstanzaindents} is equal to 0.}
% \changes{v2.34.4}{2020/09/16}{Fix some bugs with lineation by page, when a numbered section starts at the very beginning of page.}
% \changes{v2.34.4}{2020/09/16}{Fix bugs with \protect\cs{parafootsepX} outside of numbered section.}
% \changes{v2.34.5}{2020/09/23}{Fix incompatibility between \protect\cs{apprefwithpage} / \protect\cs{SErefwithpage} and line number annotation mechanism.}
% \changes{v2.34.6}{2020/09/23}{Fix incompatibility with \protect\package{calc} package (added with v2.34.4).}
-% \changes{v2.34.7}{2020/11/19}{Fix bug with \protect\cs{parafootsepX} in some circumstances (add with v2.34.4).}
+% \changes{v2.34.7}{2020/11/19}{Fix bug with \protect\cs{parafootsepX} in some circumstances (added with v2.34.4).}
+% \changes{v2.35.0}{2020/11/29}{Add \protect\cs{linenumannotationothersidetrue}.}
+% \changes{v2.35.0}{2020/11/29}{Add new hooks: \protect\cs{Xnolinenumber}, \protect\cs{Xendnolinenumber}, \protect\cs{Xnolinenumberifannotation}, \protect\cs{Xendnolinenumberifannotation}.}
% Typeset scholarly editions with \LaTeX\thanks{This file (\dtxfilename)
% has version number \fileversion, last revised \filedate.}}
%
@@ -596,10 +598,10 @@
%
%
% \Macpackage provides many tools and options. Normally, they are all documented in this file.
-% Also provided is a help folder, ``\href{examples/.}{examples}''. The folder contains additional examples (although not for every possible case).
-% Examples starting with ``1-'' are for basic uses, those starting with ``2-'' are for advanced uses.
+% Also provided is a help folder, \enquote{\href{examples/.}{examples}}. The folder contains additional examples (although not for every possible case).
+% Examples starting with \enquote{1-} are for basic uses, those starting with \enquote{2-} are for advanced uses.
%
-% To report bugs or request a new feature, please go to ledmac GitHub page and click on ``New Issue'': \url{https://github.com/maieul/ledmac/issues/}.
+% To report bugs or request a new feature, please go to ledmac GitHub page and click on \enquote{New Issue}: \url{https://github.com/maieul/ledmac/issues/}.
% You must create an account on github.com to access my page (maieul/ledmac).
% GitHub accounts are free for open-source users. You can post messages in English or in French (preferred).
%
@@ -636,7 +638,7 @@
% of information.
%
% Apart from \macpackage there are other \LaTeX\ packages for typesetting critical editions.
-% However, the aim of \macpackage is to provide an ``all in one'' and flexible tool in the field of critical editions.
+% However, the aim of \macpackage is to provide an \enquote{all in one} and flexible tool in the field of critical editions.
%
% Any suggestions for new features are welcome.
%
@@ -684,8 +686,8 @@
% the macros was used to format the Sanskrit text in volume I of {\em
% Metarules of P\=a\d ninian Grammar\/} by Dominik Wujastyk (Groningen:
% Forsten, 1993).} A description by John and Dominik of this version of
-% \edmac{} was published as `An overview of \edmac: a \PlainTeX\
-% format for critical editions', \emph{TUGboat} \textit{11} (1990),
+% \edmac{} was published as \enquote{An overview of \edmac: a \PlainTeX\
+% format for critical editions}, \emph{TUGboat} \textit{11} (1990),
% pp.\,623--643.
%
% From 1991 through 1994, the macros continued to evolve, and were tested at a
@@ -700,8 +702,8 @@
% Sullivan,\index{Sullivan, Wayne} in particular, provided several
% important fixes and contributions, including adapting the
% Mittelbach\slash
-% Sch\"opf\index{Sch\"opf, Rainer}\index{Mittelbach, Frank} `New
-% Font Selection Scheme' for use with \PlainTeX\ and \edmac.
+% Sch\"opf\index{Sch\"opf, Rainer}\index{Mittelbach, Frank} \enquote{New
+% Font Selection Scheme} for use with \PlainTeX\ and \edmac.
% Another project Wayne has worked
% on is a \verb"DVI" post-processor which works with an \edmac{}
% that has been slightly modified to output \protect\cs{special}s. This
@@ -728,11 +730,11 @@
% Brey\index{Brey, Gerhard} {\em et al.}, at the same Institute.} a Latin
% translation of part II of the Arabic {\em Algebra\/} by Ab\=u K\=amil
% Shuj\=a' b.~Aslam,\index{Abu Kamil Shuja' b.~Aslam}\footnote{Richard
-% Lorch, `Ab\=u K\=amil on the Pentagon and Decagon' in {\em Vestigia
+% Lorch, \enquote{Ab\=u K\=amil on the Pentagon and Decagon} in {\em Vestigia
% Mathematica}, ed.\ M. Folkerts and J. P. Hogendijk (Amsterdam, Atlanta:
% Rodopi, 1993).} the Latin {\em Rithmachia\/} of Werinher von
-% Tegernsee,\footnote{Menso Folkerts, `Die {\em Rithmachia\/} des Werinher
-% von Tegernsee', ibid.} a middle-Dutch romance epic on the
+% Tegernsee,\footnote{Menso Folkerts, \enquote{Die {\em Rithmachia\/} des Werinher
+% von Tegernsee}, ibid.} a middle-Dutch romance epic on the
% Crusades,\footnote{Geert H. M. Claassens,\index{Claassens, Geert H. M.}
% {\em De Middelnederlandse Kruisvaartromans}, (Amsterdam: Schiphower en
% Brinkman, 1993).} a seventeenth-century Hungarian politico-philosophical
@@ -788,7 +790,7 @@
%
% \eledmac has facilitated the creation of customized critical editions.
% However, the changes made to allow such customization were made in a non-systematic way.
-% Many deprecated commands were kept and many technical `debts' were accumulated,
+% Many deprecated commands were kept and many technical \enquote{debts} were accumulated,
% hindering the future evolution of the package.
%
% For these reasons, Maïeul Rouquette decided on a spring cleaning of the code.
@@ -993,8 +995,8 @@
% before the new group is opened,
% using \protect\cs{indent}, \protect\cs{noindent}, or \protect\cs{leavevmode}, or using
% \protect\cs{pstart} itself.\footnote{For a detailed study of the
-% reasons for this restriction, see Barbara Beeton, `Initiation
-% rites', \textit{TUGboat} \textbf{12} (1991),
+% reasons for this restriction, see Barbara Beeton, \enquote{Initiation
+% rites}, \textit{TUGboat} \textbf{12} (1991),
% pp.\,257--258.\protect\index{Beeton, Barbara Ann Neuhaus Friend}}
%
% \subsubsection{Content before specific \protect\cs{pstart} and after specific \protect\cs{pend}}\label{pstart:optionalarg}
@@ -1133,7 +1135,7 @@
% \subsubsection{Setting lineation start and step}
% \DescribeMacro{\firstlinenum}\label{firstlinenum}
% \DescribeMacro{\linenumincrement}
-% By default, \macpackage numbers every 5th line. There are two counters that control this behaviour:
+% By default, \macpackage numbers every 5th line. There are two counters that control this behavior:
% \verb?firstlinenum? and \verb?linenumincrement?. They can be changed using \protect\cs{firstlinenum}\marg{num} and
% \protect\cs{linenumincrement}\marg{num}. \protect\cs{firstlinenum} specifies the first
% line that will have a printed number, and \protect\cs{linenumincrement} is
@@ -1293,7 +1295,7 @@
% \item[\texttt{Roman}] Uppercase Roman numerals (I, II, \ldots)
% \item[\texttt{roman}] Lowercase Roman numerals (i, ii, \ldots)
% \end{description}
-% Note that with the \texttt{Alph} or \texttt{alph} styles, `numbers'
+% Note that with the \texttt{Alph} or \texttt{alph} styles, \enquote{numbers}
% must be between 1 and 26 inclusive.
%
% Similarly \protect\cs{sublinenumberstyle}\marg{style} can be used to change
@@ -1314,7 +1316,7 @@
%
% \DescribeMacro{\hidenumberingonleftpage}
% \cs{hidenumberingonleftpage} is like \protect{hidenumbering}, but is applied only on left page. \cs{hidenumberingonrightpage} is applied on right page.
-% They can be useful if the position of the line number is depending of the position of the page, but the position of marginal note is fixed.
+% They can be useful if the position of the line number is depending on the position of the page, but the position of the marginal note is fixed.
% \subsection{Adding annotations to line numbers}\label{annotation}
% You may want to have two or more numbers associated with a line of text.
% Consider, for example, the following cases:
@@ -1323,7 +1325,7 @@
% \item You want to add the line number used by a previous edition of the work.
% \item You want to typeset biblical text, and use division in verse.
% \end{itemize}
-% In such instances, you must add the second number manually, as \macpackage\ can't determine a general pattern for such numbering, which depends too heavily upon the edited text.\footnote{However, you may create your own commands dealing with such patterns which will in turn call \macpackage\ commands.}.
+% In such instances, you must add the second number manually, as \macpackage\ can't determine a general pattern for such numbering, which depends too heavily upon the edited text.\footnote{However, you may create your own commands dealing with such patterns which will in turn call \macpackage\ commands.}
%
% \DescribeMacro{\linenumannotation}
% To resolve this issue, \macpackage\ allows you to annotate line numbers using the following command:
@@ -1358,6 +1360,18 @@
% \item by \enquote{A-B} for the third lemma, as it starts while annotation A is still in effect and it finishes after annotation B has already taken effect;
% \item by \enquote{B} for the fourth lemma.
% \end{itemize}
+%
+% Note that the annotation must be called before the beginning of a \cs{edtext} to be taken into account as a starting annotation. So:
+% \begin{verbatim}
+% \linenumannotation{A}\edtext{something...\linenumannotation{B}}{\Afootnote{foo}}
+% \end{verbatim}
+% will use \verb+A+ as starting annotation, while:
+% \begin{verbatim}
+% \edtext{\linenumannotation{A}something...\linenumannotation{B}}{\Afootnote{foo}}
+% \end{verbatim}
+% won't.
+% \subsubsection{Resetting annotation}
+% You can manually reset annotation using \cs{resetlinenumannotation}\verb+{}+. Note that this macro takes no argument, but you should use empty brackets or \textbackslash in order to avoid gobbling spaces.\footnote{As for all \TeX\ macro with no argument.}
% \subsubsection{Modifying annotation associated with a specific note}\label{lineannot}
%
% The \cs{linenum} (\reff{linenum}) macro changes the line number passed to a note.
@@ -1374,8 +1388,9 @@
% By default, annotations are placed after line numbers in both margin and footnote.
%
% \DescribeMacro{\Xlinenumannotationposition}
+% \DescribeMacro{\Xlinenumannotationpositionside}
% \DescribeMacro{\Xendlinenumannotationposition}
-% To change this behaviour, one can use one of the following commands:
+% To change this behavior, one can use one of the following commands:
% \begin{itemize}
% \item \cs{Xlinenumannotationposition}\oarg{s}\marg{v} changes the position in critical footnotes with \meta{s} for the series of footnotes to which it applies, where \meta{s} may be a comma-separated list of series. When \meta{s} is empty, the change applies also to annotations at the sides of the page, alongside the line number.
% \item \cs{Xlinenumannotationpositionside}\marg{v} changes the position at the sides of the page, alongside the line numbers.
@@ -1385,6 +1400,12 @@
% \meta{s} for the series of endnotes to which it applies, where \meta{s} may once again be a comma-separated list of series.
% \end{itemize}
% In each of these three commands, \meta{v} can be \option{after} or \option{before} to indicate position with regards to the line number.
+%
+% \DescribeMacro{\linenumannotationothersidetrue}
+% With the \cs{linenumannotationothersidetrue}, the annotation will appear on the margin side opposite to the line number.
+%
+% You can reset the default behavior with \cs{linenumannotationothersidefalse}.
+%
% \subsubsection{Changing the macro in which annotations are wrapped}\label{wraplinenumannotation}
% By default, annotations are wrapped in the \cs{textsuperscript} macro.
% You can modify this using one of the following:
@@ -1461,17 +1482,17 @@
% \section{Apparatus commands}
%
% \subsection{Terminology}
-% We call ``critical notes'' notes which refer to both a lemma, that is a part of text, and a line number.
+% We call \enquote{critical notes} notes which refer to both a lemma, that is a part of text, and a line number.
% Critical notes are subdivided in critical footnotes and critical endnotes.
%
-% We call ``familiar notes'' notes which refer to a footnote mark in the main text.
+% We call \enquote{familiar notes} notes which refer to a footnote mark in the main text.
%
% \Macpackage manages many series of notes of each category.
% A series of notes is identified by an uppercase letter.
% When the series letter is at the \emph{beginning} of a command name, it refers to a critical footnote.
% When the series letter is at the \emph{end} of a command name, it refers to a familiar footnote.
%
-% So :
+% So:
% \begin{itemize}
% \item \protect\cs{Afootnote} is a critical footnote of the series A.
% \item \protect\cs{Bendnote} is a critical endnote of the series B.
@@ -1524,7 +1545,7 @@
% example:
% \egstart
% \begin{verbatim}
-% I am happy : \edtext{I saw my friend
+% I am happy: \edtext{I saw my friend
% \edtext{Smith}{\Afootnote{Jones
% C, D.}} on Tuesday.}{
% \Bfootnote{The date was
@@ -1536,7 +1557,7 @@
% \firstlinenum{1}
% \linenumincrement{1}
% \pstart
-% I am happy : \edtext{I saw my friend
+% I am happy: \edtext{I saw my friend
% \edtext{Smith}{\Afootnote{Jones
% C, D.}} on Tuesday.}{
% \Bfootnote{The date was
@@ -1669,7 +1690,7 @@
%
% \subsubsection{Paragraph in critical apparatus}
% By default, no paragraph can be made in the notes of the critical apparatus.
-% You can allow it by adding the options \verb+parapparatus+ when loading the package :
+% You can allow it by adding the options \verb+parapparatus+ when loading the package:
% \begin{verbatim}
% \usepackage[parapparatus]{eledmac}
% \end{verbatim}
@@ -1686,7 +1707,7 @@
% printed in the notes. For example:
% \egstart
% \begin{verbatim}
-% I am happy :
+% I am happy:
% \edtext{I saw my friend
% \edtext{Smith}{\Afootnote{Jones
% C, D.}} on Tuesday.}
@@ -1698,7 +1719,7 @@
% \egmid
% \beginnumbering
% \pstart
-% I am happy :
+% I am happy:
% \edtext{I saw my friend
% \edtext{Smith}{\Afootnote{Jones
% C, D.}} on Tuesday.}
@@ -1735,7 +1756,7 @@
% extremely long, you may run out of memory; here again you can
% specify a note with an abbreviated lemma using \protect\cs{lemma} and
% \protect\cs{linenum}. The numbers used in \protect\cs{linenum} need not be
-% entered manually; you can use the `\texttt{x-}' symbolic cross-referencing
+% entered manually; you can use the \enquote{\texttt{x-}} symbolic cross-referencing
% commands below (\reff{crossref}) to compute them
% automatically.
%
@@ -1792,7 +1813,7 @@
% If you use UTF-8 processor, like \XeLaTeX\ or \LuaLaTeX, there should not be any glitches.
% However, pay attention to how characters are encoded. Similar-looking characters may be represented differently in unicode numbering.
%
-% For instance, in French, ``é'' has two possible Unicode codepoints:
+% For instance, in French, \enquote{é} has two possible Unicode codepoints:
% \begin{itemize}
% \item LATIN SMALL LETTER E (U+0065) + COMBINING ACUTE ACCENT (U+0301)
% \item LATIN SMALL LETTER E WITH ACUTE (U+00E9)
@@ -1824,16 +1845,16 @@
% it is all}%
% {\lemma{\sameword{sw} \ldots all}\Afootnote{critical note}}.%
% \end{verbatim}
-% \Macpackage\ cannot know if the ``sw'' in \protect\cs{lemma} refers to the word after ``thing'', after ``other'', or after ``again''.
+% \Macpackage\ cannot know if the \enquote{sw} in \protect\cs{lemma} refers to the word after \enquote{thing}, after \enquote{other}, or after \enquote{again}.
%
% Consequently, you must tell \macpackage to which instance of \protect\cs{sameword} you are referring in the first argument of \protect\cs{edtext}:
% \begin{itemize}
% \item In the content of \protect\cs{lemma}, use \protect\cs{sameword} with no optional argument.
% \item In the first argument of \protect\cs{edtext}, use \protect\cs{sameword} with the optional argument \oarg{X}. \meta{X} is the depth of the \protect\cs{edtext} where the \protect\cs{lemma} is used.
% So if the \protect\cs{lemma} is called in a \protect\cs{edtext} inside another \protect\cs{edtext}, \meta{X} is equal to \verb+2+.
-% If the \protect\cs{lemma} is called in a \protect\cs{edtext} ``of first level'', \meta{X} is equal to \verb|1|. If the lemma is called in both 1 and 2 \protect\cs{edtext} depth, \meta{X} is \verb+1,2+. If that word is referenced in the lemma of every \protect\cs{edtext} depth, \meta{X} can also be set to \verb+inlemma+.
+% If the \protect\cs{lemma} is called in a \protect\cs{edtext} \enquote{of first level}, \meta{X} is equal to \verb|1|. If the lemma is called in both 1 and 2 \protect\cs{edtext} depth, \meta{X} is \verb+1,2+. If that word is referenced in the lemma of every \protect\cs{edtext} depth, \meta{X} can also be set to \verb+inlemma+.
% \end{itemize}
-% Note that only words that are actually referenced in a \protect\cs{lemma} need the optional argument. Therefore, the first \protect\cs{sameword} in the example above should have ``1'' as its optional argument, to be referenced correctly in the lemma.
+% Note that only words that are actually referenced in a \protect\cs{lemma} need the optional argument. Therefore, the first \protect\cs{sameword} in the example above should have \enquote{1} as its optional argument, to be referenced correctly in the lemma.
%
% Note also that the \meta{X} does not refer to the level where the \protect\cs{sameword} occurs, but to the level of the \protect\cs{lemma} that refers to that \protect\cs{sameword}. For example:
% \begin{verbatim}
@@ -1844,7 +1865,7 @@
% }{\lemma{some \sameword{word} \ldots all}\Afootnote{critical note}}.%
% \end{verbatim}
% Here the \protect\cs{sameword} occurs in an \protect\cs{edtext} of level 2,
-% but since it is referenced by \protect\cs{lemma} on level 1, it has ``1'' in the optional argument.
+% but since it is referenced by \protect\cs{lemma} on level 1, it has \enquote{1} in the optional argument.
%
% In the following example figure, each framed box represents an \protect\cs{edtext} level.
% Each number is an occurrence of \protect\cs{sameword}. After a framed box,
@@ -1862,13 +1883,13 @@
% }\textsuperscript{1\ldots5}
%
% The \protect\cs{sameword} number~3 is called in a \protect\cs{lemma} related to an \protect\cs{edtext} of level~2.
-% It must be marked by ``2''.
+% It must be marked by \enquote{2}.
%
-% The \protect\cs{sameword} number~5 is called in a \protect\cs{lemma} related to \protect\cs{edtext} of level~1. It must be marked by ``1''.
+% The \protect\cs{sameword} number~5 is called in a \protect\cs{lemma} related to \protect\cs{edtext} of level~1. It must be marked by \enquote{1}.
%
% The \protect\cs{sameword} number~1 is called in two \protect\cs{lemma}s: one related to a \protect\cs{edtext} of level~1, the other related to \protect\cs{edtext} of level~2.
-% It must be marked by ``1,2''.
-% However, as \protect\cs{lemma} is called only in level~1 and~2, ``1,2'' could replaced by ``inlemma''.
+% It must be marked by \enquote{1,2}.
+% However, as \protect\cs{lemma} is called only in level~1 and~2, \enquote{1,2} could replaced by \enquote{inlemma}.
%
% The \protect\cs{sameword} number~2 is in the first argument of a \protect\cs{edtext} of level~3, but it has no \protect\cs{lemma}-command, so there is no need to mark it.
%
@@ -2097,7 +2118,7 @@
% If you want the manuscript apparatus to be on the same level of critical footnotes as the other apparatuses, for each line, reledmac will first insert the manuscript apparatus, then the other footnotes.
% You can change it using:\\
% \cs{msdataposition}\arg{regular-msdata}\\
-% And restore the default behaviour using
+% And restore the default behavior using
% \cs{msdataposition}\arg{msdata-regular}
% \subsection{Familiar notes} \label{sec:desc:familiar}
%
@@ -2114,7 +2135,7 @@
% \protect\cs{footnoteE}. These have the familiar marker in the text, and
% the marked text at the foot of the page can be formated using
% any of the styles described for the critical footnotes. Note that
-% the `regular' footnotes have the series letter at the end of the macro
+% the \enquote{regular} footnotes have the series letter at the end of the macro
% name whereas the critical footnotes have the series letter at the start
% of the name.
%
@@ -2231,21 +2252,22 @@
%
% \section{Apparatus customization}
% \label{displayoptions}
+% \subsection{Introduction}
% \changes{v1.0.0}{2012/09/15}{New generic commands to customize footnote display.}
% \subsection{Introduction}
-% Some commands can be used to change the display of the footnotes.\footnote{In the code of reledmac, these commands are called \enquote{hooks}.}
+% Some commands can be used to change the way the footnotes are displayed.\footnote{In the code of \macpackage, these commands are called \enquote{hooks}.}
% All can have an optional argument \oarg{s}, which is the letter of the series\,---\,or
% a list of letters separated by comma\,---\,depending on which option is applied.
% If the optional argument is omitted or empty, the setting will apply to the entire series.
%
-% When a length, noted \meta{l}, is used, it can be stretchable: \verb|a plus b minus c|. The final length |m| is calculated by \LaTeX{} to have: $a-c \leq m \leq a+b$. If you use some relative unit\footnote{Like \verb|em| which is the width of an `m' in a given font.}, it will be relative to font size of the footnote, except for commands concerning the place kept by the notes --- including blank space.
+% When a length, noted \meta{l}, is used, it can be stretchable: \verb|a plus b minus c|. The final length |m| is calculated by \LaTeX{} to have: $a-c \leq m \leq a+b$. If you use some relative unit\footnote{Like \verb|em| which is the width of an \enquote{m} in a given font.}, it will be relative to font size of the footnote, except for commands concerning the place kept by the notes --- including blank space.
%
% Some commands are boolean, indicating when an option is enabled.
% If you want to disable the option after enabling it, you must use \verb+[false+] as the second optional argument.
% For example:
% \begin{itemize}
-% \item \verb+\XX[A][false]+ to disable the `XX' option for the series A.
+% \item \verb+\XX[A][false]+ to disable the \enquote{XX} option for the series A.
% \item \verb+\XX[][false]+ to disable it for all series.
%
% \end{itemize}
@@ -2266,7 +2288,7 @@
%
% Use \protect\cs{Xarrangement}\oarg{s}\marg{a} to change the arrangement of the \meta{s} series of critical footnotes and \protect\cs{arrangementX}\oarg{s}\marg{a} to change the arrangement of the \meta{s} series of familiar footnotes.
%
-% The value of \meta{a} can be one of the following
+% The value of \meta{a} can be one of the following:
% \begin{itemize}
% \item \verb+paragraph+ formats
% all of the footnotes of a series as a single paragraph; if you use this arrangement, you are strongly encouraged to read \reff{paragraphednotes:advanced}.
@@ -2297,7 +2319,7 @@
% change the \protect\cs{hsize} within the document, call
% the arrangement macro again afterwards to take account of the new
% value.
-% \subsection{Control line number printing}
+% \subsection{Control number printing}
% \subsubsection{Print line number only at first time}
% \DescribeMacro{\Xnumberonlyfirstinline}\label{Xnumberonlyfirstinline}
% \changes{v1.0.1}{2012/09/16}{Correction on \protect\cs{Xnumberonlyfirstinline} with lineation by pstart or by page.}
@@ -2321,36 +2343,11 @@
% For endnotes, \cs{Xendnumberonlyfirstinline}; \cs{Xendnumberonlyfirstintwolines} and \cs{Xendsymlinenum} are the equivalents of
% \\ \cs{Xnumberonlyfirstinline}; \cs{Xnumberonlyfirstintwolines} and \cs{Xsymlinenum}.
%
-% \subsubsection{Print line number annotation only the first time}\label{annotation-inapparatus}
-% \DescribeMacro{\Xlinenumannotationonlyfirst}
-% By default, the line number annotation (\reff{annotation}) is printed in every note. If you want to print it only the first time for a given annotation
-% you can use \cs{Xlinenumannotationonlyfirst}\oarg{s}.
-%
-% Note the two following points:
-% \begin{itemize}
-% \item If you use the \option{noresetlinenumannotation} option of \macpackage, the \cs{Xlinenumannotationonlyfirst} won't take account of the official line number.
-% \item The \cs{Xlinenumannotationonlyfirst} works for consecutive lemmas with the same annotation. That is, if you have for example a lemma with an \verb+A+ annotation, then a lemma with a \verb+B+ annotation, then a lemma with an \verb+A+ annotation, each lemma will have its own annotation in the apparatus.
-% \end{itemize}
-%
-% \DescribeMacro{\Xlinenumannotationonlyfirstintwo}
-% Suppose you have a lemma on annotation~1 and a lemma between annotation~1 and annotation~3.
-% With \cs{Xlinenumannotationonlyfirst}, the second lemma is considered to have the same annotation as the first lemma.
-% But if you use both \cs{Xlinenumannotationonlyfirst}\oarg{s} and \cs{Xlinenumannotationonlyfirstintwo}\oarg{s}, a distinction is made.
-%
-%
-% \DescribeMacro{\Xsymlinenumannotation}
-% To use a particular symbol in place of the line number annotation, you can use \protect\cs{Xsymlinenumannotation}\oarg{s}\marg{symbol} in combination with \protect\cs{Xlinenumannotationonlyfirst}\oarg{s}. From the second lemma with the same line number annotation, the symbol will be used instead of the annotation. Note that any command called in \meta{symbol} must be robust. Use \protect\cs{robustify} to robustify a non-robust command.
-%
-% \DescribeMacro{\Xendlinenumannotationonlyfirst}
-% \DescribeMacro{\Xendlinenumannotationonlyfirstintwo}
-% \DescribeMacro{\Xendsymlinenumannotation}
-% For endnotes, \cs{Xendlinenumannotationonlyfirst}; \cs{Xendlinenumannotationonlyfirstintwo} and \cs{Xendsymlinenumannotation} are the equivalents of
-% \\ \cs{Xlinenumannotationonlyfirst}; \cs{Xlinenumannotationonlyfirstintwo} and \cs{Xsymlinenumannotation}.
%
% \subsubsection{Print page number only at first time}
% For endnotes, \reledmac\ provides a mechanism for printing the page number only the first time it is seen.
% However, when a lemma spans over two pages, the line numbers are normally printed in the following pattern: starting page number - starting line number - ending page number - ending line number.
-% It follows that what corresponds to the actual `page number' may not be self-evident. So:
+% It follows that what corresponds to the actual \enquote{page number} may not be self-evident. So:
% \DescribeMacro{\Xendpagenumberonlyfirst} \cs{Xendpagenumberonlyfirst}\oarg{s} can be called to ensure that the starting page number of a lemma be not printed if it is the same as the ending page number of the preceding lemma.
% You can use \emph{additionally} one (and only one) of the following commands:
% \begin{itemize}
@@ -2374,11 +2371,12 @@
% \end{itemize}
%
% \subsubsection{Arbitrary text before line number}
+% \paragraph{For critical notes}
% \DescribeMacro{\Xtxtbeforenumber}
% \cs{Xtxtbeforenumber}\oarg{s}\marg{txt} allows the insertion of \meta{txt} before the line number only when the line number is printed, so taking into account \cs{Xnumberonlyfirstinline} and the like.
% \paragraph{For endnotes}\label{pagelineendnotes}
% \DescribeMacro{\Xendbeforepagenumber}
-% \cs{Xendbeforepagenumber}\oarg{s}\marg{text} defines the text before the page number in endnotes. Default value is \verb+p.+ (``p'' followed by a dot).
+% \cs{Xendbeforepagenumber}\oarg{s}\marg{text} defines the text before the page number in endnotes. Default value is \verb+p.+ (\enquote{p} followed by a dot).
%
% \DescribeMacro{\Xendafterpagenumber}
% \cs{Xendafterpagenumber}\oarg{s}\marg{text} defines the text after the page number in endnotes. Default value is \verb+) + (open parenthesis followed by a single space).
@@ -2399,7 +2397,7 @@
% \label{Xtwolines}
% \DescribeMacro{\Xtwolines}\DescribeMacro{\Xmorethantwolines}
% If a lemma is printed on two subsequent lines, \macpackage\ will print the first and the last line numbers.
-% Instead of this, it is also possible to print an abbreviation which stands for ``line 1 and subsequent line(s)''.
+% Instead of this, it is also possible to print an abbreviation which stands for \enquote{line 1 and subsequent line(s)}.
%
% To achieve this, use \protect\cs{Xtwolines}\oarg{s}\marg{text} and \protect\cs{Xmorethantwolines}\oarg{s}\marg{text}.
% The \meta{text} argument of \protect\cs{Xtwolines} will be printed if the lemma is on two lines, and the \meta{text} argument of \protect\cs{Xmorethantwolines} will be printed if the lemma is on three or more lines.
@@ -2408,7 +2406,7 @@
% \Xtwolines{sq.}
% \Xmorethantwolines{sqq.}
% \end{verbatim}
-% will print ``1sq.'' for a lemma which falls on lines 1--2 and ``1sqq.'' for a lemma which falls on lines 1--4.
+% will print \enquote{1sq.} for a lemma which falls on lines 1--2 and \enquote{1sqq.} for a lemma which falls on lines 1--4.
%
% If you use \protect\cs{Xtwolines} without setting \protect\cs{Xmorethantwolines}, the \meta{text} argument
% of \protect\cs{Xtwolines} will be used for lemmas which fall on three or more lines.
@@ -2424,7 +2422,7 @@
% \protect\cs{Xtwolinesonlyinsamepage}\oarg{series}.
%
%
-% You can disable \protect\cs{Xtwolines} and related for a specific note by using the `[fulllines]` argument in the note macro cf.~\reff{fulllines}.
+% You can disable \protect\cs{Xtwolines} and related for a specific note by using the \enquote{[fulllines]} argument in the note macro cf.~\reff{fulllines}.
%
% \label{Xendtwolines}\changes{v1.21.0}{2015/04/13}{Add \protect\cs{Xendtwolines}, \protect\cs{Xendmorethantwolines}, \protect\cs{Xendtwolinesbutnotmore} and \protect\cs{Xendtwolinesonlyinsamepage}.}
% \DescribeMacro{\Xendtwolines}\DescribeMacro{\Xendmorethantwolines}\DescribeMacro{\Xendtwolinesbutnotmore}
@@ -2433,10 +2431,11 @@
% \protect\cs{Xendtwolinesonlyinsamepage} instead of \protect\cs{Xtwolines}; \protect\cs{Xmorethantwolines};\\
% \protect\cs{Xtwolinesbutnotmore}; \protect\cs{Xtwolinesonlyinsamepage}.
%
-% \subsubsection{Disable line number}
+% \subsubsection{Disabling line number printing}
% \DescribeMacro{\Xnonumber}
-% You can use \protect\cs{Xnonumber}\oarg{s} if you do not want to have the line number in a footnote.
-% \DescribeMacro{\Xendnonumber} \protect\cs{Xendnonumber}\oarg{s} is the same for endnote.
+% You can use \protect\cs{Xnonumber}\oarg{s} if you do not want to have no line/page/pstart number in the footnotes, nor line number annotation.
+%
+% \DescribeMacro{\Xendnonumber} \protect\cs{Xendnonumber}\oarg{s} is the same for endnotes.
%
% \subsubsection{Printing pstart number}
% \changes{v1.1.0}{2012/09/25}{Add \protect\cs{Xpstart} and \protect\cs{Xonlypstart}}
@@ -2444,7 +2443,7 @@
% \changes{v1.18.0}{2015/02/23}{Debug \protect\cs{Xonlypstart} when using \protect\cs{Xnumberonlyfirstinline} and the current line number differs from the previous.}
% \DescribeMacro{\Xpstart}
% You can use \protect\cs{Xpstart}\oarg{s} if you want to print the pstart number in the footnote, before the line and subline number.
-% Note that when you change the lineation system, the option is automatically switched :
+% Note that when you change the lineation system, the option is automatically switched:
% \begin{itemize}
% \item If you use lineation by pstart, the option is enabled.
% \item If you use lineation by section or by page, the option is disabled.
@@ -2475,6 +2474,49 @@
% Default value is empty.
%
% \DescribeMacro{Xstanzaonlyfirst} You can use \cs{Xstanzaonlyfirst}\oarg{s} to print the stanza number only the first time it appears in the apparatus.
+% \subsubsection{Disabling line number printing}
+% Sometime, we want to print only the stanza or pstart number, but not the line number.
+% \DescribeMacro{\Xnolinenumber}
+% \DescribeMacro{\Xendnolinenumber}
+% The \cs{Xnolinenumber}\oarg{s} macro disables line number printing for critical footnotes.
+%
+% The \cs{Xendnolinenumber} macro does the same for endnotes.
+%
+% Note that contrary to \cs{Xnonumber} and \cs{Xnoendnum}, the page/pstartannotation will be printed, if required.
+%
+% \subsubsection{Options for line number annotations}\label{annotation-inapparatus}
+% \DescribeMacro{\Xlinenumannotationonlyfirst}
+% By default, the line number annotation (\reff{annotation}) is printed in every note. If you want to print it only the first time for a given annotation
+% you can use \cs{Xlinenumannotationonlyfirst}\oarg{s}.
+%
+% Note the two following points:
+% \begin{itemize}
+% \item If you use the \option{noresetlinenumannotation} option of \macpackage, the \cs{Xlinenumannotationonlyfirst} won't take account of the official line number.
+% \item The \cs{Xlinenumannotationonlyfirst} works for consecutive lemmas with the same annotation. That is, if you have for example a lemma with an \verb+A+ annotation, then a lemma with a \verb+B+ annotation, then a lemma with an \verb+A+ annotation, each lemma will have its own annotation in the apparatus.
+% \end{itemize}
+%
+% \DescribeMacro{\Xlinenumannotationonlyfirstintwo}
+% Suppose you have a lemma on annotation~1 and a lemma between annotation~1 and annotation~3.
+% With \cs{Xlinenumannotationonlyfirst}, the second lemma is considered to have the same annotation as the first lemma.
+% But if you use both \cs{Xlinenumannotationonlyfirst}\oarg{s} and \cs{Xlinenumannotationonlyfirstintwo}\oarg{s}, a distinction is made.
+%
+%
+% \DescribeMacro{\Xsymlinenumannotation}
+% To use a particular symbol in place of the line number annotation, you can use \protect\cs{Xsymlinenumannotation}\oarg{s}\marg{symbol} in combination with \protect\cs{Xlinenumannotationonlyfirst}\oarg{s}. From the second lemma with the same line number annotation, the symbol will be used instead of the annotation. Note that any command called in \meta{symbol} must be robust. Use \protect\cs{robustify} to robustify a non-robust command.
+%
+% \DescribeMacro{\Xendlinenumannotationonlyfirst}
+% \DescribeMacro{\Xendlinenumannotationonlyfirstintwo}
+% \DescribeMacro{\Xendsymlinenumannotation}
+% For endnotes, \cs{Xendlinenumannotationonlyfirst}; \cs{Xendlinenumannotationonlyfirstintwo} and \cs{Xendsymlinenumannotation} are the equivalents of
+% \\ \cs{Xlinenumannotationonlyfirst}; \cs{Xlinenumannotationonlyfirstintwo} and \cs{Xsymlinenumannotation}.
+%
+%
+% \DescribeMacro{\Xnolinenumberifannotation}
+% \DescribeMacro{\Xendnolinenumberifannotation}
+% The \cs{Xnolinenumberifannotation} disable line number printing only for critical notes when there are some annotations to the line number.
+%
+% The \cs{Xendnolinenumberifannotation} is the same for endnotes.
+
% \subsubsection{Separator between line and subline numbers}\label{Xsublinesep}
% \DescribeMacro{\Xsublinesep}
% \cs{Xsublinesep}\oarg{s}\marg{txt} changes the separator between line and subline in footnotes.
@@ -2575,22 +2617,6 @@
% \protect\cs{Xendboxlinenum}\oarg{s}\marg{l}, \protect\cs{Xendboxlinenumalign}\oarg{s}\marg{text}, \protect\cs{Xendboxstartlinenum}\oarg{s}\marg{l}, \protect\cs{Xendboxendlinenum}\oarg{s}\marg{l} are the same as, respectively, \protect\cs{Xboxlinenum} and \protect\cs{Xboxlinenumalign}, \protect\cs{Xboxstartlinenum}, \protect\cs{Xboxendlinenum} except in endnotes.
%
%
-% \subsection{Arbitrary code around line number}
-% \DescribeMacro{\Xendbhooklinenumber}
-% \cs{Xendbhooklinenumber}\oarg{s}\marg{code} is used to execute code before line numbers in endnotes. The code is executed before the \cs{Xendbeforelinenumber} space and before the \cs{Xendnotenumfont} font setting.
-%
-% \DescribeMacro{\Xendahooklinenumber}
-% \cs{Xendahooklinenumber}\oarg{s}\marg{code} is used to execute code after line number in endnotes.
-% The code is executed after the \cs{Xendafternumber} space.
-%
-%
-%
-% \DescribeMacro{\Xendbhookinplaceofnumber}
-% \cs{Xendbhookinplaceofnumber}\oarg{s}\marg{code} is used to execute code before space or symbol which replace line number in endnotes. The code is executed before the \cs{Xendbeforesymlinenum} space and before the \cs{Xendnotenumfont} font setting.
-%
-% \DescribeMacro{\Xendahookinplaceofnumber}
-% \cs{Xendahookinplaceofnumber}\oarg{s}\marg{code} is used to execute code after space or symbol which replace line number in endnotes.
-% The code is executed after the \cs{Xendaftersymlinenum} space.
%\subsection{Separator between the lemma and the note}
% \subsubsection{For footnotes}
% \DescribeMacro{\Xlemmaseparator}
@@ -2717,11 +2743,29 @@
% For critical endnotes NOT paragraphed you can define an indentation with \protect\cs{Xendhangindent}\oarg{s}\marg{l}, which will be applied in the second line of notes. It can help to make a distinction between a new note and a break in a note.
%
%
-% \subsection{Arbitrary code at the beginning of notes}
+% \subsection{Arbitrary code}
+
+% \subsubsection{Arbitrary code around line number}
+% \DescribeMacro{\Xendbhooklinenumber}
+% \cs{Xendbhooklinenumber}\oarg{s}\marg{code} is used to execute code before line numbers in endnotes. The code is executed before the \cs{Xendbeforelinenumber} space and before the \cs{Xendnotenumfont} font setting.
+%
+% \DescribeMacro{\Xendahooklinenumber}
+% \cs{Xendahooklinenumber}\oarg{s}\marg{code} is used to execute code after line number in endnotes.
+% The code is executed after the \cs{Xendafternumber} space.
+%
+%
+%
+% \DescribeMacro{\Xendbhookinplaceofnumber}
+% \cs{Xendbhookinplaceofnumber}\oarg{s}\marg{code} is used to execute code before a space or symbol which replaces line number in endnotes. The code is executed before the \cs{Xendbeforesymlinenum} space and before the \cs{Xendnotenumfont} font setting.
+%
+% \DescribeMacro{\Xendahookinplaceofnumber}
+% \cs{Xendahookinplaceofnumber}\oarg{s}\marg{code} is used to execute code after a space or symbol which replaces line number in endnotes.
+% The code is executed after the \cs{Xendaftersymlinenum} space.
+% \subsubsection{Arbitrary code at the beginning of notes}
% \changes{v1.1.0}{2012/09/25}{New hook to add arbitrary code at the beginning of the notes}
% The three next commands add arbitrary code at the beginning of notes.
% As the name's space is local to the notes, you can use it to redefine some style inside the notes.
-% For example, if you don't want the pstart number to be in bold, use :
+% For example, if you don't want the pstart number to be in bold, use:
% \begin{verbatim}
% \Xbhooknote{\renewcommand{\thepstart}{\arabic{pstart}.}}
% \end{verbatim}
@@ -2737,7 +2781,7 @@
% \DescribeMacro{\Xendbhooknote}
% \protect\cs{Xendbhooknote}\oarg{s}\marg{code} is to be used at the beginning of each endnote.
%
-% \subsection{Arbitrary code before inserting note}
+% \subsubsection{Arbitrary code before inserting note}
% \DescribeMacro{\Xbeforeinserting}
% \DescribeMacro{beforeinsertingX}
% \cs{Xbeforeinserting}\oarg{s}\marg{code}
@@ -2889,7 +2933,7 @@
% \DescribeMacro{\Xmaxhnotes}
% By default, one series of critical notes can take up to 80\% of \cs{vsize}, before being broken to the next page.
% If you want to change the size use \protect\cs{Xmaxhnotes}\oarg{s}\marg{l}.
-% Be careful : the length can't be flexible, and is relative to the the current font.
+% Be careful: the length must be fixed (no stretch), and is relative to the the current font.
% For example, if you want the note to take, at most, 33\% of the text height, do \verb|\Xmaxhnotes{.33\textheight}|.
%
% \DescribeMacro{\maxhnotesX}
@@ -2929,15 +2973,11 @@
% \subsection{Footnotes and the \parpackage columns}
% \changes{v1.13.0}{2014/09/16}{Add \protect\cs{Xnoteswidthliketwocolumns} and \protect\cs{noteswidthliketwocolumnsX}}
% \DescribeMacro{\Xnoteswidthliketwocolumns}\DescribeMacro{\noteswidthliketwocolumnsX}
-% If you use \parpackage\ \protect\cs{columns} macro, you can call :
+% If you use \parpackage\ \protect\cs{columns} macro, you can call:
% \begin{itemize}
% \item \protect\cs{Xnoteswidthliketwocolumns}\oarg{s} to create critical notes with a two-column size width.
% \item \protect\cs{noteswidthliketwocolumnsX}\oarg{s} to create familiar notes with a two-column size width.
% \end{itemize}
-% \subsection{Line number annotation}
-% The way line number annotations are typeset can be changed using hooks as described in \reff{annotationposition} and
-% \reff{wraplinenumannotation}.
-%
% \subsection{Endnotes in one paragraph}
% \changes{v1.12.0}{2015/04/25}{Add \protect\cs{Xendparagraph} and related settings.}
% \DescribeMacro{\Xendparagraph}
@@ -2977,7 +3017,7 @@
% We will briefly discuss \protect\cs{select@lemmafont}
% here because it is important to know about
% it now, although it is not one of the macros you would expect to
-% change in the course of a simple job. Hence it is `protected'
+% change in the course of a simple job. Hence it is \enquote{protected}
% by having the @-sign in its name.
%
% When you use the \protect\cs{edtext} macro to mark a word in your text
@@ -3115,7 +3155,7 @@
% 5000 being placed after the first and third lines of the stanza, and a
% penalty of ${-100}$ after the second.
%
-% The first entry ``1'' is a control
+% The first entry \enquote{1} is a control
% value. If it is zero, then no penalties are passed on to \TeX,
% which is the default. Values between 0 and 10000 are penalty
% values; values between 10001 and 20000 have 10000 subtracted and the result
@@ -3130,7 +3170,7 @@
% between penalties and \emph{glue}, so it may take some adjustment of skips
% and penalties to achieve the best results.
% \subsection{Hanging symbol}
-% It is possible to insert a symbol in each line of hanging verse, as in French typography; for example, the opening bracket `['. To insert it in \macpackage, use macro \DescribeMacro{\sethangingsymbol}\protect\cs{sethangingsymbol}\marg{h} with this code.
+% It is possible to insert a symbol in each line of hanging verse, as in French typography; for example, the opening bracket \enquote{[}. To insert it in \macpackage, use macro \DescribeMacro{\sethangingsymbol}\protect\cs{sethangingsymbol}\marg{h} with this code.
% In the example of French typography, do
% \begin{verbatim}
% \sethangingsymbol{[\,}
@@ -3209,7 +3249,7 @@
% Thats is called \enquote{antilabe}.
% In this case, the typesetting of the second half must start at the horizontal position where the typesetting of the first half stops.
%
-% \Reledmac\ provides tool for such problematic, but you must enable them with the \option{antilabe} option when loading package, as this option is quite ressource consuming.
+% \Reledmac\ provides tools to cope with this problem, but you must enable them with the \option{antilabe} option when loading package, as these tools are quite ressource consuming.
%
% The \cs{antilabe}\marg{name} must be called at the beginning of the second half of the line of verse.
%
@@ -3301,8 +3341,8 @@
% \protect\cs{edlabel}\marg{lab}. \meta{lab} can be almost anything you like, including
% letters, numbers, punctuation, or a combination---anything but spaces;
% you might type \protect\cs{edlabel}\verb+{toves-3}+, for example.\footnote{More precisely,
-% you should stick to characters in the \TeX\ categories of ``letter''
-% and ``other''.}
+% you should stick to characters in the \TeX\ categories of \enquote{letter}
+% and \enquote{other}.}
%
% \DescribeMacro{\edpageref}
% \DescribeMacro{\edlineref}
@@ -3373,7 +3413,7 @@
% ones cannot.
% \item When \protect\package{hyperref} is loaded, the hyperref link will not be added. (Indeed,
% it is not a limitation, but a feature.)
-% \item With \parpackage, the \cs{xlineref} does not insert the right side flag, in order to obtain a line number. Use \cs{xflagref} to obtain the side flag, depending of your flag.
+% \item With \parpackage, the \cs{xlineref} does not insert the right side flag, in order to obtain a line number. Use \cs{xflagref} to obtain the side flag, depending on your flag.
% \end{itemize}
%
% \subsubsection{Cross-referencing in order to define line number of a critical note}
@@ -3410,11 +3450,11 @@
% the page and line desired---for example, if you want to refer to a
% page and line number in another volume of your edition. In such
% cases, you can use the \protect\cs{edmakelabel}\marg{lab}\marg{numbers}
-% macro so that you can `roll your own' label.
+% macro so that you can \enquote{roll your own} label.
%
-% For example, if you type `\verb"\edmakelabel{elephant}{10|25|0}"'
+% For example, if you type \verb"\edmakelabel{elephant}{10|25|0}"
% you will create a new label, and a later call to \verb"\edpageref{elephant}" would print
-% `10' and \verb"\lineref{elephant}" would print `25'. The sub-line
+% \enquote{10} and \verb"\lineref{elephant}" would print \enquote{25}. The sub-line
% number here is zero. It is usually best to collect your
% \protect\cs{edmakelabel} statements near the top of your document, so that
% you can see them at a glance.
@@ -3557,7 +3597,7 @@
% \item \option{prefixmore} to force the plural version of a prefix.
% \end{itemize}
%
-% For example, a reference to `lines 65--66, 72, and 75' might use \verb|\SEref[prefixmore]{ref1}, \SEref[noprefix]{ref2}, and \SEref[noprefix]{ref3}| to achieve this result.
+% For example, a reference to \enquote{lines 65--66, 72, and 75} might use \verb|\SEref[prefixmore]{ref1}, \SEref[noprefix]{ref2}, and \SEref[noprefix]{ref3}| to achieve this result.
%
% \subsection{Compatibility with \protect\package{xr} package}
% The \cs{externaldocument} command of the \cs{xr} package allows making cross-references from an external document, with the standard \LaTeX\ commands \cs{label} and \cs{ref} (and related).
@@ -3686,7 +3726,7 @@
%
% \DescribeMacro{\Xinnotemark}
% \DescribeMacro{\innotemarkX}
-% You can redefine the way the reference is made using :
+% You can redefine the way the reference is made using:
% \begin{itemize}
% \item \cs{Xinnotemark}\oarg{series}\marg{definition} for critical notes;
% \item \cs{innotemarkX}\oarg{series}\marg{definition} for familiar notes;
@@ -3728,7 +3768,7 @@
% \verb+xindy+ can understand \protect\package{eledmac} reference syntax of which the scheme is:\\
% \verb+pagenumber-linenumber+
%
-% An example of such a file is provided in the ``\href{examples/.}{examples}'' folder.
+% An example of such a file is provided in the \enquote{\href{examples/.}{examples}} folder.
% Read the xindy handbook to learn how to use it.\footnote{Or, for people
% who read French, read \url{http://geekographie.maieul.net/174}.}
%
@@ -3738,7 +3778,7 @@
%
% In any case, you must load \macpackage\ with the \verb+xindy+ option,
% in order to generate a \verb|.xdy| file which is specific to your document.
-% This file is needed by the \verb+.xdy+ example file which is in the ``\href{examples/.}{examples}'' folder.
+% This file is needed by the \verb+.xdy+ example file which is in the \enquote{\href{examples/.}{examples}} folder.
% Its default name is \verb+reledmac-markup-attr.xdy+,
% but you can change it by using your own as an argument of the \verb|xindy+hyperref| option.
%
@@ -3748,7 +3788,7 @@
% \item Use \verb|xindy+hyperref| option when loading the \macpackage\ package.
% When you run (Xe/Lua)\LaTeX with this option, a \verb+.xdy+ configuration file will be generated with all the settings needed to allow internal hyperlinking in each index entry which is created by \protect\cs{edindex}.
% \item Use \verb+hyperindex=false+ option when loading hyperref.
-% \item Uncomment\,---\,by removing the semicolons at the beginning of the relevant lines\,---\,some lines in the <code>.xdy</code> file provided in the ``\href{examples/.}{examples}'' folder in order to restore internal links in the index to be used by the standard \verb+index+ command.\footnote{These are the recommended lines to provide the best possible compatibility between hyperref and xindy, even without using \macpackage.}.
+% \item Uncomment\,---\,by removing the semicolons at the beginning of the relevant lines\,---\,some lines in the <code>.xdy</code> file provided in the \enquote{\href{examples/.}{examples}} folder in order to restore internal links in the index to be used by the standard \verb+index+ command.\footnote{These are the recommended lines to provide the best possible compatibility between hyperref and xindy, even without using \macpackage.}.
% \end{enumerate}
% \subsection{Advanced setting}
% \DescribeMacro{\edindexlab}
@@ -3895,7 +3935,7 @@
% \DescribeMacro{\edrowfill}
% The macro |\edrowfill|\marg{start}\marg{end}\marg{fill}
% fills columns number \meta{start} to \meta{end} inclusive with
-% \meta{fill}. The \meta{fill} argument can be any horizontal `fill'.
+% \meta{fill}. The \meta{fill} argument can be any horizontal \enquote{fill}.
% For example, |\hrulefill| or |\upbracefill|.
%
% Note that every row must have the same number of columns, even if
@@ -3927,7 +3967,7 @@
% \end{tabular}
% \end{center}
%
-% You can also define your own `fill'. For example:
+% You can also define your own \enquote{fill}. For example:
% \begin{verbatim}
% \newcommand*{\upbracketfill}{%
% \vrule height 4pt depth 0pt\hrulefill\vrule height 4pt depth 0pt}
@@ -4146,20 +4186,20 @@
% files called \file{jobname.!1}, \file{jobname.!2}, etc.
%
% \DescribeMacro{\ifledfinal}
-% The package can take options. The option `final', which is the default
+% The package can take options. The \option{final} option, which is the default
% is for final typesetting; this sets \verb?\ifledfinal? to TRUE. The other
-% option, `draft', may be useful during earlier stages and sets
+% option, \option{draft}, may be useful during earlier stages and sets
% \verb?\ifledfinal? to FALSE.
%
% \DescribeMacro{\showlemma}
% The lemma within the text is printed via \verb?\showlemma{lemma}?.
-% Normally, or with the `final' option, the definition of \verb?\showlemma?
+% Normally, or with the \option{final} option, the definition of \verb?\showlemma?
% is: \\
% \verb?\newcommand*{\showlemma}[1]{#1}? \\
% so it just produces its argument.
-% With the `draft' option it is defined as \\
-% \verb?\newcommand*{\showlemma}[1]{\textit{#1}}? \\
-% so that its argument is typeset in an italic font, which may make it
+% With the \option{draft} option it is defined as \\
+% \verb?\newcommand*{\showlemma}[1]{\textbf{#1}}? \\
+% so that its argument is bold, which may make it
% easier to check that all lemmas have been treated.
%
% If you would prefer some other style, you could put something like this
@@ -4177,7 +4217,7 @@
%
% \subsubsection{\package{floatrow} package compatibility}
% The \package{floatrow} package must be loaded before the \macpackage.
-% \subsubsection{`No room for a new'}\label{noroom}
+% \subsubsection{\enquote{No room for a new}}\label{noroom}
% Sometimes, especially when using \macpackage\ with other packages, you could obtain warning messages such 'no room for a new count' or 'no room for a new write'.
%
% In order to prevent such problems, the first thing is to use the options to optimize \macpackage.
@@ -4251,7 +4291,7 @@
% \verb?\renewcommand{\footfudgefiddle}{68}?\\
% Note that you must call it \emph{before} \cs{Xarrangement}\arg{paragraph} or \cs{arrangementX}\arg{paragraph}.
%
-% Any settings to `geometry' must be made before \cs{Xarrangement} / \cs{arrangementX}.
+% Any settings to \enquote{geometry} must be made before \cs{Xarrangement} / \cs{arrangementX}.
%
% Finally, in many cases you should use \cs{Xmaxhnotes} and / or \cs{maxhnotesX} (\reff{Xmaxhnotes}), in order to define the maximum height relative to \cs{textheight} and not to \cs{vsize}, because the \cs{vsize} value is not the same inside and outside of the preamble.
%
@@ -4275,10 +4315,10 @@
% \end{verbatim}
% If you actually try
% this\footnote{Reported by Dirk-Jan Dekker\index{Dekker, Dirk-Jan}
-% in the CTT thread `Incompatibility
-% of ``color'' package' on 2003/08/28.}
+% in the CTT thread \enquote{Incompatibility
+% of \enquote{color} package} on 2003/08/28.}
% you will find \LaTeX\ whinging
-% `\texttt{Missing \{ inserted}', and then things start to fall apart.
+% \enquote{\texttt{Missing \{ inserted}}, and then things start to fall apart.
% The trick in this case is to specify either:
% \begin{verbatim}
% \newcommand{\morenoexpands}{\let\colorbox=0}
@@ -4379,7 +4419,7 @@
% to the workings of \macpackage\ than those made up just of
% ordinary letters, just as in \PlainTeX\ (see \thetexbook,
% p.\,344). You are meant to be able to make free with
-% ordinary macros, but the `@' ones should be treated with more
+% ordinary macros, but the \enquote{@} ones should be treated with more
% respect, and changed only if you are pretty sure of what you are
% doing.
%
@@ -4409,7 +4449,7 @@
% \begin{macrocode}
%<*code>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2020/11/19 v2.34.7 typesetting critical editions]%
+\ProvidesPackage{reledmac}[2020/11/29 v2.35.0 typesetting critical editions]%
% \end{macrocode}
%
% \subsection{Package options}
@@ -5137,7 +5177,7 @@
\ifledfinal
\newcommand*{\showlemma}[1]{#1}
\else
- \newcommand*{\showlemma}[1]{\underline{#1}}
+ \newcommand*{\showlemma}[1]{\textbf{#1}}%
\fi
% \end{macrocode}
@@ -5177,7 +5217,7 @@
% \begin{macro}{\l@dnumpstartsL}
% In preparation for the \parpackage package, these are related to
-% the `right' text of parallel texts (when \protect\cs{ifl@dpairing} is TRUE).
+% the \enquote{right} text of parallel texts (when \protect\cs{ifl@dpairing} is TRUE).
% They are explained in the \protect\parpackage
% manual.
% \changes{v0.7.0}{2005/02/24}{Added \protect\cs{l@dnumpstartsL}, \protect\cs{ifl@dpairing}
@@ -5263,15 +5303,15 @@
% be used as many times as you like within one document to start
% and end multiple, separately line-numbered sections. \LaTeX\ will
% maintain and display
-% a `section number' as a count named
+% a \enquote{section number} as a count named
% \protect\cs{section@num} that counts how many
% \protect\cs{beginnumbering} and \protect\cs{resumenumbering}
% commands have appeared; it need not be
% related to the logical divisions of your text.
%
% \begin{macro}{\extensionchars}
-% Each section will read and write an associated `line-list
-% file', containing information used to do the numbering; the file
+% Each section will read and write an associated \enquote{line-list
+% file}, containing information used to do the numbering; the file
% will be called \meta{jobname}\file{.nn}, where \file{nn} is the
% section number. However, you may direct that
% an extra string be added before the
@@ -5326,7 +5366,7 @@
% and variables in the two processing steps.
% \changes{v0.7.0}{2005/02/24}{Added \protect\cs{initnumbering@reg}}
% \changes{v1.12.0}{2014/08/05}{\protect\cs{beginnumbering} is defined only on \protect\package{eledmac}, not on \protect\package{eledpar}.}
-% For parallel processing :
+% For parallel processing:
%\begin{itemize}
% \item zero \protect\cs{l@dnumpstartsL} --- the number of chunks to be processed.
% \item set \protect\cs{ifpst@rtedL} to FALSE.
@@ -5574,7 +5614,7 @@
% They allows to get and delete the first element of a list in one operation. They also expands the items add to the list.
%
% However, \protect\package{etoolbox}'s lists are more useful to loop on them.
-% Consequently, depending of what we need, we use one or either.
+% Consequently, depending on what we need, we use one or other.
%
% It could be nice to unify them to the \LaTeX3 list, however such migration would take quite time with some risk of error, for a gain which will be minor.
%
@@ -6034,11 +6074,13 @@
\textdir TLT%
\fi%
\numlabfont%
- \ifdefstring{\Xlinenumannotationposition@side}{before}{%
- \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
- \csuse{annot@\the\absline@num @\the\section@num}%
- }%
- }{}%
+ \unless\iflinenumannotationotherside%
+ \ifdefstring{\Xlinenumannotationposition@side}{before}{%
+ \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
+ \csuse{annot@\the\absline@num @\the\section@num}%
+ }%
+ }{}%
+ \fi%
\linenumrep{\line@num}%
\ifsublines@
\ifnum\subline@num>0\relax
@@ -6047,20 +6089,24 @@
\sublinenumrep{\subline@num}%
\fi
\fi%
- \ifdefstring{\Xlinenumannotationposition@side}{after}{%
- \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
- \csuse{annot@\the\absline@num @\the\section@num}%
- }%
- }{}%
+ \unless\iflinenumannotationotherside%
+ \ifdefstring{\Xlinenumannotationposition@side}{after}{%
+ \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
+ \csuse{annot@\the\absline@num @\the\section@num}%
+ }%
+ }{}%
+ \fi%
\egroup%
}%
\newcommand*{\leftlinenum}{%
- \ledlinenum
- \kern\linenumsep}
+ \ledlinenum%
+ \kern\linenumsep%
+}%
\newcommand*{\rightlinenum}{%
- \kern\linenumsep
- \ledlinenum}
+ \kern\linenumsep%
+ \ledlinenum%
+}%
% \end{macrocode}
% \end{macro}
@@ -6069,6 +6115,25 @@
% \end{macro}
% \end{macro}
%
+% \begin{macro}{\leftlinenumannotation}%
+% \begin{macro}{\rightlinenumannotation}%
+% The \cs{leftlinenumannotation} and \cs{rightlinenumannotation} prints the line number annotation; when user-defined it must be printed on the side opposite the main line number.
+% \begin{macrocode}
+\newcommand*{\leftlinenumannotation}{%
+ \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
+ \csuse{annot@\the\absline@num @\the\section@num}%
+ }%
+ \kern\linenumsep%
+}%
+\newcommand*{\rightlinenumannotation}{%
+ \kern\linenumsep%
+ \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
+ \csuse{annot@\the\absline@num @\the\section@num}%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
% \subsection{Line number counters and lists}
%
% Footnote references using line numbers rather than symbols can't be
@@ -6080,7 +6145,7 @@
% want line-per-page numbering rather than line-per-section numbering.
%
% So we run \LaTeX\ over the text several times, and each time save
-% information about page and line numbers in a `line-list file' to
+% information about page and line numbers in a \enquote{line-list file} to
% be used during the next pass. At the start of each section---whenever
% \protect\cs{beginnumbering} is executed---the line-list file
% for that section
@@ -6149,8 +6214,8 @@
% \end{macrocode}
% \end{macro}
%
-% We will call \protect\cs{absline@num} numbers ``absolute'' numbers, and
-% \protect\cs{line@num} and \protect\cs{subline@num} numbers ``visible'' numbers.
+% We will call \protect\cs{absline@num} numbers \enquote{absolute} numbers, and
+% \protect\cs{line@num} and \protect\cs{subline@num} numbers \enquote{visible} numbers.
%
% \subsection{Line number locking counter}
% \begin{macro}{\@lock}
@@ -6508,7 +6573,7 @@
% \end{macro}
%
% \begin{macro}{\get@linelistfile}
-% \Macpackage{} can take advantage of the \LaTeX\ `safe file input' macros
+% \Macpackage{} can take advantage of the \LaTeX\ \enquote{safe file input} macros
% to get the line-list file.
% \changes{v0.7.0}{2005/02/22}{Added \protect\cs{get@linelistfile}}
% \begin{macrocode}
@@ -7914,8 +7979,8 @@
% likely to see within the lemma and within the notes.
%
% The first class is font-changing macros. We suppress expansion for
-% them by letting them become equal to zero.\footnote{Since `control
-% sequences equivalent to characters are not expandable'---\thetexbook,
+% them by letting them become equal to zero.\footnote{Since \enquote{control
+% sequences equivalent to characters are not expandable}---\thetexbook,
% answer to Exercise 20.14.} This is done because we want to
% pass into our notes the generic commands to change to roman or
% whatever, and not their expansions that will ask for a particular style at
@@ -7961,7 +8026,7 @@
% the macros used in the arguments to \protect\cs{edtext}. Since the
% category codes are set when the arguments are scanned, macros
% that depend on changing them will not work. We have most often
-% encountered this with characters that are made `active' within
+% encountered this with characters that are made \enquote{active} within
% text in some, but not all, of the languages used within the document.
% One way around the problem, if it takes this form,
% is to ensure that those characters are \emph{always} active. Within
@@ -9180,7 +9245,7 @@
% \end{macro}
% \end{macro}
%
-% \subsubsection{Process for ``normal'' line}
+% \subsubsection{Process for \enquote{normal} line}
% \begin{macro}{\print@line}
% \changes{v1.13.1}{2014/09/25}{Coming back of add@penalties, mistakenly deleted in version 0.17!}
% \changes{v1.18.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.}
@@ -9688,7 +9753,8 @@
% \item to crossref commands which refer to line numbers (to be completed when I will have resolved this issue).
% \end{itemize}
% \begin{macro}{\linenumannotation}
-% First, the user-level command, which only writes commands to the numbered files, storing the annotation.
+% \begin{macro}{\resetlinenumannotation}
+% First, the user-level commands, which only write commands to the numbered files, storing the annotation.
% \begin{macrocode}
\newcommand{\linenumannotation}[1]{%
\leavevmode%In case it begins with a \pstart, ensure the \@annot is written after \@nl
@@ -9698,8 +9764,19 @@
\write\linenum@out{\string\@annot[#1]}%
\fi%
}%
+
+\newcommand{\resetlinenumannotation}[0]{%
+ \leavevmode%In case it begins with a \pstart, ensure the \@resetannot is written after \@nl
+ \ifledRcol%
+ \write\linenum@outR{\string\@resetannot}%
+ \else%
+ \write\linenum@out{\string\@resetannot}%
+ \fi%
+}%
+
% \end{macrocode}
% \end{macro}
+% \end{macro}
% \begin{macro}{\Xlinenumannotationposition@side}
% The \cs{Xlinenumannotationposition@side} macro, to determine the position of line number annotations in lines printed in the side, relative to the line number position.
% The default value is \enquote{after}, but it can be changed to \enquote{before}, using the \cs{Xlinenumannotationposition} macro.
@@ -9722,6 +9799,12 @@
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \begin{macro}{\iflinenumannotationotherside}
+% The \cs{iflinenumannotationotherside} boolean allows to print the annotation on the side opposite the line number.
+% \begin{macrocode}
+\newif\iflinenumannotationotherside%
+% \end{macrocode}
+% \end{macro}
% \begin{macro}{\@annot}
% \begin{macro}{\store@annot@to@absline}
% Then, the numbered files command \cs{@annot}, which
@@ -9759,16 +9842,23 @@
% \end{macrocode}
% \end{macro}
% \begin{macro}{\reset@current@annot}
+% \begin{macro}{\@resetannot}
% \cs{reset@current@annot} is called at each \cs{@nl} in numbered auxiliary files.
% It resets the annotation of line numbers at each line.
+%
+% The \cs{@resetannot} macro is written in the auxiliary files with \cs{resetlinenumannotation} macro. It resets the annotation.
% \begin{macrocode}
\newcommand{\reset@current@annot}{%
\unless\ifnoresetlinenumannotation@
\let\current@annot\empty%
\fi
}%
+\newcommand{\@resetannot}{%
+ \let\current@annot\empty%
+}%
% \end{macrocode}
% \end{macro}
+% \end{macro}
% \begin{macro}{\parse@annot}
% In the \cs{annot@list} list, each individual \cs{edtext} is associated with a starting and an ending line number annotation, which is stored this way: \verb+start annotation|end annotation+
% The \cs{parse@annot} reads the format and defines two global macros.
@@ -9927,8 +10017,14 @@
\if@twocolumn
\if@firstcolumn
\gdef\l@dld@ta{\llap{{\leftlinenum}}}%
+ \iflinenumannotationotherside%
+ \gdef\l@drd@ta{\rlap{{\rightlinenumannotation}}}%
+ \fi%
\else
\gdef\l@drd@ta{\rlap{{\rightlinenum}}}%
+ \iflinenumannotationotherside%
+ \gdef\l@dld@ta{\llap{{\leftlinenumannotation}}}%
+ \fi%
\fi
\else
\ifboolexpr{bool {l@dprintingcolumns} and test {\ifnumgreater{\line@margin@columns}{\m@ne}}}%
@@ -9953,8 +10049,14 @@
{%
\ifodd\@l@dtempcntb%
\gdef\l@drd@ta{\rlap{{\rightlinenum}}}%
+ \iflinenumannotationotherside%
+ \gdef\l@dld@ta{\llap{{\leftlinenumannotation}}}%
+ \fi%
\else%
\gdef\l@dld@ta{\llap{{\leftlinenum}}}%
+ \iflinenumannotationotherside%
+ \gdef\l@drd@ta{\rlap{{\rightlinenumannotation}}}%
+ \fi%
\fi%
}%
\fi
@@ -10552,7 +10654,7 @@
% page.
%
% These four macros, and the other macros and parameters shown
-% here, are distinguished by the `series letter'
+% here, are distinguished by the \enquote{series letter}
% that indicates which set of the footnotes
% we are dealing with---\texttt{A}, \texttt{B}, \texttt{C}, \texttt{D}, or \texttt{E}.
% The series letter always precedes the string \verb"foot" in macro
@@ -10560,7 +10662,7 @@
% are called \protect\cs{vAfootnote}, \protect\cs{Afootfmt}, \protect\cs{Afootstart},
% and \protect\cs{Afootgroup}.
%
-% These macros are changed depending of the footnotes arrangement: ``normal'', ``paragraphed'', ``two columns'' or ``three columns''.
+% These macros are changed depending on the footnote arrangement: \enquote{normal}, \enquote{paragraphed}, \enquote{two columns} or \enquote{three columns}.
% \subsection{General setup}
% \begin{macro}{\footsplitskips}
% Some setup code that is common for a variety of the footnotes.
@@ -10570,7 +10672,7 @@
% \item \protect\cs{splittopskip} (skip before last part of notes that flow from one page to another).
% \item \protect\cs{splitmaxdepth}.
% \item \protect\cs{floatingpenalty}, that is penalty values being added when a long note flows from one page to another.
-% Here, we let it to 0 when we are processing parallel pages in \protect\package{eledpar}, in order to allow notes to flow from left to right pages and \emph{vice-versa}.
+% Here, we let it to 0 when we process parallel pages in \protect\package{eledpar}, in order to allow notes to flow from left to right pages and \emph{vice-versa}.
% Otherwise, we let it to \protect\cs{@MM}, which is the standard \LaTeX\ \protect\cs{floatingpenalty}.
% \end{itemize}
% \changes{v0.7.0}{2005/02/18}{Added \protect\cs{footsplitskips} for use in many
@@ -10622,7 +10724,7 @@
%
% \begin{macro}{\Xarrangement@normal}
% We can now define all the parameters for the series of
-% footnotes; initially they use the ``normal'' footnote formatting.
+% footnotes; initially they use the \enquote{normal} footnote formatting.
%
% What we want to do here is to insert something like the following
% for each footnote series. (This is an example, not part of the
@@ -10687,7 +10789,7 @@
%
%
% \begin{macro}{\normalvfootnote}
-% We now begin a series of commands that do `normal' footnote
+% We now begin a series of commands that do \enquote{normal} footnote
% formatting: a format much like that implemented
% in \PlainTeX{}, in which each footnote
% is a separate paragraph.
@@ -10788,7 +10890,7 @@
% \end{macro}
% \begin{macro}{\normalfootfmt}
% \label{normalfootfmt}
-% \protect\cs{normalfootfmt} is a `normal' macro
+% \protect\cs{normalfootfmt} is a \enquote{normal} macro
% to take the footnote line and page
% number information (see \reff{linenumbers}), and the
% desired text, and output what's to be printed.
@@ -11077,8 +11179,8 @@
% hyphenate after an explicit hyphen. This can lead to overfull
% \protect\cs{hbox}es when you would not expect to find them, and to the
% uninitiated it might be very hard to see why the problem had
-% arisen.\footnote{Michael Downes, `Line Breaking in \protect\cs{unhbox}ed
-% Text', \textit{TUGboat} \textbf{11} (1990), pp.\,605--612.}
+% arisen.\footnote{Michael Downes, \enquote{Line Breaking in \protect\cs{unhbox}ed
+% Text}, \textit{TUGboat} \textbf{11} (1990), pp.\,605--612.}
%
% Wayne Sullivan\index{Sullivan, Wayne} pointed out to us another
% subtle problem that arises from the same cause: \TeX\ also leaves
@@ -11111,8 +11213,8 @@
% Doing things this way has an important
% consequence:\label{nobreaks-detail} as Michael
% pointed out, you really can't put an explicit line-break into a
-% note built in a \protect\cs{vbox} the way we are doing.\footnote{`Line
-% Breaking', p.\,610.} In other words, be very careful not to use
+% note built in a \protect\cs{vbox} the way we are doing.\footnote{\enquote{Line
+% Breaking}, p.\,610.} In other words, be very careful not to use
% \protect\cs{break}, or \verb"\penalty-10000", or any equivalent inside your
% para-footnote.\label{nobreak} If you do, most of the note will
% probably disappear. You \emph{are} allowed to make strong
@@ -11782,7 +11884,7 @@
% \subsection{Footnote paragraph indent}
% \begin{macro}{\Xsetparindent}
% \begin{macro}{\setparindentX}
-% These two commands set the paragraph indentation of the footnotes, depending of the settings of the user.
+% These two commands set the paragraph indentation of the footnotes, depending on the settings of the user.
% \begin{macrocode}
\newcommand{\Xsetparindent}[1]{%
\nottoggle{Xparindent@#1}{%
@@ -12019,7 +12121,7 @@
% \begin{macro}{\printlinefootnotearea}
% This macro prints the space before the line number, changes the font, then prints the line number and the space after it.
% It is called by \protect\cs{printlinefootnote}
-% depending of the options about repeating line numbers.
+% depending on the options about repeating line numbers.
% The first argument is line information, the second is the notes series (A, B, C, etc.)
% \begin{macrocode}
\newcommand{\printlinefootnotearea}[2]{%
@@ -12166,11 +12268,15 @@
% \item \protect\cs{ifl@d@esl} for ending sub-line; and
% \item \protect\cs{ifl@d@dash} for the dash between the starting and ending groups.
% \end{itemize}
-% There is no boolean for the line number because it is always printed.
+% There was no boolean for the line number because it was always printed.
+%
+% Maïeul Rouquette has added:
+% \begin{itemize}
+% \item \protect\cs{ifl@d@Xtwolines} and \protect\cs{ifl@d@Xmorethantwolines} to print a symbol which stands for \enquote{and subsequent} when there are two, three or more lines;
+% \item \cs{@annot@start@print} and \cs{@annot@end@print} which define annotations associated with the starting and ending line numbers in critical footnotes;
+% \item \cs{ifl@d@Xlinenumber}, which value depends on the configuration of \cs{Xnolinenumber} and \cs{Xnolinenumberifannotation}.
+% \end{itemize}
%
-% Maïeul Rouquette has added \protect\cs{ifl@d@Xtwolines} and \protect\cs{ifl@d@Xmorethantwolines}
-% to print a symbol which stands for ``and subsequent`` when there are two, three or more lines.
-% Is also defines \cs{@annot@start@print} and \cs{@annot@end@print} which define annotations associated with the starting and ending line numbers in critical footnotes.
% \begin{macro}{\ifl@d@pnum}
% \begin{macro}{\ifl@d@ssub}
% \begin{macro}{\ifl@d@elin}
@@ -12178,6 +12284,7 @@
% \begin{macro}{\ifl@d@dash}
% \begin{macro}{\ifl@d@Xtwolines}
% \begin{macro}{\ifl@d@Xmorethantwolines}
+% \begin{macro}{\ifl@d@Xlinenumber}
% \begin{macro}{\@annot@start@print}
% \begin{macro}{\@annot@end@print}
% \begin{macrocode}
@@ -12190,6 +12297,7 @@
\newif\ifl@d@Xmorethantwolines%
\let\@annot@start@print\relax%
\let\@annot@end@print\relax%
+\newif\ifl@d@Xlinenumber%
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -12200,6 +12308,7 @@
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
%
% \begin{macro}{\l@dparsefootspec}
@@ -12265,9 +12374,22 @@
\l@d@dashfalse%
\l@d@elinfalse%
% \end{macrocode}
+% Should we print the line number? It depends on hooks and annotations.
+% \begin{macrocode}
+ \l@d@Xlinenumbertrue%
+ \ifboolexpr{togl{Xnolinenumber@\@currentseries}%
+ or (%
+ togl{Xnolinenumberifannotation@\@currentseries}%
+ and not test{\ifdefvoid{\annot@start}}%
+ and not test{\ifdefvoid{\annot@end}}%
+ )%
+ }{%
+ \l@d@Xlinenumberfalse%
+ }{}%
+% \end{macrocode}
% We print the page numbers only if\/: 1)~we are doing
% the lineation by page, and 2)~the ending page number is different
-% from the starting page number.\label{printlines}a
+% from the starting page number.
% \begin{macrocode}
\ifbypage@
\ifnum#4=#1 \else
@@ -12277,13 +12399,19 @@
\fi
% \end{macrocode}
%
-% We print the ending line number if\/: (1)~we are printing the ending
-% page number, or (2)~the ending line number is different from the starting line number.
+% We print the ending line number if:
+% \begin{enumerate}
+% \item we print the ending page number;
+% \item or the ending line number is different from the starting line number and we didn't disable the line number printing
+% \end{enumerate}
% If either of these conditions is true, we also print the annotation linked to the ending line number annotations.
% \begin{macrocode}
\ifboolexpr{%
bool{l@d@pnum}%
- or not test{\ifnumequal{#2}{#5}}%
+ or (%
+ not test{\ifnumequal{#2}{#5}}%
+ and bool{l@d@Xlinenumber}%
+ )%
}{%
\l@d@elintrue%
\l@d@dashtrue%
@@ -12294,7 +12422,6 @@
\fi%
}{}%
% \end{macrocode}
-%
% We define the starting line number annotation as a merge of the starting annotation and ending annotation if we don't print the ending line number.
% Otherwise, it is only the starting annotation.
% \begin{macrocode}
@@ -12338,7 +12465,6 @@
\l@d@ssubtrue
\fi
% \end{macrocode}
-%
% We print the ending sub-line if it is nonzero and: (1)~it is different
% from the starting sub-line number, or (2)~the ending line number is
% being printed.
@@ -12396,9 +12522,12 @@
\iftoggle{Xnoidenticallinenumannotation@\@currentseries}{%
\ifx\annot@start\annot@end%
\let\@annot@end@print\relax%
- \ifx\linenumrep\@gobble%Don't print the dash if we're not printing the line number
+ \ifboolexpr{%Do not print the dash if we do not print the line number
+ test {\ifdefempty{\linenumrep}}%
+ or not bool {l@d@Xlinenumber}%
+ }{%
\l@d@dashfalse%
- \fi%
+ }{}%
\fi%
}{}%
% \end{macrocode}
@@ -12421,9 +12550,12 @@
\l@wrapcs@ifnotemptybox{Xwraplinenumannotation@\@currentseries}{\csuse{Xsymlinenumannotation@\@currentseries}}%
}%
\let\@annot@end@print\relax%
- \ifx\linenumrep\@gobble%Don't print the dash if we're not printing the line number
+ \ifboolexpr{%Do not print the dash if we do not print the line number
+ test {\ifdefempty{\linenumrep}}%
+ or not bool {l@d@Xlinenumber}%
+ }{%
\l@d@dashfalse%
- \fi%
+ }{}%
}{}%
\global\cslet{prevannot@start@\@currentseries}{\annot@start}%
\global\cslet{prevannot@end@\@currentseries}{\annot@end}%
@@ -12477,7 +12609,7 @@
%
% \begin{macro}{\printlines}
% \changes{v2.5.0}{2015/11/13}{\protect\cs{printlines} takes an eighth argument: the line flag}
-% So, we have decided which part of line number sets will be printed depending of these value.
+% So, we have decided which part of line number sets will be printed depending on these values.
% Now we are ready to print them.
% If the lineation is by pstart, we print the pstart.
% \changes{v0.15.0}{2012/06/11}{Line numbering can be reset at each pstart.}
@@ -12505,16 +12637,20 @@
{}%
\ifl@d@pnum%
\wrap@edcrossref{\@this@crossref@start}{#1}%
- \csuse{Xpagelinesep@\@currentseries}%
+ \ifl@d@Xlinenumber%
+ \csuse{Xpagelinesep@\@currentseries}%
+ \fi%
+ \fi%
+ \ifl@d@Xlinenumber%
+ \wrap@edcrossref{\@this@crossref@start}{%
+ \linenumrep{#2}%
+ \iftoggle{Xlineflag@\@currentseries}{#8}{}%
+ }%
+ \ifl@d@ssub%
+ \csuse{Xsublinesep@\@currentseries}%
+ \wrap@edcrossref{\@this@crossref@start}{\sublinenumrep{#3}}%
+ \fi%
\fi%
- \wrap@edcrossref{\@this@crossref@start}{%
- \linenumrep{#2}%
- \iftoggle{Xlineflag@\@currentseries}{#8}{}%
- }%
- \ifl@d@ssub%
- \csuse{Xsublinesep@\@currentseries}%
- \wrap@edcrossref{\@this@crossref@start}{\sublinenumrep{#3}}%
- \fi
\ifcsstring{Xlinenumannotationposition@\@currentseries}{after}%
{\@annot@start@print}%
{}%
@@ -12529,10 +12665,12 @@
{\bgroup}%
{\hbox to \csuse{Xboxendlinenum@\@currentseries}\bgroup}%
\ifl@d@Xtwolines%
- \ifl@d@Xmorethantwolines%
- \csuse{Xmorethantwolines@\@currentseries}%
- \else%
- \csuse{Xtwolines@\@currentseries}%
+ \ifl@d@Xlinenumber%
+ \ifl@d@Xmorethantwolines%
+ \csuse{Xmorethantwolines@\@currentseries}%
+ \else%
+ \csuse{Xtwolines@\@currentseries}%
+ \fi%
\fi%
\else%
\ifl@d@dash%
@@ -12549,17 +12687,19 @@
\wrap@edcrossref{\@this@crossref@end}{#4}%
\csuse{Xpagelinesep@\@currentseries}%
\fi%
- \ifl@d@elin%
- \wrap@edcrossref{\@this@crossref@end}{%
- \linenumrep{#5}%
- \iftoggle{Xlineflag@\@currentseries}{#8}{}%
- }%
- \fi%
- \ifl@d@esl%
- \ifl@d@elin%
- \csuse{Xsublinesep@\@currentseries}%
- \fi%
- \wrap@edcrossref{\@this@crossref@end}{\sublinenumrep{#6}}%
+ \ifl@d@Xlinenumber%
+ \ifl@d@elin%
+ \wrap@edcrossref{\@this@crossref@end}{%
+ \linenumrep{#5}%
+ \iftoggle{Xlineflag@\@currentseries}{#8}{}%
+ }%
+ \fi%
+ \ifl@d@esl%
+ \ifl@d@elin%
+ \csuse{Xsublinesep@\@currentseries}%
+ \fi%
+ \wrap@edcrossref{\@this@crossref@end}{\sublinenumrep{#6}}%
+ \fi%
\fi%
\ifcsstring{Xlinenumannotationposition@\@currentseries}{after}%
{\@annot@end@print}%
@@ -12846,7 +12986,7 @@
% Some of the code for the various formats is remarkably similar to that
% in section~\ref{sec:nfootformat}.
%
-% The following macros generally set things up for the `standard' footnote
+% The following macros generally set things up for the \enquote{standard} footnote
% format.
%
% \begin{macro}{\prebodyfootmark}
@@ -13751,7 +13891,7 @@
% to get the lines numbered automatically (as set up by
% \protect\cs{autopar}, for example).
%
-% In the case of footnote arranged in a ``normal'' way, we also must set some setting for paragraph indent and text direction when using \LuaLaTeX.
+% In the case of footnote arranged in a \enquote{normal} way, we also must set some setting for paragraph indent and text direction when using \LuaLaTeX.
%
% That why we have defined \protect\cs{ledsetnormalparstuff@common} in order to make this setting for both familiar and critical notes.
% This command is called by command to make specific setting to critical or familiar footnote.
@@ -14216,7 +14356,7 @@
%
% This macro prints the space before the line number, changes the font, then prints the line number and the space after it.
% It is called by \protect\cs{endprint}
-% depending of the options about repeating line numbers.
+% depending on the options about repeating line numbers.
% The first argument is line information, the second is the notes series (A, B, C, etc.)
% \begin{macrocode}
\newcommand{\printlineendnotearea}[2]{%
@@ -14326,7 +14466,6 @@
% \begin{macrocode}
}%
% \end{macrocode}
-% \begin{macro}{\setprintendlines}
% The \protect\cs{printendlines} macro is similar to \protect\cs{printlines} but is
% for printing endnotes rather than footnotes.
%
@@ -14340,7 +14479,10 @@
% from the starting page number.\label{printendlines}
% \changes{v0.7.0}{2005/02/18}{Added \protect\cs{setprintendlines} for use by
% \protect\cs{printendlines}}
+% \begin{macro}{\setprintendlines}
+% \begin{macro}{\ifl@d@Xendlinenumber}
% \begin{macrocode}
+\newif\ifl@d@Xendlinenumber%
\newcommand*{\setprintendlines}[6]{%
\let\@annot@start@print\relax%
\let\@annot@end@print\relax%
@@ -14348,7 +14490,20 @@
\l@d@dashfalse%
\l@d@elinfalse%
% \end{macrocode}
-% First of all, we print the second page number only if
+% Should we print the line number? It depends on hooks and annotations.
+% \begin{macrocode}
+ \l@d@Xendlinenumbertrue%
+ \ifboolexpr{togl{Xendnolinenumber@\@currentseries}%
+ or (%
+ togl{Xendnolinenumberifannotation@\@currentseries}%
+ and not test{\ifdefvoid{\annot@start}}%
+ and not test{\ifdefvoid{\annot@end}}%
+ )%
+ }{%
+ \l@d@Xendlinenumberfalse%
+ }{}%
+% \end{macrocode}
+% We print the second page number only if
% the ending page number is different
% \begin{macrocode}
\ifnum#4=#1 \else
@@ -14357,12 +14512,17 @@
\fi
% \end{macrocode}
%
-% We print the ending line number if\/: (1)~we are printing the ending
-% page number, or (2)~the ending line is different from the starting line number.
+% We print the ending line number if:
+% \begin{enumerate}
+% \item we print the ending page number;
+% \item or the ending line is different from the starting line number and we didn't disable the line number printing.
+% \end{enumerate}
+% If either of these conditions is true, we also print the annotation linked to the ending line number annotations.
% \begin{macrocode}
\ifboolexpr{%
bool{l@d@pnum}%
or not test{\ifnumequal{#2}{#5}}%
+ and bool{l@d@Xendlinenumber}%
}{%
\l@d@elintrue%
\l@d@dashtrue%
@@ -14477,9 +14637,12 @@
\iftoggle{Xendnoidenticallinenumannotation@\@currentseries}{%
\ifx\annot@start\annot@end%
\let\@annot@end@print\relax%
- \ifx\linenumrep\@gobble%Don't print the dash if we're not printing the line number
+ \ifboolexpr{%Do not print the dash if we do not print the line number
+ test{\ifdefempty{\linenumrep}}%
+ or not bool {l@d@Xendlinenumber}%
+ }{%
\l@d@dashfalse%
- \fi%
+ }{}%
\fi%
}{}%
% \end{macrocode}
@@ -14502,9 +14665,12 @@
\l@wrapcs@ifnotemptybox{Xendwraplinenumannotation@\@currentseries}{\csuse{Xendsymlinenumannotation@\@currentseries}}%
}%
\let\@annot@end@print\relax%
- \ifx\linenumrep\@gobble%Don't print the dash if we're not printing the line number
+ \ifboolexpr{%Do not print the dash if do not print the line number
+ test{\ifdefempty{\linenumrep}}%
+ or not bool {l@d@Xendlinenumber}%
+ }{%
\l@d@dashfalse%
- \fi%
+ }{}%
}{}%
\global\cslet{prevannot@start@\@currentseries}{\annot@start}%
\global\cslet{prevannot@end@\@currentseries}{\annot@end}%
@@ -14516,6 +14682,7 @@
}%
% \end{macrocode}
% \end{macro}
+% \end{macro}
%
% \begin{macro}{\printendlines}
% Now we are ready to print it all.
@@ -14579,24 +14746,28 @@
\ifcsstring{Xendlinenumannotationposition@\@currentseries}{before}%
{\@annot@start@print}%
{}%
- \wrap@edcrossref{\@this@crossref@start}{%
- \ifledRcol@%
- \linenumrepR{#2}%
- \else%
- \linenumrep{#2}%
- \fi%
- }%
- \iftoggle{Xendlineflag@\@currentseries}{\ifledRcol@\@Rlineflag\fi}{}%
- \ifl@d@ssub%
- \csuse{Xendsublinesep@\@currentseries}%
+ \ifl@d@Xendlinenumber%
\wrap@edcrossref{\@this@crossref@start}{%
\ifledRcol@%
- \sublinenumrepR{#3}%
+ \linenumrepR{#2}%
\else%
- \sublinenumrep{#3}%
+ \linenumrep{#2}%
\fi%
}%
\fi%
+ \iftoggle{Xendlineflag@\@currentseries}{\ifledRcol@\@Rlineflag\fi}{}%
+ \ifl@d@Xendlinenumber%
+ \ifl@d@ssub%
+ \csuse{Xendsublinesep@\@currentseries}%
+ \wrap@edcrossref{\@this@crossref@start}{%
+ \ifledRcol@%
+ \sublinenumrepR{#3}%
+ \else%
+ \sublinenumrep{#3}%
+ \fi%
+ }%
+ \fi%
+ \fi%
\ifcsstring{Xendlinenumannotationposition@\@currentseries}{after}%
{\@annot@start@print}%
{}%
@@ -14614,10 +14785,12 @@
% Print the dash + the ending line number, or the line number range symbol.
% \begin{macrocode}
\ifl@d@Xtwolines%
- \ifl@d@Xmorethantwolines%
- \csuse{Xendmorethantwolines@\@currentseries}%
- \else%
- \csuse{Xendtwolines@\@currentseries}%
+ \ifl@d@Xendlinenumber%
+ \ifl@d@Xmorethantwolines%
+ \csuse{Xendmorethantwolines@\@currentseries}%
+ \else%
+ \csuse{Xendtwolines@\@currentseries}%
+ \fi%
\fi%
\else%
\ifl@d@dash%
@@ -14647,28 +14820,30 @@
\ifcsstring{Xendlinenumannotationposition@\@currentseries}{before}%
{\@annot@end@print}%
{}%
- \ifl@d@elin%
- \ifl@d@pnum\csuse{Xendlineprefixsingle@\@currentseries}\fi%
- \wrap@edcrossref{\@this@crossref@end}{%
- \ifledRcol@%
- \linenumrepR{#5}%
- \else%
- \linenumrep{#5}%
- \fi%
- }%
- \iftoggle{Xendlineflag@\@currentseries}{\ifledRcol@\@Rlineflag\fi}{}%
- \fi%
- \ifl@d@esl%
+ \ifl@d@Xendlinenumber%
\ifl@d@elin%
- \csuse{Xendsublinesep@\@currentseries}%
+ \ifl@d@pnum\csuse{Xendlineprefixsingle@\@currentseries}\fi%
+ \wrap@edcrossref{\@this@crossref@end}{%
+ \ifledRcol@%
+ \linenumrepR{#5}%
+ \else%
+ \linenumrep{#5}%
+ \fi%
+ }%
+ \iftoggle{Xendlineflag@\@currentseries}{\ifledRcol@\@Rlineflag\fi}{}%
\fi%
- \wrap@edcrossref{\@this@crossref@end}{%
- \ifledRcol@%
- \sublinenumrepR{#6}%
- \else%
- \sublinenumrep{#6}%
+ \ifl@d@esl%
+ \ifl@d@elin%
+ \csuse{Xendsublinesep@\@currentseries}%
\fi%
- }%
+ \wrap@edcrossref{\@this@crossref@end}{%
+ \ifledRcol@%
+ \sublinenumrepR{#6}%
+ \else%
+ \sublinenumrep{#6}%
+ \fi%
+ }%
+ \fi%
\fi%
\ifcsstring{Xendlinenumannotationposition@\@currentseries}{after}%
{\@annot@end@print}%
@@ -14805,6 +14980,8 @@
\csgdef{Xsymlinenumannotation@#1}{}%
\newtoggle{Xnonumber@#1}%
+ \newtoggle{Xnolinenumber@#1}%
+ \newtoggle{Xnolinenumberifannotation@#1}%
\csgdef{Xbeforenumber@#1}{0pt}%
\csgdef{Xtxtbeforenumber@#1}{}%
\csgdef{Xafternumber@#1}{0.5em}%
@@ -15023,7 +15200,7 @@
\csq@qlevel=0\relax%
\fi%
% \end{macrocode}
-% If we are preparing parallel typesetting, we cannot just increase the footnote counter.
+% If we prepare parallel typesetting, we cannot just increase the footnote counter.
% Read \parpackage's handbook about that (\reff{reledpar-familiarfootnotenumber}).
% If we have a manual footnote mark, use it.
% \begin{macrocode}
@@ -15046,7 +15223,7 @@
\ifcsstring{onlysideX@#1}{R}{\led@error@note@called@onleftside{footnote#1}}{}%
\fi%
% \end{macrocode}
-% And now, the feature not depending of wether we are preparing parallel typesetting
+% And now, the feature not depending on wether we prepare parallel typesetting
% \begin{macrocode}
\ifstrempty{##1}%
{\protected@csxdef{@thefnmark#1}{\csuse{thefootnote#1}}}%
@@ -15240,6 +15417,8 @@
\csgdef{Xendinplaceofnumber@#1}{0pt}%
\newtoggle{Xendnonumber@#1}%
+ \newtoggle{Xendnolinenumber@#1}%
+ \newtoggle{Xendnolinenumberifannotation@#1}%
\csgdef{Xendhangindent@#1}{0pt}%
@@ -15357,15 +15536,15 @@
% \changes{v1.0.0}{2012/09/15}{New generic commands to customize footnote display.}
% \subsection{Series setting}
% \subsubsection{General way of working}
-% The setting's command (like \protect\cs{numberonlyfirstinline}), also called ``hooks'' can be divided in two categories: those which require a string values and those which require a boolean value.
+% The setting's command (like \protect\cs{numberonlyfirstinline}), also called \enquote{hooks} can be divided in two categories: those which require a string values and those which require a boolean value.
% The first category includes those which require a length value, because we store the length's expression send by user and we evaluate it only in the commands which requires to know the setting.
% The second category require boolean value only when it is set to FALSE.
% Otherwise, we understand the insinuated value is TRUE.
%
-% For each ``hook'' command, we store the value in commands (first category) or a \protect\package{etoolbox}'s toggle (second category) which names are in the form \protect\cs{<hook>@<series>}.
+% For each \enquote{hook} command, we store the value in commands (first category) or a \protect\package{etoolbox}'s toggle (second category) which names are in the form \protect\cs{<hook>@<series>}.
% For example, when calling \protect\cs{twolines}\marg{sq.}, we store \verb+sq.+ in commands \protect\cs{twolines@A}, \protect\cs{twolines@B}, \protect\cs{twolines@C}\ldots for each series defined for use with \macpackage, or, if the \oarg{series} optional argument was send, for each series of this argument.
%
-% These values are tested in some specific places, scattered in all the code, depending of their effects.
+% These values are tested in some specific places, scattered throughout the code, depending on their effects.
% The default values are defined by the \protect\cs{newseries@} command.
%
%
@@ -15385,7 +15564,7 @@
% \item \verb+#1+ (mandatory): the series for which the hooks should be set. If empty, all the series will be affected.
% \item \verb+#2+ (mandatory): the name of the hook.
% \item \verb+#3+ (mandatory): the new value of toggle (true or false).
-% \item \verb+#4+ (optional): if equal to \verb+reload+, reload the footnote setting (call again \protect\cs{Xarrangement} or \protect\cs{arrangementX} or \ldots\ depending of the footnote display).
+% \item \verb+#4+ (optional): if equal to \verb+reload+, reload the footnote setting (call again \protect\cs{Xarrangement} or \protect\cs{arrangementX} or \ldots\ depending on the footnote display).
% \item \verb+#5+ (optional): if not empty, and if \verb+#1+ is empty, change the hook setting for pseudo-series, as \verb+appref+.
% \end{itemize}
% \begin{macrocode}
@@ -15422,7 +15601,7 @@
% \item \verb+#1+ (mandatory): the series for which the hooks should be set. If empty, all the series will be affected.
% \item \verb+#2+ (mandatory): the name of the hook.
% \item \verb+#3+ (mandatory): the new value of the hook/command.
-% \item \verb+#4+ (optional): if equal to \verb+reload+, reload the footnote setting (call \protect\cs{footnormal} or \protect\cs{footparagraph} or \ldots\ depending of the footnote display).
+% \item \verb+#4+ (optional): if equal to \verb+reload+, reload the footnote setting (call \protect\cs{footnormal} or \protect\cs{footparagraph} or \ldots\ depending on the footnote display).
% \item \verb+#5+ (optional): if not empty, and if \verb+#1+ is empty, change the hook setting for pseudo-series, as \verb+appref+.
% \item \verb+#6+ (optional): the number of arguments of the hook.
% \end{itemize}
@@ -15502,7 +15681,7 @@
% \begin{macro}{\newhooktoggle@series@reload}
% \changes{v1.13.0}{2014/09/16}{Add \protect\cs{newhookcommand@toggle@reload}}
% \protect\cs{newhookcommand@toggle@reload} does the same thing as \protect\cs{newhooktoggle@series}
-% but the commands created by this macro also reload the series arrangement, depending of type of notes
+% but the commands created by this macro also reload the series arrangement, depending on the type of notes
% \begin{macrocode}
\newcommand{\newhooktoggle@series@reload}[2]{%
\global\expandafter\newcommandx\expandafter*\csname #1\endcsname[2][1,2={true},usedefault]{%
@@ -15566,6 +15745,8 @@
\newhooktoggle@series{Xgroupbyline}%
\newhooktoggle@series{Xgroupbylineseparetwolines}%
\newhooktoggle@series{Xnonumber}
+ \newhooktoggle@series{Xnolinenumber}%
+ \newhooktoggle@series{Xnolinenumberifannotation}%
\newhooktoggle@series{Xpstart}
\newhooktoggle@series{Xpstartonlyfirst}%
@@ -15689,6 +15870,8 @@
\newhookcommand@series{Xendinplaceofnumber}%
\newhooktoggle@series{Xendnonumber}%
+ \newhooktoggle@series{Xendnolinenumber}%
+ \newhooktoggle@series{Xendnolinenumberifannotation}%
\newhooktoggle@series{Xendnumberonlyfirstinline}%
\newhooktoggle@series{Xendnumberonlyfirstintwolines}%
@@ -15887,7 +16070,7 @@
% \end{macrocode}
% \end{macro}
% \begin{macro}{\do@feet@custom@order}
-% \cs{do@feet@custom@order} is called when \cs{@fnpos} is neither `familiar-critical', nor `critical-familiar', that is, when the order is more complex.
+% \cs{do@feet@custom@order} is called when \cs{@fnpos} is neither \enquote{familiar-critical}, nor \enquote{critical-familiar}, that is, when the order is more complex.
% In this case, people must define the order for all footnote series.
% If they don't, \LaTeX\ could perform an infinite run.
% \begin{macrocode}
@@ -16057,7 +16240,7 @@
% \end{macro}
%
% \subsection{Patching standard output's commands}
-% The \protect\ltxclass{memoir} class does not use the `standard' versions of
+% The \protect\ltxclass{memoir} class does not use the \enquote{standard} versions of
% \protect\cs{@makecol} and \protect\cs{@reinserts}, due to its sidebar insert.
% We had better add that code if \protect\ltxclass{memoir} is used. (It can
% be awkward dealing with |\if| code within |\if| code, so don't use
@@ -16253,7 +16436,7 @@
% \end{macro}
% \begin{macro}{\@outputpage}
% As its name says, \cs{@outputpage} is a \LaTeX\ macro called in the output routine. It is this macro which increases the \verb+page+ counter.
-% We patch it in order to increase, conditionally, the \verb+par@page+ counter, and to set correctly the page number send to the auxiliaries file (\verb+.1+, \verb+.2+, etc.).
+% We patch it in order to increase, conditionally, the \verb+par@page+ counter, and to set correctly the page number sent to the auxiliary files (\verb+.1+, \verb+.2+, etc.).
% \begin{macrocode}
\AtBeginDocument{%
\set@this@c@page%
@@ -16361,7 +16544,7 @@
% write methods for the \file{.aux} file.
%
% Jesse Billett\footnote{(\url{jdb43@cam.ac.uk}) via the \texttt{ctt}
-% thread `ledmac cross referencing', 25 August 2003.}
+% thread \enquote{ledmac cross referencing}, 25 August 2003.}
% found that the original code could be off by several pages. This version,
% hopefully cures that, and also allows for non-arabic page numbering.
%
@@ -16801,7 +16984,7 @@
% \begin{macro}{\l@dlabel@parse}
% Notice that we slipped another \verb"|" delimiter into the
% penultimate line of \protect\cs{l@dgetref@num}, to
-% keep the `switch-number' separate from the reference numbers. This
+% keep the \enquote{switch-number} separate from the reference numbers. This
% \verb"|" is used as another parameter delimiter by \protect\cs{l@dlabel@parse},
% which extracts the appropriate number from its first argument.
% The \verb"|"-delimited arguments consist of the expanded label-macro
@@ -16927,6 +17110,11 @@
\newtoggle{Xlinenumannotationonlyfirst@SEref}%Never changed, just for the test in \setprintlines
\newtoggle{Xlinenumannotationonlyfirst@appref}%Idem
+\newtoggle{Xnolinenumber@SEref}%Idem
+\newtoggle{Xnolinenumber@appref}%Idem
+\newtoggle{Xnolinenumberifannotation@SEref}%Idem
+\newtoggle{Xnolinenumberifannotation@appref}%Idem
+
\def\Xlinenumannotationposition@appref{after}%
\def\Xlinenumannotationposition@SEref{after}%
@@ -16986,6 +17174,13 @@
\newtoggle{Xendnoidenticallinenumannotation@apprefwithpage}%
\newtoggle{Xendnoidenticallinenumannotation@SErefwithpage}%
+
+
+\newtoggle{Xendnolinenumber@SErefwithpage}%Never changed, only for test in \setprintendlines
+\newtoggle{Xendnolinenumber@apprefwithpage}%Idem
+\newtoggle{Xendnolinenumberifannotation@SErefwithpage}%Idem
+\newtoggle{Xendnolinenumberifannotation@apprefwithpage}%Idem
+
% \end{macrocode}
% Note that some of these hooks are declared but no user command can change their values. Such hooks are not pertinent for \verb+appref+ and \verb+apprefwithpage+ pseudo-series, but their values are nonetheless tested in some macros.
% \begin{macrocode}
@@ -17187,7 +17382,7 @@
% make your own label. For example, if you insert
% \protect\cs{edmakelabel}\verb+{elephant}{10|25|0}+ you will have created a
% new label, and a later call to \protect\cs{edpageref}\verb+{elephant}+ would
-% print `10' and \protect\cs{lineref}\verb+{elephant}+ would print `25'.
+% print \enquote{10} and \protect\cs{lineref}\verb+{elephant}+ would print \enquote{25}.
% The sub-line number here is zero.
% \protect\cs{edmakelabel} takes a label, followed by a page and a line number(s)
% as arguments.
@@ -17374,7 +17569,7 @@
% \begin{macro}{\ledsidenote}
% \protect\cs{ledleftnote}, \protect\cs{ledrightnote}, \protect\cs{ledinnernote}, \protect\cs{ledouternote} are the
% user commands for left, right, inner and outer sidenotes.
-% The two last one are just alias for the two first one, depending of the page number.
+% The two last ones are just alias for the two first ones, depending on the page number.
% \protect\cs{ledsidenote}\marg{text} is the command for a moveable sidenote.
% \begin{macrocode}
\newcommand*{\ledleftnote}[1]{\edtext{}{\l@dlsnote{#1}}}
@@ -17396,7 +17591,7 @@
% \begin{macro}{\l@desnote}
% \begin{macro}{\l@disnote}
% \changes{v1.12.0}{2014/08/05}{\protect\cs{l@dlsnote},\protect\cs{l@drsnote} and \protect\cs{l@dcsnote} defined only one time, in \eledmac, including needs for eledpar case.}.
-% The `footnotes' for left, right, and moveable sidenotes. The whole
+% The \enquote{footnotes} for left, right, and moveable sidenotes. The whole
% scheme is reminiscent of the critical footnotes code.
% \begin{macrocode}
\newif\ifrightnoteup
@@ -17517,7 +17712,7 @@
% \item \protect\cs{l@dcsnotetext@l} if \protect\cs{ledsidenote} is to be put on right.
% \end{itemize}
% \end{itemize}
-% \cs{vl@disnote} and \cs{vl@dosnote} just call \cs{vl@dlsnote} or \cs{vl@drsnote}, depending of the page.
+% \cs{vl@disnote} and \cs{vl@dosnote} just call \cs{vl@dlsnote} or \cs{vl@drsnote}, depending on the page.
% \begin{macrocode}
\newcommand*{\vl@dlsnote}[1]{%
\ifledRcol@%
@@ -18428,9 +18623,9 @@
% \end{macro}
% \changes{v1.14.0}{2014/10/27}{Delete previous override of \protect\cs{l@d@@wrindexhyp} at the beginning of a document when hyperref is not loaded.}
%
-% \subsection{`innote' and `notenumber' option of \package{indextols} package}
+% \subsection{\enquote{innote} and \enquote{notenumber} option of \package{indextols} package}
% \begin{macro}{\led@set@index@fornote}
-% The \cs{led@set@index@fornote} is called when a familiar footnote is inserted --- and not when it is read --- and changes the \cs{index} command depending of the option of the \package{indextools} package.
+% The \cs{led@set@index@fornote} is called when a familiar footnote is inserted --- and not when it is read --- and changes the \cs{index} command depending on the option of the \package{indextools} package.
% Its only argument is the note series.
% \begin{macrocode}
\newcommand{\led@set@index@fornote}[1]{%
@@ -18618,7 +18813,7 @@
% \begin{macro}{\ifinstanza}
% The macro \protect\cs{@hangingsymbol} is used to insert a symbol on each hanging of verses. It is set by user level macro \protect\cs{sethangingsymbol}.
%
-% For example, in French typography, the symbol is `['. We obtain it by means of the following code:
+% For example, in French typography, the symbol is \enquote{[}. We obtain it by means of the following code:
%\begin{verbatim}
%\sethangingsymbol{[\,}
%\end{verbatim}
@@ -19557,7 +19752,7 @@
%
%
% The following is borrowed, and renamed, from the \protect\package{amsmath}
-% package. See also the CTT thread `eeq and amstex', 1995/08/31, started
+% package. See also the CTT thread \enquote{eeq and amstex}, 1995/08/31, started
% by Keith Reckdahl and ended definitively by David M. Jones.
%
%
@@ -19608,7 +19803,7 @@
% \begin{macrocode}
\newcommand{\l@dcollect@body}[1]{%
\ifvmode\else%
- \\%Ensure that we don't have spurious indentation at the very first line, caused by some text before.
+ \\%Ensure that we do not have spurious indentation at the very first line, caused by some text before.
\fi%
\l@denvbody{\expandafter#1\expandafter{\the\l@denvbody}}%
\edef\processl@denvbody{\the\l@denvbody\noexpand\end{\@currenvir}}%
@@ -19625,7 +19820,7 @@
%
% \begin{macro}{\l@dpush@begins}
% When adding a piece of the current environment's contents to \protect\cs{l@denvbody},
-% we scan it to check for additional \protect\cs{begin} tokens, and add a `b' to the
+% we scan it to check for additional \protect\cs{begin} tokens, and add a \enquote{b} to the
% stack for any that we find.
% \begin{macrocode}
\def\l@dpush@begins#1\begin#2{%
@@ -20926,7 +21121,7 @@
% \begin{environment}{edarrayl}
% \begin{environment}{edarrayc}
% \begin{environment}{edarrayr}
-% The `environment' forms for \protect\cs{ltab}, \protect\cs{ctab} and \protect\cs{rtab}.
+% The environment forms for \protect\cs{ltab}, \protect\cs{ctab} and \protect\cs{rtab}.
% \begin{macrocode}
\newenvironment{edarrayl}{\l@dcollect@body\ltab}{}
\newenvironment{edarrayc}{\l@dcollect@body\ctab}{}
@@ -20940,7 +21135,7 @@
% \begin{environment}{edtabularl}
% \begin{environment}{edtabularc}
% \begin{environment}{edtabularr}
-% The `environment' forms for \protect\cs{ltabtext}, \protect\cs{ctabtext} and \protect\cs{rtabtext}.
+% The environment forms for \protect\cs{ltabtext}, \protect\cs{ctabtext} and \protect\cs{rtabtext}.
% \begin{macrocode}
\newenvironment{edtabularl}{\l@dcollect@body\ltabtext}{}
\newenvironment{edtabularc}{\l@dcollect@body\ctabtext}{}
@@ -21395,7 +21590,7 @@
% \begin{macro}{\eledsection*}
% \begin{macro}{\eledsubsection*}
% \begin{macro}{\eledsubsubsection*}
-% And now, the user sectioning commands, which write to the file, and also add content as a ``normal'' line.
+% And now, the user sectioning commands, which write to the file, and also add content as a \enquote{normal} line.
% \begin{macrocode}
\newcommand{\eledchapter}[2][]{%
\disable@familiarnotes%
@@ -21617,7 +21812,7 @@
% \begin{macrocode}
}{}
% \end{macrocode}
-% \section{Page breaking or no page breaking depending of specific lines}
+% \section{Page breaking or no page breaking depending on specific lines}
% By default, page breaks are automatic. However, the user can define lines which will force page breaks, or prevent page breaks around one specific line.
% On the first run, the line-list file records the line number of where the page break is being changed (either forced, or prevented).
% On the next run, page breaks occur either before or after this line, depending on how the user sets the command. The default setting is after the line.
@@ -21908,7 +22103,7 @@
%
% \bibitem[Bur01]{POEMSCOLTUG}
% John Burt.
-% \newblock `Typesetting critical editions of poetry'.
+% \newblock \enquote{Typesetting critical editions of poetry}.
% \newblock \emph{TUGboat}, \textbf{22}, 4, pp 353--361, December 2001.
% \newblock (Code available from CTAN in
% \texttt{macros/latex/contrib/poemscol})
@@ -21931,15 +22126,15 @@
%
% \bibitem[LW90]{EDMACTUG}
% John Lavagnino and Dominik Wujastyk.
-% \newblock `An overview of \edmac: a \textsc{Plain} TeX format for
-% critical editions'.
+% \newblock \enquote{An overview of \edmac: a \textsc{Plain} TeX format for
+% critical editions}.
% \newblock \emph{TUGboat}, \textbf{11}, 4, pp. 623--643, November 1990.
% \newblock (Code available from CTAN in
% \texttt{macros/plain/contrib/edmac})
%
% \bibitem[L\"{u}c03]{EDNOTES}
% Uwe L\"{u}ck.
-% \newblock `\textsf{ednotes}\,---\,critical edition typesetting with LaTeX'.
+% \newblock \enquote{\textsf{ednotes}\,---\,critical edition typesetting with LaTeX}.
% \newblock \emph{TUGboat}, \textbf{24}, 2, pp. 224--236, 2003.
% \newblock (Code available from CTAN in
% \texttt{macros/latex/contrib/ednotes})
diff --git a/macros/latex/contrib/reledmac/reledmac.pdf b/macros/latex/contrib/reledmac/reledmac.pdf
index 4964ebe5b0..098ff0373e 100644
--- a/macros/latex/contrib/reledmac/reledmac.pdf
+++ b/macros/latex/contrib/reledmac/reledmac.pdf
Binary files differ
diff --git a/macros/latex/contrib/reledmac/reledpar.dtx b/macros/latex/contrib/reledmac/reledpar.dtx
index a619d76def..02f99ecd0b 100644
--- a/macros/latex/contrib/reledmac/reledpar.dtx
+++ b/macros/latex/contrib/reledmac/reledpar.dtx
@@ -162,7 +162,7 @@
%
% \newcommand{\dtxfilename}{\texttt{reledpar.dtx}}
% \GetFileInfo{reledpar.sty}
-% ^^A Put changes in the right order : see http://tex.stackexchange.com/a/74113/7712
+% ^^A Put changes in the right order: see http://tex.stackexchange.com/a/74113/7712
% \let\org@changes@\changes@
% \def\my@changes v#1.#2.#3\@nil{%
% \org@changes@{v#1.\six@digits{#2}.#3=v#1.#2.#3}%
@@ -188,17 +188,17 @@
% \changes{v0.4.0}{2011/08/03}{No more ledparpatch. All patches are now in the main file.}
% \changes{v0.5.0}{2011/08/21}{Corrections about \protect\cs{section} and other titles in numbered sections}
% \changes{v0.6.0}{2011/08/22}{Be able to us \protect\cs{chapter} in parallel pages.}
-% \changes{v0.7.0}{2011/08/31}{Option `shiftedverses' which make there is no blank between two parallel verses with inequal length.}
+% \changes{v0.7.0}{2011/08/31}{Add \protect\option{shiftedverses} option which makes there is no blank between two parallel verses with inequal length.}
% \changes{v0.8.0}{2011/09/16}{Possibility to have a symbol on each hanging of verses, like in the french typography. Redefine the commande \protect\cs{hangingsymbol} to define the character.}
% \changes{v0.9.0}{2011/10/01}{Possibilty to number the pstart with the commands \protect\cs{numberpstarttrue}.}
% \changes{v0.9.1}{2011/10/02}{The numbering of the pstarts restarts on each \protect\cs{beginnumbering}.}
-% \changes{v0.9.2}{2011/11/08}{Debug : with \protect\cs{Columns}, the hanging indentation now runs on the left columns and the hanging symbol is shown only when \protect\cs{stanza} is used.}
+% \changes{v0.9.2}{2011/11/08}{Debug: with \protect\cs{Columns}, the hanging indentation now runs on the left columns and the hanging symbol is shown only when \protect\cs{stanza} is used.}
% \changes{v0.9.3}{2011/11/18}{\protect\cs{thepstartL} and \protect\cs{thepstartR} use now \protect\cs{bfseries} and not \protect\cs{bf}, which is deprecated and makes conflicts with memoir class.}
% \changes{v0.10.0}{2012/04/04}{\protect\cs{edlabel} commands which start a paragraph are now put in the right place.}
% \changes{v0.10.0}{2012/04/04}{\protect\cs{edlabel} commands on the right side are now correctly indicated.}
% \changes{v1.0.0}{2012/09/14}{Compatibility with eledmac. Change name to eledpar.}
% \changes{v1.0.1}{2012/09/16}{Correction on \protect\cs{numberonlyfirstinline} with lineation by pstart or by page.}
-% \changes{v1.1.0}{2012/09/25}{Shiftedverses becomes shiftedpstarts.}
+% \changes{v1.1.0}{2012/09/25}{The \protect\option{shiftedverses} options becomes \protect\option{shiftedpstarts}.}
% \changes{v1.2.0}{2012/10/15}{Support for \protect\cs{led}\meta{section} commands in parallel texts.}
% \changes{v1.3.2}{2012/12/11}{Debug with some classes.}
% \changes{v1.4.3}{2013/10/27}{Corrects a false hanging verse when a verse is exactly the length of a line.}
@@ -227,15 +227,15 @@
% \changes{v1.16.0}{2015/05/18}{Fix a bug with nofamiliar / nocritical option of eledmac.}
% \changes{v1.16.0}{2015/05/18}{Error message when using \protect\cs{beginnumbering}\ldots\protect\cs{endnumbering} without \protect\cs{pstart}.}
% \changes{v1.16.0}{2015/05/18}{Error message when starting a Leftside/a Rightside while the previous one has not been yet typeset.}
-% \changes{v1.16.0}{2015/05/18}{Error message when calling \protect\cs{Pages} inside `pages' environment and \protect\cs{Columns} inside `pairs' environment.}
+% \changes{v1.16.0}{2015/05/18}{Error message when calling \protect\cs{Pages} inside \protect\env{pages} environment and \protect\cs{Columns} inside \protect\env{pairs} environment.}
% \changes{v1.16.0}{2015/05/18}{New package option sameparallelpagenumber to have the same page number for both left and right side.}
% \changes{v1.16.1}{2015/05/20}{Write information about line-list file version in the correct file.}
% \changes{v1.16.2}{2015/05/29}{Fix a bug when adding empty lines before a \protect\cs{pend} in combination with some specific penalties setting.}
% \changes{v1.17.0}{2015/06/02}{Add compatibility of optional argument of \protect\cs{pstart}/\protect\cs{pend} and \protect\cs{AtEveryPstart}/\protect\cs{AtEveryPend} with two columns mode.}
% \changes{v2.0.0}{2015/07/19}{Many code refactored and moved to \reledmac.}
% \changes{v2.0.0}{2015/07/19}{Package's name becomes \reledpar.}
-% \changes{v2.0.0}{2015/07/19}{Fix some bugs with `sameparallelpagenumber' option.}
-% \changes{v2.0.0}{2015/07/19}{Totally new implementation of `sameparallelpagenumber' option.}
+% \changes{v2.0.0}{2015/07/19}{Fix some bugs with \protect\option{sameparallelpagenumber} option.}
+% \changes{v2.0.0}{2015/07/19}{Totally new implementation of \protect\option{sameparallelpagenumber} option.}
% \changes{v2.1.0}{2015/07/27}{Fix a bug with \protect\cs{setparledgroupnotespacing} with the shiftedpstarts option.}
% \changes{v2.1.0}{2015/07/27}{Fix incompatibility between optional argument of \protect\cs{pstart} and \protect\cs{numberpstarttrue}}
% \changes{v2.1.0}{2015/07/27}{Options to custom empty right page before \protect\cs{Pages}.}
@@ -344,9 +344,10 @@
% \changes{v2.24.0}{2020/05/31}{Add startstanzaindentsrepetition feature.}
% \changes{v2.24.0}{2020/05/31}{Add antilabe feature.}
% \changes{v2.24.1}{2020/08/19}{Makes \protect\cs{numberstantzatrue} working with \protect\env{astanza}.}
-% \changes{v2.24.1}{2020/08/19}{Fixes incompatibility between lineation by \protect\cs{pstart} and (a)stanza.}
+% \changes{v2.24.1}{2020/08/19}{Fix incompatibility between lineation by \protect\cs{pstart} and (a)stanza.}
% \changes{v2.24.2}{2020/09/16}{Fix some bugs with lineation by page, when a numbered section starts at the very beginning of page.}
% \changes{v2.24.3}{2020/11/08}{Fix bug with hanging verse in parallel typesetting.}
+% \changes{v2.25.0}{2020/11/29}{Add compatibility with \protect\cs{linenumannotationothersidetrue} of \protect\macpackage.}.
% ^^A PW added following as the definitions are at some unknown elsewhere
%
% \newcommand{\egstart}{%
@@ -383,10 +384,10 @@
%
%
% \Parpackage provides many tools and options. Normally, they are all documented in this file.
-% Also provided is a help folder, ``\href{examples/.}{examples}''. The folder contains additional examples (although not for all cases).
-% Examples starting by ``3-'' are for basic uses, those starting by ``4-'' are for advanced uses.
+% Also provided is a help folder, \enquote{\href{examples/.}{examples}}. The folder contains additional examples (although not for all cases).
+% Examples starting by \enquote{3-} are for basic uses, those starting by \enquote{4-} are for advanced uses.
%
-% To report bugs, please go to ledmac's GitHub page and click ``New Issue'': \url{https://github.com/maieul/ledmac/issues/}. You must open an account with github.com to access my page (maieul/ledmac). GitHub accounts are free for open-source users. You can report bug in English or in French (better).
+% To report bugs, please go to ledmac's GitHub page and click \enquote{New Issue}: \url{https://github.com/maieul/ledmac/issues/}. You must open an account with github.com to access my page (maieul/ledmac). GitHub accounts are free for open-source users. You can report bug in English or in French (better).
%
% You can subscribe to the \macpackage email list in:\\ \url{http://geekographie.maieul.net/146}
% \end{abstract}
@@ -483,7 +484,7 @@
%
% The \parpackage package lets you typeset two \emph{numbered} texts in
% parallel\footnote{You can use, anyway, \protect\cs{numberlinefalse} to disable printing of line numbers.}.
-% This can be done either as setting the `Leftside' and `Rightside'
+% This can be done either as setting the \enquote{Leftside} and \enquote{Rightside}
% texts in two columns or on facing pages.
% In the paired pages case footnotes are placed at the bottom of the page
% on which they are called out --- that is, footnotes belonging to the left
@@ -527,7 +528,7 @@
%
% If you \protect\cs{maxchunks} is too little
%you can get a \parpackage{} error message along the
-% lines: ``Too many \protect\cs{pstart} without printing. Some text will be lost.''
+% lines: \enquote{Too many \protect\cs{pstart} without printing. Some text will be lost.}
% then you will have to either increase \protect\cs{maxchunks} or use the
% parallel printing commands (\protect\cs{Columns} or \protect\cs{Pages}) more frequently.
%
@@ -582,7 +583,7 @@
% and right columns, respectively. By default, these are: \\
% \verb?\setlength{\Lcolwidth}{0.45\textwidth}? \\
% \verb?\setlength{\Rcolwidth}{0.45\textwidth}? \\
-% They may be adjusted if one text tends to be `bulkier' than the other.
+% They may be adjusted if one text tends to be \enquote{bulkier} than the other.
% \subsubsection{Column's separator}
% \DescribeMacro{\columnrulewidth}
% \DescribeMacro{\columnseparator}
@@ -732,14 +733,14 @@
% necessary.
% \subsubsection[Way of synchronizing]{Way of synchronizing\footnote{There is a French version of this article on \url{http://geekographie.maieul.net/185}.}}\label{syncoption}
% Synchronization of left and right texts in parallel processing
-% requires some `numbered' auxiliary files to be written (namely \verb+.1+,
+% requires some \enquote{numbered} auxiliary files to be written (namely \verb+.1+,
%\verb+.1R+, \verb+.2+, \verb+.2R+, and so forth), the content of which may change as long
%as synchronization is not complete. This usually requires \LaTeX\ to be
%run several times. Therefore, it is advised to use in conjunction
%utilities such as latexmk to ensure that synchronization is complete.
%
%Numbered paragraphs which are contained between the \cs{pstart} and \cs{pend}
-%macros are thereafter called `chunks'.
+%macros are thereafter called \enquote{chunks}.
%
%In short, the default setting is designed in such a way that
%corresponding chunks of text are always kept in synchronization, even
@@ -817,7 +818,7 @@
%the \option{nosyncpstarts} setting.
%
%Please note that every change of synchronization setting resets the
-%content of the `numbered' auxiliary files to make sure that \parpackage
+%content of the \enquote{numbered} auxiliary files to make sure that \parpackage
%does not try to make the synchronization with wrong calculations.
% \subsubsection{Page number}\label{sameparallelpagenumber}
% \changes{v1.15.0}{2015/05/18}{Add sameparallelpagenumber option.}
@@ -825,7 +826,7 @@
% This means that pages are numbered continuously following printed-book conventions: from left-hand to right-hand side, left-hand pages having even numbers, right-hand pages having odd numbers.
%
% However, you can use the package option \verb+sameparallelpagenumber+ to have the same page number for both left and right side.
-% In this case, this setting will apply only for pages typeset by \protect\cs{Pages}, not for ``normal'' pages.
+% In this case, this setting will apply only for pages typeset by \protect\cs{Pages}, not for \enquote{normal} pages.
%
% Please also read advising in \reff{par@page}.
%
@@ -864,7 +865,7 @@
% In this case, the content of \cs{Pages} will start on a left side, without any spurious empty page, and the left pages will be odd (and not event like in normal way), the first one being \verb+1+.
%
% \subsection{Critical and familiar footnotes}
-% Of course, in ``Facing pages'', the \macpackage's both critical and familiar footnotes can be used.
+% Of course, in \enquote{Facing pages}, the \macpackage's both critical and familiar footnotes can be used.
% However, some specific points must be taken into consideration.
% \subsubsection{Notes height setting}
% Since \protect\package{eledpar} v1.13.0, long notes in facing pages can flow from left to right pages, and \emph{vice-versa}.
@@ -990,7 +991,7 @@
% the second section, and so on), and then creates a new version of
% this auxiliary file to collect information during this run.
% Separate auxiliary files are maintained for right hand texts and
-% these are named \meta{jobname}.\file{nnR}, using the `R' to distinguish
+% these are named \meta{jobname}.\file{nnR}, using the \enquote{R} to distinguish
% them from the left hand and serial (non-parallel) texts.
%
% \DescribeMacro{\memorydump}
@@ -1042,9 +1043,10 @@
% causes the numbering of that particular line to be skipped. This can
% useful if you are putting some kind of marker (even if it is only a
% blank line) between stanzas. Remember, parallel texts must be numbered
-% and this provides a way to slip in an ``unnumbered'' line.
-% \DescribeMacro{\hidenumbering}
+% and this provides a way to slip in an \enquote{unnumbered} line.
+%
% \changes{v1.21.0}{2015/04/13}{Add \protect\cs{hidenumbering}}
+% \DescribeMacro{\hidenumbering}
% When inserted into a numbered line the macro \protect\cs{hidenumbering} causes
% the number for that particular line to be hidden; namely, no line number will print.
% Note that if you use it in \protect\cs{stanza}, you must call it at the beginning of the verse.
@@ -1144,7 +1146,7 @@
%
% \subsection{Line flag}
% \DescribeMacro{\setRlineflag}\label{Rlineflag}
-% A ``R'' is appended to the line numbers of the
+% A \enquote{R} is appended to the line numbers of the
% right texts.
% This may be useful for parallel columns but for parallel pages it might
% be more appropriate to redefine it using \protect\cs{setRlineflag}\marg{flag}.
@@ -1250,8 +1252,8 @@
% The difference between \env{astanza} and \cs{stanza} is, that the latter syncs
% verse by verse, while the environment syncs stanza by stanza.
%
-% If you get an error message along the lines of `Missing number,
-% treated as zero \protect\cs{sza@0@}' it is because you have forgotten to use
+% If you get an error message along the lines of \enquote{Missing number,
+% treated as zero \protect\cs{sza@0@}} it is because you have forgotten to use
% \protect\cs{setstanzaindents} to set the stanza indents.
%
% As \env{astanza} is a specific type of \cs{pstart}\ldots\cs{pend} structure, you can:
@@ -1373,7 +1375,7 @@
% a stream typeset pages. It was not designed for typesetting two texts
% in parallel, where it has to alternate from one to the other. Further,
% \TeX essentially processes its input one paragraph at a time --- it is
-% very difficult to get at the `internals' of a paragraph such as the
+% very difficult to get at the \enquote{internals} of a paragraph such as the
% individual lines in case you want to number them or put some mark at the
% start or end of the lines.
%
@@ -1402,7 +1404,7 @@
% \begin{macrocode}
%<*code>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledpar}[2020/11/08 v2.24.3 reledmac extension for parallel texts]%
+\ProvidesPackage{reledpar}[2020/11/29 v2.25.0 reledmac extension for parallel texts]%
% \end{macrocode}
% \subsection{Package's requirement}
@@ -1425,7 +1427,7 @@
\def\@par@this@sync@option{}%
% \end{macrocode}
% \end{macro}
-% With the option `shiftedpstarts' a long pstart on the left side (or on the right side) does not make a blank on the corresponding pstart, but the blank is put on the bottom of the page. Consequently, the pstarts on the parallel pages are shifted, but the shift stops at every end of pages.
+% With the \option{shiftedpstarts} option a long pstart on the left side (or on the right side) does not make a blank on the corresponding pstart, but the blank is put on the bottom of the page. Consequently, the pstarts on the parallel pages are shifted, but the shift stops at every end of pages.
% \begin{macro}{\ifshiftedpstarts}
% \begin{macrocode}
\newif\ifshiftedpstarts
@@ -1435,7 +1437,7 @@
}%
% \end{macrocode}
% \end{macro}
-% With the option `advancedshiftedpstarts' a long pstart on the left side (or on the right side) does not make a blank on the corresponding pstart, but the blank is put on the bottom of the page. Consequently, the pstarts on the parallel pages are shifted, but the shift stops at every end of pages.
+% With the \option{advancedshiftedpstarts} option a long pstart on the left side (or on the right side) does not make a blank on the corresponding pstart, but the blank is put on the bottom of the page. Consequently, the pstarts on the parallel pages are shifted, but the shift stops at every end of pages.
% Differing to \option{shiftedpstarts}, the pstart shift are not counted to determine when cutting the page. That could help to avoid page with blank lines at the bottom.
% \begin{macro}{\ifshiftedpstarts}
% \begin{macrocode}
@@ -1520,8 +1522,8 @@
% As noted above, much of the code is a duplication of the original
% \macpackage{} code to handle the extra box(es) for the right hand side text,
% and sometimes for the left hand side as well. In order to distinguish
-% we use `R' or `L' in the names of macros for the right and left code.
-% The specifics of `L' and `R' are normally hidden from the user by
+% we use \enquote{R} or \enquote{L} in the names of macros for the right and left code.
+% The specifics of \enquote{L} and \enquote{R} are normally hidden from the user by
% letting the \verb?Leftside? and \verb?Rightside? environments set things
% up appropriately.
%
@@ -1744,8 +1746,8 @@
% \begin{macro}{\unhnamebox}
% \begin{macro}{\unvnamebox}
% \begin{macro}{\namebox}
-% A set of macros for creating and using `named' boxes; the macros are called
-% after the regular box macros, but including the string `name'.
+% A set of macros for creating and using \enquote{named} boxes; the macros are called
+% after the regular box macros, but including the string \enquote{name}.
% \begin{macrocode}
\providecommand*{\newnamebox}[1]{%
\expandafter\newbox\csname #1\endcsname}
@@ -1787,7 +1789,7 @@
%
% \begin{macro}{\newnamecount}
% \begin{macro}{\usenamecount}
-% Macros for creating and using `named' counts.
+% Macros for creating and using \enquote{named} counts.
% \begin{macrocode}
\providecommand*{\newnamecount}[1]{%
\expandafter\newcount\csname #1\endcsname}
@@ -1803,8 +1805,8 @@
% \begin{macro}{\section@numR}
% This is the right side equivalent of \protect\cs{section@num}.
%
-% Each section will read and write an associated `line-list
-% file', containing information used to do the numbering. Normally
+% Each section will read and write an associated \enquote{line-list
+% file}, containing information used to do the numbering. Normally
% the file will be called \meta{jobname}\file{.nn}, where \file{nn} is the
% section number. However, for right side texts the file is called
% \meta{jobname}\file{.nnR}. The \protect\cs{extensionchars} applies to the
@@ -2305,7 +2307,7 @@
% \begin{macro}{\linenumincrementR}
% \begin{macro}{\firstsublinenumR}
% \begin{macro}{\sublinenumincrementR}
-% And the `R` suffixed version.
+% And the \enquote{R} suffixed version.
% \begin{macrocode}
\newcommand\firstlinenumR[1]{%
\setcounter{firstlinenumR}{#1}%
@@ -2396,37 +2398,62 @@
% \protect\cs{rightlinenumR} by introducing \protect\cs{l@dlinenumR}}
% \begin{macrocode}
\newcommand*{\leftlinenumR}{%
- \l@dlinenumR
- \kern\linenumsep}
+ \l@dlinenumR%
+ \kern\linenumsep%
+}%
\newcommand*{\rightlinenumR}{%
- \kern\linenumsep
- \l@dlinenumR}
+ \kern\linenumsep%
+ \l@dlinenumR%
+}%
+
+
\newcommand*{\l@dlinenumR}{%
\numlabfont%
- \ifdefstring{\Xlinenumannotationposition@side}{before}{%
- \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
- \csuse{annotR@\the\absline@numR @\the\section@numR}%
- }%
- }{}%
+ \unless\iflinenumannotationotherside%
+ \ifdefstring{\Xlinenumannotationposition@side}{before}{%
+ \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
+ \csuse{annotR@\the\absline@numR @\the\section@numR}%
+ }%
+ }{}%
+ \fi%
\linenumrepR{\line@numR}\@Rlineflag%
\ifsublines@R
\ifnum\subline@numR>\z@
\unskip\fullstop\sublinenumrepR{\subline@numR}%
\fi
\fi%
- \ifdefstring{\Xlinenumannotationposition@side}{after}{%
- \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
- \csuse{annotR@\the\absline@numR @\the\section@numR}%
- }%
- }{}%
+ \unless\iflinenumannotationotherside%
+ \ifdefstring{\Xlinenumannotationposition@side}{after}{%
+ \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
+ \csuse{annotR@\the\absline@numR @\the\section@numR}%
+ }%
+ }{}%
+ \fi%
}%
% \end{macrocode}
% \end{macro}
% \end{macro}
% \end{macro}
-%
-%
+% \begin{macro}{\leftlinenumannotationR}
+% \begin{macro}{\rightlinenumannotationR}
+% \cs{rightlinenumannotationR} and \cs{leftlinenumannotationR} are the same as not suffixed version, but for right side.
+% \begin{macrocode}
+\newcommand*{\leftlinenumannotationR}{%
+ \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
+ \csuse{annot@\the\absline@numR @\the\section@numR}%
+ }%
+ \kern\linenumsep%
+}%
+\newcommand*{\rightlinenumannotationR}{%
+ \kern\linenumsep%
+ \l@wrap@ifnotemptybox{\Xwraplinenumannotation@side}{%
+ \csuse{annot@\the\absline@numR @\the\section@numR}%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
% \subsection{Line-number counters and lists}
% \subsubsection{Correspond to those in \macpackage for regular or left text}
% We need another set of counters and lists for the right text,
@@ -3328,7 +3355,7 @@
% We also dump and restore the value of the booleans \protect\cs{ifnumberpstart} and \protect\cs{ifnumberline}.
% So, first step, creating the lists.
-% Here, ``pc'' means ``public counters''.
+% Here, \enquote{pc} means \enquote{public counters}.
% \begin{macro}{\list@pstartL@pc}
% \begin{macro}{\list@pstartR@pc}
% \begin{macrocode}
@@ -3347,12 +3374,14 @@
\xright@appenditem{\the\c@pstartL}\to\list@pstartL@pc%
\global\cslet{numberpstart@L\the\l@dnumpstartsL}{\ifnumberpstart}%
\global\cslet{numberline@L\the\l@dnumpstartsL}{\ifnumberline}%
+ \global\cslet{linenumannotationotherside@L\the\l@dnumpstartsL}{\iflinenumannotationotherside}%
}%
\def\dump@pstartR@pc{%
\xright@appenditem{\the\c@pstartR}\to\list@pstartR@pc%
\global\cslet{numberpstart@R\the\l@dnumpstartsR}{\ifnumberpstart}%
\global\cslet{numberline@R\the\l@dnumpstartsR}{\ifnumberline}%
+ \global\cslet{linenumannotationotherside@R\the\l@dnumpstartsR}{\iflinenumannotationotherside}%
}%
% \end{macrocode}
@@ -3412,7 +3441,7 @@
% \end{macrocode}
% \end{macro}
% \changes{v2.0.0}{2015/07/19}{Deleting the old system of managing parallel chapter, keep only the new one with \protect\cs{patchcmd}.}
-% The \verb?pages? environment additionally sets the `column' widths to the
+% The \verb?pages? environment additionally sets the \enquote{column} widths to the
% \protect\cs{textwidth} (as known at the time the package is called). In this environment, there are two text in parallel on 2 pages.
% \begin{macrocode}
\newenvironment{pages}{%
@@ -3972,7 +4001,7 @@
% \begin{macro}{\@donetotallinesL}
% \begin{macro}{\@donereallinesR}
% \begin{macro}{\@donetotallinesR}
-% We need to know the number of `real' lines output (i.e., those that
+% We need to know the number of \enquote{real} lines output (i.e., those that
% have been input by the user), and the total lines output (which includes
% any blank lines output for synchronisation).
% \begin{macrocode}
@@ -4001,6 +4030,7 @@
\newcommand*{\do@lineL}{%
\letcs{\ifnumberpstart}{numberpstart@L\the\l@dpscL}%
\letcs{\ifnumberline}{numberline@L\the\l@dpscL}%
+ \letcs{\iflinenumannotationotherside}{linenumannotationotherside@L\the\l@dpscL}%
\advance\countLline \@ne%
\ifvbox\namebox{l@dLcolrawbox\the\l@dpscL}%
{\vbadness=10000%
@@ -4089,7 +4119,7 @@
% \end{macro}
% \begin{macro}{\print@eledsectionL}
% \changes{v1.12.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.}
-% \changes{v1.12.1}{2015/02/27}{Fixes bug with \LuaLaTeX\ RTL \protect\cs{eledsection}.}
+% \changes{v1.12.1}{2015/02/27}{Fix bug with \LuaLaTeX\ RTL \protect\cs{eledsection}.}
% \protect\cs{print@eledsectionL} is for line with macro code.
% \begin{macrocode}
\def\print@eledsectionL{%%
@@ -4195,6 +4225,7 @@
\let\sublinenumrep\sublinenumrepR%
\letcs{\ifnumberpstart}{numberpstart@R\the\l@dpscR}%
\letcs{\ifnumberline}{numberline@R\the\l@dpscR}%
+ \letcs{\iflinenumannotationotherside}{linenumannotationotherside@R\the\l@dpscR}%
\ledRcol@true%
\advance\countRline \@ne%
\ifvbox\namebox{l@dRcolrawbox\the\l@dpscR}%
@@ -4613,8 +4644,14 @@
\if@twocolumn
\if@firstcolumn
\gdef\l@dld@ta{\llap{{\leftlinenumR}}}%
+ \iflinenumannotationotherside%
+ \gdef\l@drd@ta{\rlap{{\rightlinenumannotationR}}}%
+ \fi%
\else
\gdef\l@drd@ta{\rlap{{\rightlinenumR}}}%
+ \iflinenumannotationotherside%
+ \gdef\l@dld@ta{\llap{{\leftlinenumannotationR}}}%
+ \fi%
\fi
\else
\ifboolexpr{bool {l@dprintingcolumns} and test {\ifnumgreater{\line@margin@columnsR}{\m@ne}}}%
@@ -4639,8 +4676,14 @@
{%
\ifodd\@l@dtempcntb%
\gdef\l@drd@ta{\rlap{{\rightlinenumR}}}%
+ \iflinenumannotationotherside%
+ \gdef\l@dld@ta{\llap{{\leftlinenumannotationR}}}%
+ \fi%
\else%
\gdef\l@dld@ta{\llap{{\leftlinenumR}}}%
+ \iflinenumannotationotherside%
+ \gdef\l@drd@ta{\rlap{{\rightlinenumannotationR}}}%
+ \fi%
\fi%
}%
\fi
@@ -4657,7 +4700,7 @@
% \end{macro}
% \end{macro}
% \subsection{Pstart number printing in side}
-% The printing of the pstart number is like in \macpackage, with two differences :
+% The printing of the pstart number is like in \macpackage, with two differences:
%\begin{itemize}
%\item Some commands have versions suffixed by R or L.
%\item The \protect\cs{affixpstart@num} and \protect\cs{affixpstart@numR} commands are called in the \protect\cs{Pages} command. Consequently, the \verb|pstartL| and \verb|pstartR| counters must be reset at the beginning of this command.
@@ -6209,7 +6252,7 @@
% \end{macro}
% \end{macro}
% \begin{macro}{\checkpb@columns}
-% \protect\cs{checkpb@columns} prevent or make pagebreaking in columns, depending of the use of \protect\cs{ledpb} or \protect\cs{lednopb}.
+% \protect\cs{checkpb@columns} prevent or make pagebreaking in columns, depending on the use of \protect\cs{ledpb} or \protect\cs{lednopb}.
% \begin{macrocode}
\newcommand{\checkpb@columns}{%
@@ -7701,8 +7744,8 @@
% \addcontentsline{toc}{section}{References}
% \bibitem[LW90]{EDMACTUG}
% John Lavagnino and Dominik Wujastyk.
-% \newblock `An overview of \edmac: a \textsc{Plain} TeX format for
-% critical editions'.
+% \newblock \enquote{An overview of \edmac: a \textsc{Plain} TeX format for
+% critical editions}.
% \newblock \emph{TUGboat}, \textbf{11}, 4, pp. 623--643, November 1990.
% \newblock (Code available from CTAN in
% \texttt{macros/plain/contrib/edmac})
diff --git a/macros/latex/contrib/reledmac/reledpar.pdf b/macros/latex/contrib/reledmac/reledpar.pdf
index d153462f07..f593ec914d 100644
--- a/macros/latex/contrib/reledmac/reledpar.pdf
+++ b/macros/latex/contrib/reledmac/reledpar.pdf
Binary files differ
diff --git a/support/pkgcheck/CHANGES.md b/support/pkgcheck/CHANGES.md
index dab0c748ab..9ef9e83474 100644
--- a/support/pkgcheck/CHANGES.md
+++ b/support/pkgcheck/CHANGES.md
@@ -6,7 +6,7 @@
# Changes
-2018-12-09 (1.0.0)
+2018-12-09 (1.0.0)
- 1.0.0 First stable version
2018-12-16 (1.0.0)
@@ -15,17 +15,17 @@
- devnotes.md: add documentation how to build your own binary
2018-12-26 (1.1.0)
- - enhance check for generated files which now could reside in any
+ - enhance check for generated files which now could reside in any
subdirectory in the package tree. This changes the format of the
- e0019 message slightly where now the path of a generated file will be
+ e0019 message slightly where now the path of a generated file will be
displayed in the e0019 message
- change ordering of the sections in the pkgcheck.pdf document. First come the
informational messages, then warnings and error messages and finally fatal messages.
- - add a short info to the PDF documention about how to install pkgcheck
+ - add a short info to the PDF documention about how to install pkgcheck
2019-01-02 (1.2.0)
- some code simplification
- - **New feature**: checks that path names in the TDS zip archive contain the package name
+ - **New feature**: checks that path names in the TDS zip archive contain the package name
(only exception is a man page path)
- add test cases for messages e0026, e0028
@@ -33,19 +33,19 @@
- recompile with newest http library
- checking URLs
- when checking URLs we try to get the headers first. If this fails we try to get the web page.
- - when checking URLs and a redirect has an invalid location containing 127.0.0.1
+ - when checking URLs and a redirect has an invalid location containing 127.0.0.1
then we regard the url as ok
- ignoring .tfm files when checking for duplicates
- - now checking for UTF BOMs. If a README file contains a BOM we issue an error message,
+ - now checking for UTF BOMs. If a README file contains a BOM we issue an error message,
if other files contain BOMs we issue a warning message
2019-03-11 (1.4.0)
- - recognizing generated files in a .dtx file when they are included using a
+ - recognizing generated files in a .dtx file when they are included using a
filecontents resp. filecontents* environment.
2019-03-14 (1.5.0)
- a README can be a symlink which will now be detected properly
- - if a symlink points to a file object outside of the package directory tree error message
+ - if a symlink points to a file object outside of the package directory tree error message
e0030 will be issued
2019-03-29 (1.6.0)
@@ -114,29 +114,41 @@
- old: -L, --correct-crlf Correct CRLF line endings
- new: -L, --correct-le Correct line endings
- other changes
- - new message F0007 when tmp directory is not writable or the tmp directory is full
+ - new message F0007 when tmp directory is not writable or the tmp directory is full
- some code simplifications
- crates update
- - when detecting an empty file also permissions will be checked and (if requested) corrected
+ - when detecting an empty file also permissions will be checked and (if requested) corrected
- (Experimental) for latex-base-dev, latex-tools-dev, latex-graphics-dev and latex-amsmath-dev
check for latex-dev in the path names in the TDS zip archive
- if a file in a generated file statement contains a directory part it was correctly
recognized but not compared correctly to the contents of the TDS zip archive
2020-02-07 (2.0.1)
- - use the `-a` (convert text files) flag when temporarily unzipping the TDS archive
+ - use the `-a` (convert text files) flag when temporarily unzipping the TDS archive
- crates update
2020-04-12 (2.1.0)
- add new test case e0033
- don't issue error messages when a .bat file has 0755 permission
- improvements regarding detection of generated files (error message e0019)
- - generated REAME files caused e0019 error message when they were specified with
+ - generated REAME files caused e0019 error message when they were specified with
a relative path name in the `\generate` statement in the .dtx resp. .ins file
- don't issue error message when a pdf file, generated by .dtx/.ins, exists
- don't issue error message when an existing .ins file is generated by a .dtx file
- - improved text in error message e0019
- - call pdfinfo and unzip without specifying an absolute path so that it gets found
- when it is outside of /usr/bin (reported by Arthur Reutenauer)
-
-
+ - improved text in error message e0019
+ - call pdfinfo and unzip without specifying an absolute path so that it gets found
+ when it is outside of /usr/bin (reported by Arthur Reutenauer)
+
+2020-11-20 (2.2.0)
+ - small code changes due to new release of blake2 library
+ - replace deprecated tempdir crate by tempfile crate
+ - (Experimental) instead of latex-firstaid use latex/firstaid when checking path names
+ in TDS zip archive
+ - unpack TDS zip without -a flag which was introduced in 2.0.1. According to Petra this creates
+ more problems than it solves
+ - revive e0020 which checks for unwanted directories in the top level directory of a TDS zip
+ archive.
+ - new error message e0039: no doc/ top level directory in tds zip archive
+ - new error message e0040: too few top level directories in tds zip archive
+ - new error message e0041: map file found in path not starting with `fonts/map/dvips`
+ - add more test cases
diff --git a/support/pkgcheck/Cargo.toml b/support/pkgcheck/Cargo.toml
index 39fe8901b5..870304d75c 100644
--- a/support/pkgcheck/Cargo.toml
+++ b/support/pkgcheck/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pkgcheck"
-version = "2.1.0"
+version = "2.2.0"
authors = ["Manfred Lotz <manfred@ctan.org>"]
description = "Command-line tool to check packages uploaded to CTAN."
license = "MIT/Apache-2.0"
@@ -10,24 +10,25 @@ edition = "2018"
# https://doc.rust-lang.org/edition-guide/rust-2018/error-handling-and-panics/aborting-on-panic.html
[profile.release]
panic = "abort"
+lto = true
[dependencies]
structopt = "0.3"
walkdir = "2.3"
scoped_threadpool = "0.1"
num_cpus = "1"
-blake2 = "0.8"
+blake2 = "0.9"
fnv = "1.0.6"
unbytify = "0.2"
regex = "1"
glob = "0.3"
-colored = "1"
+colored = "2"
linkify = "0.4"
reqwest = { version = "0.10", features = ["blocking", "gzip"] }
lazy_static = "1"
-tempdir = "0.3"
+tempfile = "3.1"
assert_cmd = "1"
predicates = "1"
openssl-probe = "0.1.2"
@@ -35,7 +36,7 @@ pest = "2.1"
pest_derive = "2.1"
escargot = "0.5"
-threadpool = "1.7.1"
+threadpool = "1.8"
unicode-bom = "1"
url = "2.1"
diff --git a/support/pkgcheck/bin/pkgcheck b/support/pkgcheck/bin/pkgcheck
index c00875db43..38a8dd0ae4 100755
--- a/support/pkgcheck/bin/pkgcheck
+++ b/support/pkgcheck/bin/pkgcheck
Binary files differ
diff --git a/support/pkgcheck/docs/errorsd.tex b/support/pkgcheck/docs/errorsd.tex
index 33e2ea6fd9..db76736db0 100644
--- a/support/pkgcheck/docs/errorsd.tex
+++ b/support/pkgcheck/docs/errorsd.tex
@@ -192,6 +192,22 @@ directory tree.
For more details refer to:
\href{http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html\#nogeneratedfiles}{http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html\#nogeneratedfiles}
+\hypertarget{e0020----unwanted-directory-detected-in-the-top-level-directory-in-tds-zip-archive}{%
+\subsection{E0020 -\/- Unwanted directory detected in the top level
+directory in TDS zip
+archive}\label{e0020----unwanted-directory-detected-in-the-top-level-directory-in-tds-zip-archive}}
+
+The name of a top level directory of a TDS archive must be one of those
+listed here: \texttt{asymptote}, \texttt{bibtex}, \texttt{chktex},
+\texttt{context}, \texttt{doc}, \texttt{dvipdfmx}, \texttt{dvips},
+\texttt{fonts}, \texttt{hbf2gf}, \texttt{makeindex}, \texttt{metafont},
+\texttt{metapost}, \texttt{mft}, \texttt{omega}, \texttt{pbibtex},
+\texttt{psutils}, \texttt{scripts}, \texttt{source}, \texttt{tex},
+\texttt{tex4ht}, \texttt{texconfig}, \texttt{texdoc}, \texttt{texdoctk},
+\texttt{ttf2pk}, \texttt{web2c}, \texttt{xdvi}, \texttt{xindy},
+
+Any other other directory at the top level is an error.
+
\hypertarget{e0021----error-when-reading-a-file}{%
\subsection{E0021 -\/- Error when reading a
file}\label{e0021----error-when-reading-a-file}}
@@ -343,3 +359,34 @@ files should have UNIX style line endings.
For more details refer to:
\href{http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html\#crlf}{http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html\#crlf}
+
+\hypertarget{e0039----no-doc-directory-found-in-the-top-level-directory-of-the-tds-zip-archive}{%
+\subsection{E0039 -\/- No doc/ directory found in the top level
+directory of the TDS zip
+archive}\label{e0039----no-doc-directory-found-in-the-top-level-directory-of-the-tds-zip-archive}}
+
+A TDS zip archive is required to contain a top level directory doc/.
+
+\hypertarget{e0040----too-few-top-level-directories-in-the-tds-zip-archive}{%
+\subsection{E0040 -\/- Too few top level directories in the TDS zip
+archive}\label{e0040----too-few-top-level-directories-in-the-tds-zip-archive}}
+
+The top level directory of a TDS zip archive must contain at least a
+\texttt{doc} directory and one or more of the following directories:
+\texttt{asymptote}, \texttt{bibtex}, \texttt{chktex}, \texttt{context},
+\texttt{dvipdfmx}, \texttt{dvips}, \texttt{fonts}, \texttt{hbf2gf},
+\texttt{makeindex}, \texttt{metafont}, \texttt{metapost}, \texttt{mft},
+\texttt{omega}, \texttt{pbibtex}, \texttt{psutils}, \texttt{scripts},
+\texttt{source}, \texttt{tex}, \texttt{tex4ht}, \texttt{texconfig},
+\texttt{texdoc}, \texttt{texdoctk}, \texttt{ttf2pk}, \texttt{web2c},
+\texttt{xdvi}, \texttt{xindy},
+
+Any other other directory at the top level is an error.
+
+\hypertarget{e0041----one-or-more-map-file-found-for-the-package-but-none-of-them-is-in-a-path-starting-with-fontsmapdvips}{%
+\subsection{E0041 -\/- One or more map file found for the package but
+none of them is in a path starting with
+fonts/map/dvips}\label{e0041----one-or-more-map-file-found-for-the-package-but-none-of-them-is-in-a-path-starting-with-fontsmapdvips}}
+
+At least one map file was found which was not in a path starting with
+\texttt{fonts/map/dvips}.
diff --git a/support/pkgcheck/docs/pkgcheck.pdf b/support/pkgcheck/docs/pkgcheck.pdf
index cbad89da3d..9b8a0d7468 100644
--- a/support/pkgcheck/docs/pkgcheck.pdf
+++ b/support/pkgcheck/docs/pkgcheck.pdf
Binary files differ
diff --git a/support/pkgcheck/docs/title.tex b/support/pkgcheck/docs/title.tex
index de019a5346..0ee70ed152 100644
--- a/support/pkgcheck/docs/title.tex
+++ b/support/pkgcheck/docs/title.tex
@@ -1 +1 @@
-\title{pkgcheck Utility, v2.1.0}
+\title{pkgcheck Utility, v2.2.0}
diff --git a/support/pkgcheck/src/filemagic.rs b/support/pkgcheck/src/filemagic.rs
index 2ae8bfae6e..aa9c50feda 100644
--- a/support/pkgcheck/src/filemagic.rs
+++ b/support/pkgcheck/src/filemagic.rs
@@ -19,7 +19,6 @@ use unicode_bom::Bom;
// - https://filesignatures.net/
// - https://github.com/7h3rAm/cigma/blob/master/cigma/magicbytes.json
-
#[derive(Debug, PartialEq)]
pub enum LineEnding {
LF,
@@ -49,7 +48,6 @@ pub enum Mimetype {
BOM(Bom),
}
-
pub struct Filetype {
buffer: Vec<u8>,
}
@@ -318,11 +316,11 @@ fn is_archive(vec: &[u8]) -> Option<Mimetype> {
r"^(?-u)\x52\x61\x72\x21\x1A\x07\x00", // RAR archive version 1.50 onwards
r"^(?-u)\x52\x61\x72\x21\x1A\x07\x01\x00", // RAR archive version 5.0 onwards
// https://en.wikipedia.org/wiki/LHA_(file_format)
- r"^(?-u)..-lh[0124567d]", // LHarc (canonical LZH)
- r"^(?-u)..-lh[89abce]", // LHarc (Joe Jared extensions)
- r"^(?-u)..-lhx", // LHarc (UNLHA32 extensions)
- r"^(?-u)..-(pc1|pm0|pm1|pm2|pms)", // LHarc (PMarc extensions)
- r"^(?-u)..-lz[s234578]", // LHarc (LArc extensions)
+ r"^(?-u)..-lh[0124567d]", // LHarc (canonical LZH)
+ r"^(?-u)..-lh[89abce]", // LHarc (Joe Jared extensions)
+ r"^(?-u)..-lhx", // LHarc (UNLHA32 extensions)
+ r"^(?-u)..-(pc1|pm0|pm1|pm2|pms)", // LHarc (PMarc extensions)
+ r"^(?-u)..-lz[s234578]", // LHarc (LArc extensions)
r"^(?-u)\x53\x5a\x44\x44\x88\xf0\x27\x33", // RAR archive version 5.0 onwards
])
.unwrap();
@@ -417,7 +415,10 @@ fn test_filetype() {
assert!(ft.analyze("tests_filemagic/empty.zip").ok() == Some(Mimetype::Zip));
- assert!(ft.analyze("tests_filemagic/README").ok() == Some(Mimetype::Text(LineEnding::MIXED(0,0,0))));
+ assert!(
+ ft.analyze("tests_filemagic/README").ok()
+ == Some(Mimetype::Text(LineEnding::MIXED(0, 0, 0)))
+ );
// assert!(ft.analyze("tests_filemagic/README1").ok() == Some(Mimetype::Text));
assert!(ft.analyze("tests_filemagic/cp").ok() == Some(Mimetype::Binary));
@@ -431,5 +432,8 @@ fn test_filetype() {
assert!(ft.analyze("tests_filemagic/chap5.rtf").ok() == Some(Mimetype::Data));
assert!(ft.analyze("tests_filemagic/commons-math.jar").ok() == Some(Mimetype::Data));
- assert!(ft.analyze("tests_filemagic/8stbu11h.htm").ok() == Some(Mimetype::Text(LineEnding::MIXED(0,1,8710))));
+ assert!(
+ ft.analyze("tests_filemagic/8stbu11h.htm").ok()
+ == Some(Mimetype::Text(LineEnding::MIXED(0, 1, 8710)))
+ );
}
diff --git a/support/pkgcheck/src/linkcheck.rs b/support/pkgcheck/src/linkcheck.rs
index f73a05c02b..d7d1671dcf 100644
--- a/support/pkgcheck/src/linkcheck.rs
+++ b/support/pkgcheck/src/linkcheck.rs
@@ -6,12 +6,10 @@ use linkify::{LinkFinder, LinkKind};
use std::fs::File;
use std::io::prelude::*;
-//use reqwest::Client;
-use openssl_probe;
-use reqwest;
+
use reqwest::header;
use std::time::Duration;
-//use std::thread;
+
use std::sync::Arc;
use std::sync::Mutex;
diff --git a/support/pkgcheck/src/main.rs b/support/pkgcheck/src/main.rs
index cbb678729f..d4ef7d6db2 100644
--- a/support/pkgcheck/src/main.rs
+++ b/support/pkgcheck/src/main.rs
@@ -11,10 +11,10 @@ mod linkcheck;
mod utils;
mod recode;
-use recode::{wrong_line_endings2lf, wrong_line_endings2crlf};
+use recode::{wrong_line_endings2crlf, wrong_line_endings2lf};
mod filemagic;
-use filemagic::{LineEnding};
+use filemagic::LineEnding;
use linkcheck::LinkCheck;
use std::fmt;
@@ -27,7 +27,8 @@ use std::os::unix::fs::MetadataExt;
use scoped_threadpool::Pool;
-use tempdir::TempDir;
+use tempfile::Builder;
+
#[macro_use]
extern crate lazy_static;
use colored::*;
@@ -51,6 +52,8 @@ use std::sync::atomic::{AtomicBool, Ordering};
use blake2::{Blake2b, Digest};
use fnv::{FnvHashMap as HashMap, FnvHashSet as HashSet};
use std::sync::mpsc::{channel, Sender};
+
+use structopt::clap::Shell;
use structopt::StructOpt;
#[cfg(unix)]
use walkdir::{DirEntry, WalkDir};
@@ -77,15 +80,13 @@ fn hash_file_inner(path: &PathBuf) -> io::Result<Vec<u8>> {
let mut buf = [0u8; BLOCKSIZE];
let mut fp = File::open(&path)?;
let mut digest = Blake2b::default();
- // When we compare byte-by-byte, we don't need to hash the whole file.
- // Instead, hash a block of 4kB, skipping 100kB.
loop {
match fp.read(&mut buf)? {
0 => break,
- n => digest.input(&buf[..n]),
+ n => digest.update(&buf[..n]),
}
}
- Ok(digest.result().to_vec())
+ Ok(digest.finalize().to_vec())
}
fn hash_file(fsize: u64, path: PathBuf, tx: &HashSender) {
@@ -95,7 +96,6 @@ fn hash_file(fsize: u64, path: PathBuf, tx: &HashSender) {
}
}
-
// returns false if an error occured
fn fix_inconsistent_le(fname: &str) -> bool {
i0004!(fname);
@@ -111,7 +111,6 @@ fn fix_inconsistent_le(fname: &str) -> bool {
}
}
-
// returns false if an error occured
fn make_crlf(fname: &str) -> bool {
i0004!(fname);
@@ -209,6 +208,8 @@ struct Args {
correct_perms: bool,
#[structopt(long = "no-colors", help = "Don't display messages in color")]
no_colors: bool,
+ // #[structopt(long = "install-completion", help = "Install completion for the current shell")]
+ // install_completion: Option<String>,
#[structopt(long = "urlcheck", help = "Check URLs found in README files")]
urlcheck: bool,
#[structopt(short = "T", long = "tds-zip", help = "tds zip archive", group = "tds")]
@@ -296,6 +297,18 @@ impl DupPath {
}
}
+// fn install_completion_bash() {
+// Args::clap().gen_completions(env!("CARGO_PKG_NAME"), Shell::Bash, "bla");
+// }
+
+// fn install_completion_zsh() {
+// Args::clap().gen_completions(env!("CARGO_PKG_NAME"), Shell::Zsh, "/home/manfred/.zfunc");
+// }
+
+// fn install_completion_fish() {
+// Args::clap().gen_completions(env!("CARGO_PKG_NAME"), Shell::Fish, "target");
+// }
+
type DupHashes = HashMap<(u64, Vec<u8>), DupPath>;
fn main() {
@@ -307,6 +320,24 @@ fn main() {
}
}
+ //
+ // !!!!!! this should be activated when structop uses
+ // !!!!!! the new clap 3.0
+ //
+ // match &ARGS.install_completion {
+ // None => { }
+ // Some(d) => {
+ // println!("{}", &d);
+ // match d.as_str() {
+ // "bash" => install_completion_bash(),
+ // "zsh" => install_completion_zsh(),
+ // "fish" => install_completion_fish(),
+ // _ => println!("Invalid shell name {} given", d)
+ // }
+ // process::exit(0);
+ // }
+ // }
+
if ARGS.explain_all {
explains_all();
process::exit(0);
@@ -506,7 +537,9 @@ fn check_generated_files(entry: &str, generated: &mut GeneratedHashMap) {
continue;
}
- generated.entry(filename.to_string()).or_insert_with(|| entry.to_string());
+ generated
+ .entry(filename.to_string())
+ .or_insert_with(|| entry.to_string());
}
};
}
@@ -544,7 +577,7 @@ fn check_tds_archive_name(tds_zip: &Option<String>) -> Option<String> {
}
fn unzip_tds_archive(tds_zip: &str, tmp_dir: &str) {
- match run_cmd("unzip", &["-a", "-q", "-d", tmp_dir, &tds_zip]) {
+ match run_cmd("unzip", &["-q", "-d", tmp_dir, &tds_zip]) {
CmdReturn { status: true, .. } => (),
CmdReturn {
status: false,
@@ -593,13 +626,14 @@ fn check_tds_archive(pkg_name: &str, tds_zip: &str, hashes: &DupHashes) {
pkg_replacements.insert("latex-tools-dev", "latex-dev");
pkg_replacements.insert("latex-graphics-dev", "latex-dev");
pkg_replacements.insert("latex-amsmath-dev", "latex-dev");
+ pkg_replacements.insert("latex-firstaid", "latex/firstaid");
let real_pkg_name = if let Some(real_name) = pkg_replacements.get(pkg_name) {
real_name
} else {
pkg_name
};
- let tmp_dir = match TempDir::new("pkgcheck") {
+ let tmp_dir = match Builder::new().prefix("pkgcheck").tempdir() {
Ok(tdir) => tdir,
Err(e) => {
f0007!(e);
@@ -632,6 +666,45 @@ fn check_tds_archive(pkg_name: &str, tds_zip: &str, hashes: &DupHashes) {
let mut map_files_found = false;
let mut map_dvips_found = false;
+ // those top level directories are the directories found in the
+ // texmf-dist/ directory of a texlive installation
+ let tds_toplevel_dirs: HashSet<String> = [
+ "asymptote",
+ "bibtex",
+ "chktex",
+ "context",
+ "doc",
+ "dvipdfmx",
+ "dvips",
+ "fonts",
+ "hbf2gf",
+ "makeindex",
+ "metafont",
+ "metapost",
+ "mft",
+ "omega",
+ "pbibtex",
+ "psutils",
+ "scripts",
+ "source",
+ "tex",
+ "tex4ht",
+ "texconfig",
+ "texdoc",
+ "texdoctk",
+ "ttf2pk",
+ "web2c",
+ "xdvi",
+ "xindy",
+ ]
+ .iter()
+ .map(|&s| s.to_string())
+ .collect();
+
+ // set to True if the TDS zip archive contains a top level directory doc/
+ let mut doc_found = false;
+ // we track the number of toplevel directories which must at least be 2
+ let mut number_of_toplevel_dirs = 0;
for dir_entry in WalkDir::new(tmp_dir.path().to_str().unwrap()).follow_links(false) {
match dir_entry {
Ok(dir_entry) => {
@@ -669,29 +742,42 @@ fn check_tds_archive(pkg_name: &str, tds_zip: &str, hashes: &DupHashes) {
&dir_entry_str[tmp_dir_offset..]
};
+ ut.check_for_temporary_file(&dir_entry_display);
+
+ // In the top level directory of a TDS zip archive
+ // ... no files are allowed
+ // ... only specific directories are allowed
+ if dir_entry.depth() == 1 {
+ if ft == FType::Regular {
+ e0034!(dir_entry_display);
+ continue;
+ }
+ if !tds_toplevel_dirs.contains(&file_name) {
+ e0020!(&file_name);
+ } else {
+ number_of_toplevel_dirs += 1;
+ if &file_name == "doc" {
+ doc_found = true;
+ }
+ }
+ continue;
+ }
+
if ft == FType::Directory {
ut.check_for_empty_directory(&dir_entry_str, &dir_entry_display);
ut.check_for_hidden_directory(&file_name, &dir_entry_display);
ut.is_unwanted_directory(&file_name, dir_entry_str);
- continue;
- }
- // We don't want to have other than directories in the top level
- // directory of a TDS zip archive
- if dir_entry.depth() == 1 && ft == FType::Regular {
- e0034!(dir_entry_display);
continue;
}
- ut.check_for_temporary_file(&dir_entry_display);
-
// The LaTeX team provides the file `.tex` as a file with an empty name
// in order to make `\input\relax` work (explained by David Carlisle)
// Therefore, we don't call check_for_hidden_file() in this case
match (pkg_name, dir_entry_display) {
("latex-tools", "tex/latex/tools/.tex") => (),
("latex-tools-dev", "tex/latex-dev/tools/.tex") => (),
- (_, _) => ut.check_for_hidden_file(&file_name, &dir_entry_display)
+ (_, _) => ut.check_for_hidden_file(&file_name, &dir_entry_display),
};
let fsize = meta.len();
@@ -731,8 +817,14 @@ fn check_tds_archive(pkg_name: &str, tds_zip: &str, hashes: &DupHashes) {
}
}
+ if !doc_found {
+ e0039!();
+ }
+ if number_of_toplevel_dirs < 2 {
+ e0040!();
+ }
if map_files_found && !map_dvips_found {
- println!( "Map files found for package {} but none of them is in a path starting with fonts/map/dvips", pkg_name);
+ e0041!();
}
};
@@ -871,8 +963,6 @@ fn check_package(root: &str, tds_zip: &Option<String>) -> Option<DupHashes> {
let ut = Utils::new(utils::CheckType::PACKAGE);
-
-
i0002!(root);
// This hash contains all package file names.
//
@@ -977,7 +1067,6 @@ fn check_package(root: &str, tds_zip: &Option<String>) -> Option<DupHashes> {
// 2. dealing with directories
if ft == FType::Directory {
-
let lc_dir_entry_str = dir_entry_str.to_lowercase();
if let Some(_dir_name) = filename(&dir_entry_str) {
let lcnref = &mut lcnames;
@@ -1090,7 +1179,6 @@ fn check_package(root: &str, tds_zip: &Option<String>) -> Option<DupHashes> {
sizeref.entry(fsize).or_insert_with(Vec::new).push(path);
};
for (path, (meta, _file_name, is_readme)) in file_names.iter() {
- //println!("DEBUG: path {:?}, file_name {:?}, is_readme: {} ", &path, &file_name, is_readme);
let dir_entry_str = match path.to_str() {
Some(d) => d,
None => {
@@ -1137,70 +1225,61 @@ fn check_package(root: &str, tds_zip: &Option<String>) -> Option<DupHashes> {
match fext {
// deal with Windows files
- Some("bat") | Some("cmd") | Some("nsh") | Some("reg") => {
- match ft {
- filemagic::Mimetype::Text(LineEnding::CRLF) => (),
- filemagic::Mimetype::Text(LineEnding::CR) =>
- {
- e0037!(&dir_entry_str);
- if ARGS.correct_le {
- make_crlf(&dir_entry_str);
- }
- },
- filemagic::Mimetype::Text(LineEnding::MIXED(0, 0, 0) ) => (),
- filemagic::Mimetype::Text(LineEnding::MIXED(cr, lf, crlf) ) =>
- {
- e0038!(&dir_entry_str, cr, lf, crlf);
- if ARGS.correct_le {
- fix_inconsistent_le(&dir_entry_str);
- }
- },
- filemagic::Mimetype::Text(LineEnding::LF) =>
- {
- w0008!(&dir_entry_str);
- },
- fmm => println!("Should not occur: {} has {:?}", dir_entry_str, fmm),
+ Some("bat") | Some("cmd") | Some("nsh") | Some("reg") => match ft {
+ filemagic::Mimetype::Text(LineEnding::CRLF) => (),
+ filemagic::Mimetype::Text(LineEnding::CR) => {
+ e0037!(&dir_entry_str);
+ if ARGS.correct_le {
+ make_crlf(&dir_entry_str);
+ }
+ }
+ filemagic::Mimetype::Text(LineEnding::MIXED(0, 0, 0)) => (),
+ filemagic::Mimetype::Text(LineEnding::MIXED(cr, lf, crlf)) => {
+ e0038!(&dir_entry_str, cr, lf, crlf);
+ if ARGS.correct_le {
+ fix_inconsistent_le(&dir_entry_str);
+ }
}
+ filemagic::Mimetype::Text(LineEnding::LF) => {
+ w0008!(&dir_entry_str);
+ }
+ fmm => println!("Should not occur: {} has {:?}", dir_entry_str, fmm),
},
Some(_) | None => {
match ft {
- filemagic::Mimetype::Text(LineEnding::CRLF) =>
- {
+ filemagic::Mimetype::Text(LineEnding::CRLF) => {
e0012!(&dir_entry_str);
if ARGS.correct_le {
fix_inconsistent_le(&dir_entry_str);
}
- },
- filemagic::Mimetype::Text(LineEnding::CR) =>
- {
+ }
+ filemagic::Mimetype::Text(LineEnding::CR) => {
e0037!(&dir_entry_str);
if ARGS.correct_le {
fix_inconsistent_le(&dir_entry_str);
}
- },
- filemagic::Mimetype::Text(LineEnding::MIXED(0, 0, 0) ) => (),
- filemagic::Mimetype::Text(LineEnding::MIXED(cr, lf, crlf) ) =>
- {
+ }
+ filemagic::Mimetype::Text(LineEnding::MIXED(0, 0, 0)) => (),
+ filemagic::Mimetype::Text(LineEnding::MIXED(cr, lf, crlf)) => {
//println!(">>>{}: {:?} {},{},{}", &dir_entry_str, ft, x, y, z);
e0038!(&dir_entry_str, cr, lf, crlf);
if ARGS.correct_le {
fix_inconsistent_le(&dir_entry_str);
}
- },
+ }
filemagic::Mimetype::Text(LineEnding::LF) => (),
fmm => println!("Should not occur: {} has {:?}", dir_entry_str, fmm),
}
- },
+ }
}
- },
+ }
filemagic::Mimetype::BOM(b) => {
//println!("{}: {} with BOM detected", dir_entry_str, b.as_ref());
w0004!(&dir_entry_str, b.as_ref());
check_and_correct_perms(&dir_entry_str, p);
}
- filemagic::Mimetype::Binary
- | filemagic::Mimetype::Script(_) => {
+ filemagic::Mimetype::Binary | filemagic::Mimetype::Script(_) => {
if !owner_has(p, 4) || !others_have(p, 4) {
e0002!(&dir_entry_str, perms_to_string(p));
};
@@ -1353,5 +1432,3 @@ fn show_tmp_endings() {
println!("{:23} {}", t, c);
}
}
-
-
diff --git a/support/pkgcheck/src/messages/errorsd.rs b/support/pkgcheck/src/messages/errorsd.rs
index b80e4d1245..c034301ad9 100644
--- a/support/pkgcheck/src/messages/errorsd.rs
+++ b/support/pkgcheck/src/messages/errorsd.rs
@@ -3,8 +3,7 @@
pub fn e0001d() {
println!(
- r#"
-E0001 -- Bad characters in file name
+ r#"E0001 -- Bad characters in file name
File name should not contain non-ascii characters. Additionally, file
names should not contain control characters or other characters which
@@ -18,8 +17,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#nounixspecialcharacte
pub fn e0002d() {
println!(
- r#"
-E0002 -- File Permissions
+ r#"E0002 -- File Permissions
Files submitted to CTAN should be world readable.
@@ -34,8 +32,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#filepermissions
pub fn e0003d() {
println!(
- r#"
-E0003 -- README is not a text file
+ r#"E0003 -- README is not a text file
The README file specified in the error message must be a text file but
it isn't.
@@ -45,8 +42,7 @@ it isn't.
pub fn e0004d() {
println!(
- r#"
-E0004 -- Empty directory not allowed
+ r#"E0004 -- Empty directory not allowed
Empty directories are considered as rubbish, and are usually not
accepted as part of a package, neither in the package tree nor in the
@@ -60,8 +56,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#noemptyfiles
pub fn e0005d() {
println!(
- r#"
-E0005 -- Empty files not allowed
+ r#"E0005 -- Empty files not allowed
Empty files are considered as rubbish, and are usually not accepted as
part of a package.
@@ -74,8 +69,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#noemptyfiles
pub fn e0006d() {
println!(
- r#"
-E0006 -- Hidden directories not allowed
+ r#"E0006 -- Hidden directories not allowed
A package should not contain hidden directories, neither in the package
tree nor in the TDS zip archive.
@@ -88,8 +82,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#noauxfiles
pub fn e0007d() {
println!(
- r#"
-E0007 -- Hidden files not allowed
+ r#"E0007 -- Hidden files not allowed
A package should not contain hidden files, neither in the package tree
nor in the TDS zip archive.
@@ -102,8 +95,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#noauxfiles
pub fn e0008d() {
println!(
- r#"
-E0008 -- Temporary file detected
+ r#"E0008 -- Temporary file detected
A temporary file was detected. These are typically files created by TeX
& friends and should not be part of a package.
@@ -118,8 +110,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#noauxfiles
pub fn e0009d() {
println!(
- r#"
-E0009 -- Package doesn't contain a README file
+ r#"E0009 -- Package doesn't contain a README file
A package must contain at least one of README, README.md or README.txt
file.
@@ -132,8 +123,7 @@ http://mirrors.ibiblio.org/CTAN/help/ctan/CTAN-upload-addendum.html#readme
pub fn e0010d() {
println!(
- r#"
-E0010 -- Broken symlink detected
+ r#"E0010 -- Broken symlink detected
A broken symlink was detected.
"#
@@ -142,8 +132,7 @@ A broken symlink was detected.
pub fn e0011d() {
println!(
- r#"
-E0011 -- Wrong permission for directory
+ r#"E0011 -- Wrong permission for directory
Directories should have rwx for the owner and at least r-x for others
(i.e. world readable).
@@ -156,8 +145,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#filepermissions
pub fn e0012d() {
println!(
- r#"
-E0012 -- CRLF line endings detected
+ r#"E0012 -- CRLF line endings detected
The file specified in the error message contains CRLF line endings. Text
files should have UNIX style line endings.
@@ -170,8 +158,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#crlf
pub fn e0013d() {
println!(
- r#"
-E0013 -- Socket special fie detected
+ r#"E0013 -- Socket special fie detected
The file specified in the error message is a socket special file which
is not allowed.
@@ -181,8 +168,7 @@ is not allowed.
pub fn e0014d() {
println!(
- r#"
-E0014 -- Fifo special file detected
+ r#"E0014 -- Fifo special file detected
The file specified in the error message is a fifo special file which is
not allowed.
@@ -192,8 +178,7 @@ not allowed.
pub fn e0015d() {
println!(
- r#"
-E0015 -- Bloch device file detected
+ r#"E0015 -- Bloch device file detected
The file specified in the error message is a block device file which is
not allowed.
@@ -203,8 +188,7 @@ not allowed.
pub fn e0016d() {
println!(
- r#"
-E0016 -- Character device file detected
+ r#"E0016 -- Character device file detected
The file specified in the error message is a character device file which
is not allowed.
@@ -214,8 +198,7 @@ is not allowed.
pub fn e0017d() {
println!(
- r#"
-E0017 -- PDF document is in error
+ r#"E0017 -- PDF document is in error
The PDF document mentioned in the message is in error.
@@ -237,8 +220,7 @@ Example:
pub fn e0018d() {
println!(
- r#"
-E0018 -- Unwanted directory detected
+ r#"E0018 -- Unwanted directory detected
A directory was detected which should not be part of a package. Example:
__MACOSX
@@ -248,8 +230,7 @@ __MACOSX
pub fn e0019d() {
println!(
- r#"
-E0019 -- Generated file detected
+ r#"E0019 -- Generated file detected
In order to avoid redundancy we don't want to have included files in a
package which easily can be generated from other files in the
@@ -266,10 +247,24 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#nogeneratedfiles
)
}
+pub fn e0020d() {
+ println!(
+ r#"E0020 -- Unwanted directory detected in the top level directory in TDS zip archive
+
+The name of a top level directory of a TDS archive must be one of those
+listed here: asymptote, bibtex, chktex, context, doc, dvipdfmx, dvips,
+fonts, hbf2gf, makeindex, metafont, metapost, mft, omega, pbibtex,
+psutils, scripts, source, tex, tex4ht, texconfig, texdoc, texdoctk,
+ttf2pk, web2c, xdvi, xindy,
+
+Any other other directory at the top level is an error.
+"#
+ )
+}
+
pub fn e0021d() {
println!(
- r#"
-E0021 -- Error when reading a file
+ r#"E0021 -- Error when reading a file
An error was encountered when reading the file specified in the message.
"#
@@ -278,8 +273,7 @@ An error was encountered when reading the file specified in the message.
pub fn e0022d() {
println!(
- r#"
-E0022 -- Check of an URL in a README file failed
+ r#"E0022 -- Check of an URL in a README file failed
URL checking is in effect. An error occcured when trying to retrieve an
URL which was found in the specified README file.
@@ -289,8 +283,7 @@ URL which was found in the specified README file.
pub fn e0023d() {
println!(
- r#"
-E0023 -- Follow up error when trying to read a directory with insufficient permissions
+ r#"E0023 -- Follow up error when trying to read a directory with insufficient permissions
Error which is a follow-up error. For instance, when a directory could
not be read.
@@ -300,8 +293,7 @@ not be read.
pub fn e0024d() {
println!(
- r#"
-E0024 -- TDS zip archive has wrong permissions
+ r#"E0024 -- TDS zip archive has wrong permissions
The TDS zip archive should have at least r-- for the owner and at least
r-- for others (i.e. world readable).
@@ -314,8 +306,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#filepermissions
pub fn e0025d() {
println!(
- r#"
-E0025 -- Duplicate names when ignoring letter case for files or directories
+ r#"E0025 -- Duplicate names when ignoring letter case for files or directories
As there are operating systems which do not distinguish between myfile
and MYFILE we don't want to have file names in a directory which are the
@@ -329,8 +320,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#filenames
pub fn e0026d() {
println!(
- r#"
-E0026 -- Files not in TDS or different in TDS and non-install tree
+ r#"E0026 -- Files not in TDS or different in TDS and non-install tree
The file mentioned in the error message is either not existing in the
TDS zip archive, or it is different to the one in the non-install tree
@@ -340,8 +330,7 @@ TDS zip archive, or it is different to the one in the non-install tree
pub fn e0027d() {
println!(
- r#"
-E0027 -- An I/O error occured
+ r#"E0027 -- An I/O error occured
Some kind of I/O error occured. If you believe there is an error in
pkgcheck please contact the author.
@@ -351,12 +340,11 @@ pkgcheck please contact the author.
pub fn e0028d() {
println!(
- r#"
-E0028 -- A path name in a TDS zip archive must contain the package name
+ r#"E0028 -- A path name in a TDS zip archive must contain the package name
The path names in a TDS zip archive must contain the package name.
-EXAMPLE: Assume a package somepkg. Then path names should look like
+Example: Assume a package somepkg. Then path names should look like
follows:
tex/latex/somepkg/somepkg.cls
@@ -369,8 +357,7 @@ follows:
pub fn e0029d() {
println!(
- r#"
-E0029 -- README file: encoding with BOM detected
+ r#"E0029 -- README file: encoding with BOM detected
A README file should be either ASCII or UTF-8 without BOM(byte order
mark)
@@ -383,8 +370,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#readme
pub fn e0030d() {
println!(
- r#"
-E0030 -- A symlink was found which points outside of the package directory tree
+ r#"E0030 -- A symlink was found which points outside of the package directory tree
A symlink must not point to a file or directory outside of the package
directory tree.
@@ -394,8 +380,7 @@ directory tree.
pub fn e0031d() {
println!(
- r#"
-E0031 -- File name contains invalid UTF-8 character(s)
+ r#"E0031 -- File name contains invalid UTF-8 character(s)
A file name contains invald UTF-8 character(s).
"#
@@ -404,8 +389,7 @@ A file name contains invald UTF-8 character(s).
pub fn e0033d() {
println!(
- r#"
-E0033 -- Error when unpacking tds archive
+ r#"E0033 -- Error when unpacking tds archive
In order to investigate the contents of the TDS zip archive pkgcheck
unpacks the TDS zip archive to a temporary location which failed for the
@@ -416,8 +400,7 @@ reason given in the error message.
pub fn e0034d() {
println!(
- r#"
-E0034 -- Unwanted file detected in the top level directory in TDS zip archive
+ r#"E0034 -- Unwanted file detected in the top level directory in TDS zip archive
A top level directory of a TDS archive should only contain certain
directories but no files.
@@ -427,8 +410,7 @@ directories but no files.
pub fn e0035d() {
println!(
- r#"
-E0035 -- Unwanted TDS archive detected in package directory tree
+ r#"E0035 -- Unwanted TDS archive detected in package directory tree
A package directory should not contain a TDS zip archive.
"#
@@ -437,8 +419,7 @@ A package directory should not contain a TDS zip archive.
pub fn e0036d() {
println!(
- r#"
-E0036 -- .dtx/.ins files found in wrong directory in TDS zip archive
+ r#"E0036 -- .dtx/.ins files found in wrong directory in TDS zip archive
In a TDS zip archive a .dtx resp. .ins file must be in a subdirectory of
either of source/ or doc/ top level directories.
@@ -448,8 +429,7 @@ either of source/ or doc/ top level directories.
pub fn e0037d() {
println!(
- r#"
-E0037 -- CR line endings detected
+ r#"E0037 -- CR line endings detected
The file specified in the error message contains CR line endings. Text
files should have UNIX style line endings.
@@ -462,8 +442,7 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#crlf
pub fn e0038d() {
println!(
- r#"
-E0038 -- File has inconsistent line endings: CR: x, LF: y, CRLF: z
+ r#"E0038 -- File has inconsistent line endings: CR: x, LF: y, CRLF: z
The file specified in the error message contains CR line endings. Text
files should have UNIX style line endings.
@@ -474,3 +453,37 @@ http://mirror.ctan.org/help/ctan/CTAN-upload-addendum.html#crlf
)
}
+pub fn e0039d() {
+ println!(
+ r#"E0039 -- No doc/ directory found in the top level directory of the TDS zip archive
+
+A TDS zip archive is required to contain a top level directory doc/.
+"#
+ )
+}
+
+pub fn e0040d() {
+ println!(
+ r#"E0040 -- Too few top level directories in the TDS zip archive
+
+The top level directory of a TDS zip archive must contain at least a doc
+directory and one or more of the following directories: asymptote,
+bibtex, chktex, context, dvipdfmx, dvips, fonts, hbf2gf, makeindex,
+metafont, metapost, mft, omega, pbibtex, psutils, scripts, source, tex,
+tex4ht, texconfig, texdoc, texdoctk, ttf2pk, web2c, xdvi, xindy,
+
+Any other other directory at the top level is an error.
+"#
+ )
+}
+
+pub fn e0041d() {
+ println!(
+ r#"E0041 -- One or more map file found for the package but none of them is in a path starting with fonts/map/dvips
+
+At least one map file was found which was not in a path starting with
+fonts/map/dvips.
+"#
+ )
+}
+
diff --git a/support/pkgcheck/src/messages/informationd.rs b/support/pkgcheck/src/messages/informationd.rs
index 340ade4766..1f1b64dcad 100644
--- a/support/pkgcheck/src/messages/informationd.rs
+++ b/support/pkgcheck/src/messages/informationd.rs
@@ -87,4 +87,3 @@ Wrong line endings could be CR, CRLF or a mixture of line endings.
"#
)
}
-
diff --git a/support/pkgcheck/src/messages/mod.rs b/support/pkgcheck/src/messages/mod.rs
index 842c693718..65dcbc502a 100644
--- a/support/pkgcheck/src/messages/mod.rs
+++ b/support/pkgcheck/src/messages/mod.rs
@@ -260,7 +260,11 @@ macro_rules! e0011 {
macro_rules! e0012 {
($fmt:expr) => {
error_occured!();
- print!("{} File {} has CRLF line endings\n", msgid!("E0012"), $fmt);
+ print!(
+ "{} File {} has CRLF line endings\n",
+ msgid!("E0012"),
+ $fmt
+ );
};
}
@@ -326,6 +330,17 @@ macro_rules! e0019 {
};
}
+macro_rules! e0020 {
+ ($fmt:expr) => {
+ error_occured!();
+ print!(
+ "{} Unwanted directory `{}` detected in the top level directory of a TDS archive\n",
+ msgid!("E0020"),
+ $fmt
+ );
+ };
+}
+
macro_rules! e0021 {
($fmt1:expr, $fmt2:expr, $fmt3:expr) => {
error_occured!();
@@ -501,9 +516,39 @@ macro_rules! e0037 {
macro_rules! e0038 {
($fmt1:expr, $fmt2:expr, $fmt3:expr, $fmt4:expr) => {
error_occured!();
- print!("{} File {} has inconsistent line endings: CR={}, LF={}, CRLF={}\n", msgid!("E0038"), $fmt1, $fmt2, $fmt3, $fmt4);
+ print!(
+ "{} File {} has inconsistent line endings: CR={}, LF={}, CRLF={}\n",
+ msgid!("E0038"),
+ $fmt1,
+ $fmt2,
+ $fmt3,
+ $fmt4
+ );
+ };
+}
+
+macro_rules! e0039 {
+ () => {
+ error_occured!();
+ print!("{} No doc/ directory found\n", msgid!("E0039"));
};
}
+
+macro_rules! e0040 {
+ () => {
+ error_occured!();
+ print!("{} Too few top level directories in the TDS zip archive\n", msgid!("E0040"));
+ };
+}
+
+macro_rules! e0041 {
+ () => {
+ error_occured!();
+ print!("{} One or more map file found for the package but none of them is in a path starting with fonts/map/dvips\n", msgid!("E0041"));
+ };
+}
+
+
macro_rules! w0001 {
($fmt:expr) => {
print!(
@@ -570,14 +615,22 @@ macro_rules! w0006 {
macro_rules! w0007 {
($fmt:expr) => {
error_occured!();
- print!("{} Empty directory {} detected in TDS zip archive\n", msgid!("W0007"), $fmt);
+ print!(
+ "{} Empty directory {} detected in TDS zip archive\n",
+ msgid!("W0007"),
+ $fmt
+ );
};
}
macro_rules! w0008 {
($fmt:expr) => {
error_occured!();
- print!("{} Windows file {} has Unix line endings\n", msgid!("W0008"), $fmt);
+ print!(
+ "{} Windows file {} has Unix line endings\n",
+ msgid!("W0008"),
+ $fmt
+ );
};
}
@@ -643,7 +696,6 @@ macro_rules! i0007 {
};
}
-
pub fn explains(err: &str) {
let err_upp = err.to_ascii_uppercase();
match err_upp.as_str() {
@@ -674,6 +726,7 @@ pub fn explains(err: &str) {
"E0017" => e0017d(),
"E0018" => e0018d(),
"E0019" => e0019d(),
+ "E0020" => e0020d(),
"E0021" => e0021d(),
"E0022" => e0022d(),
"E0023" => e0023d(),
@@ -691,6 +744,9 @@ pub fn explains(err: &str) {
"E0036" => e0036d(),
"E0037" => e0037d(),
"E0038" => e0038d(),
+ "E0039" => e0039d(),
+ "E0040" => e0040d(),
+ "E0041" => e0041d(),
// "I0001" => i0001d!(),
"I0001" => i0001d(),
@@ -744,6 +800,7 @@ pub fn explains_all() {
explains("E0017");
explains("E0018");
explains("E0019");
+ explains("E0020");
explains("E0021");
explains("E0022");
explains("E0023");
@@ -759,6 +816,11 @@ pub fn explains_all() {
explains("E0034");
explains("E0035");
explains("E0036");
+ explains("E0037");
+ explains("E0038");
+ explains("E0039");
+ explains("E0040");
+ explains("E0041");
explains("I0001");
explains("I0002");
diff --git a/support/pkgcheck/src/messages/warningsd.rs b/support/pkgcheck/src/messages/warningsd.rs
index cea814c8ce..7358cc562e 100644
--- a/support/pkgcheck/src/messages/warningsd.rs
+++ b/support/pkgcheck/src/messages/warningsd.rs
@@ -105,4 +105,3 @@ We regard a file as a Windows file if its name ends with:
"#
)
}
-
diff --git a/support/pkgcheck/src/utils.rs b/support/pkgcheck/src/utils.rs
index d047a97cb0..2dedc94ecd 100644
--- a/support/pkgcheck/src/utils.rs
+++ b/support/pkgcheck/src/utils.rs
@@ -114,7 +114,6 @@ impl Utils {
// fname is the base name without the directory part
pub fn check_for_hidden_directory(&self, fname: &str, dir_entry_str: &str) {
-
// We have to single out '.' and './' as they denote just the current directory
// That case may happen if pkgcheck gets called like: `pkgcheck -d .` or `pkgcheck -d ./`
if fname == "." || fname == "./" {
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 472eeff2c3..563910b5de 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,7 +26,7 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2020
-depend revision/57020
+depend revision/57027
name 00texlive.image
category TLCore
@@ -42134,7 +42134,7 @@ catalogue-version 0.3.0
name bxjaholiday
category Package
-revision 49924
+revision 57025
shortdesc Support for Japanese holidays
relocated 1
longdesc This LaTeX package provides a command to convert dates to names
@@ -42142,14 +42142,16 @@ longdesc of Japanese holidays. Another command, converting dates to the
longdesc day of the week in Japanese, is available as a free gift.
longdesc Further (lower-level) APIs are provided for expl3. The package
longdesc supports pdfTeX, XeTeX, LuaTeX, pTeX, and upTeX.
-containersize 5532
-containerchecksum d028523087abe4587c8eaf877eb2dd0f4c12fc12055c29bc1bbf615e855155a77266df8cdf50bb458600bab0264836346a6d98fc183aafc92b546cfc7bcc1bdf
-doccontainersize 90320
-doccontainerchecksum 398bc4686c7c3b121260cbaf379ca66f7f64911b18d771c04507287d3cce834256662dd8f72f1f55601648cc364703f88a0713d9dab19c53cf19c252e2919fd1
-docfiles size=27
+containersize 5576
+containerchecksum e062446514cdcf8e817f06a33cd02a29cd1985dff450a89baaf2e230fd9dbe20e92d3a34b661ec12c764c5a6230b1fede49034847fcac2d2db2377eb7d4450cb
+doccontainersize 208336
+doccontainerchecksum 3b44cf93b4afbbf97263b091509a5486bcbc6fc7091bc8a583be73f35487962af93f071547a78895231fb576054e440271abea20a7b07d111c197382b52ee746
+docfiles size=60
RELOC/doc/latex/bxjaholiday/LICENSE
RELOC/doc/latex/bxjaholiday/README.md details="Readme"
- RELOC/doc/latex/bxjaholiday/bxjaholiday.pdf details="Package documentation"
+ RELOC/doc/latex/bxjaholiday/bxjaholiday-ja.pdf details="Package documentation (Japanese)" language="ja"
+ RELOC/doc/latex/bxjaholiday/bxjaholiday-ja.tex
+ RELOC/doc/latex/bxjaholiday/bxjaholiday.pdf details="Package documentation (English)"
RELOC/doc/latex/bxjaholiday/bxjaholiday.tex
runfiles size=9
RELOC/tex/latex/bxjaholiday/bxjaholiday.sty
@@ -42158,7 +42160,7 @@ catalogue-contact-repository https://github.com/wtsnjp/BXjaholiday
catalogue-ctan /language/japanese/BX/bxjaholiday
catalogue-license mit
catalogue-topics japanese date-time expl3
-catalogue-version 1.0.0
+catalogue-version 1.1.0
name bxjalipsum
category Package
@@ -290307,15 +290309,15 @@ docfiles size=592
name texlive-docindex
category TLCore
-revision 57008
+revision 57022
shortdesc top-level TeX Live doc.html, etc.
longdesc These files are regenerated as needed, which is often, so we
longdesc make them a separate package. See the tl-update-auto script for
longdesc the process.
containersize 388
-containerchecksum 2fbe08314cfc8755a033e2975fb1ace641e8e02ec42b2b8a3f9a2f1d8f8d23ca36fa9f571be8729ff75f172af935cd7b12e57010b510332db04004346741f8ce
-doccontainersize 170484
-doccontainerchecksum c0e9d5487f7674225b3a686682c62c2b5fadc08ee6e7c7cc26176a6b39086a115fc75a8f326c8b2251c69e0e42e54c0ebe36b706e6ebda0e3a54f9eed6fdf7a3
+containerchecksum 31d25d69dfe338424a6fbc9700d797d8224832882b2ee47e47a77454d68e815ca93926c125eb2fd936621f2342287bedc08654c355b968abef5f88d5822714fe
+doccontainersize 170556
+doccontainerchecksum 2e87ead663151734562942d7f3bc90c3751fb40b8e3f26af1f6f3aeccfa143d5c04d914b8e5b0e1f5af07a219d5d7b1ed3fe865f1ad0a8a3d92166af3ee2a69e
docfiles size=338
doc.html
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 7340ec0fbe..7bb3c3903e 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-27843eb2fe8806eb3bc0be26efb8bbd7 texlive.tlpdb
+da36eb1c70285e98a25def9a09e9f530 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 95db6ec5a7..dc414e587d 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-119e4f15debe1dd9371c79133804251de233fc2dcb737b7c1d53ff77f0a19f926d798f5657a2aadcbf797c28432f16499a4d557ada4de004cba2fdcab41eb929 texlive.tlpdb
+f765165d6d5caf0e65b8443a4e5cf11bf56adf81ad09bd9dbc27ccb7fc69adc9dbde3e40598782996ee4439d1e3cce2decfb791529b70313de017e0865081881 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 4ff413e794..8339598023 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-----
-iQEcBAEBCgAGBQJfwaCIAAoJEEzhh34ZQ4xw9/AIAIe7ZKt7skjjSmaTtKxGzVIM
-htabtfT0InokXITDsjUEWlRJ9XawxlELLsyL+yR93TNUflWH3bwI/Z3z/MXGo1ho
-zN3djqeWxUYK+e4Oof52HsIzc8lmHVzYW9N3aUrFcW+5fXe3EspAPbJwVCNG1Bzk
-GsU2YpI9+uad8bK5pdftnV1k/WFoOz6cUtFOaV9ThSuPXaFjpICJyB2QQaERylIk
-7xibMzqbsgRG28GWDv/IikE1rzEgANITJFGAsVtOkHQ1oF4uQsgsRKMzjDatFQFa
-k0AGI7bm2HEf7uZodwuHAcZXG/lvVZ66QRgzo9XHpcF1BSn6EIYYJ48FCP0fEXc=
-=bgJH
+iQEcBAEBCgAGBQJfwvH9AAoJEEzhh34ZQ4xwFPYH/j9ST/IDcp3JhKUYnTTDcgiG
+xivl7lZOdNH9fPX/8df2AZAFd0CzFV+lVZ3e4068OuFoB6oMzTN74uY4rPhNG62i
+NSzSuXrW3liQUlVoeiXVuK7yKGmyHcafrke2JuMKroNjWzuIjpnYmOzGLhsW5tVX
+gfNonoka4/mEQXYR7rXUunEc1fvIgQiGWxqZC76+fYD6qv9P86ueYSpKlHingdpN
+xxk2Uo1At4yvgVwQOgCsJMfKixTtl8tyLCFFtHRC/JvmQkTrI9mAFeKvOEpsPKKr
+GD1bKRuEMn863nzYOBTNyo4yz9fhAhlTfhYOlYHkHGGXHMELow2l+jAAXDgUr9c=
+=2aw+
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index e4d10eb44e..8abbae7132 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 214dfade00..916fac580a 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1606598051
+date=1606684491
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=5dbe6c6fe67962310b9399dc60a634eb
+lstdigest=e5788723ea3fbba22d6c8ad371d71b85
numpkg=4009
relstate=next
-version=7637
+version=7638
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: ULxQs+aE0/fDsLc4zYdUh5p6nHlUN0UTKglGUsRvOZ0aKNQ+xDhBpXaH2BRt0BYkPy5x6pVPkiXvW6V1VVRKP8dMacCrgxYW63gqdN3XebGnuZptbAqZoGFD2pi9bTxaZtdXs9hUE8FtXLvlZ1NKblPLV8OAXuaea65NXyEnIdeAvvT7rDu6E2VFU+Y8PnX7sMrCFodq3clNIfTMLAI9waAHZizKMXneHKq4VaL0vxqgqcBNbGL9nizEU36GdWWu4INL9WwGRI/KlP2fTbXCR5znL2IoRLKBVZ1L58Z+5UapK9kVN1gdX3cqsUKi4o8b7Y+/P50Gd8HWp9KT+CATEA==
+;;;; signature/miktex: W0ujxkV5qsIPXZS0X2MpZ1ObBpDTOypyuRF4pwqts5oDKSeXdOD9PHN+nRcdLi+KUCHEJJyVZVrasdY20zwfC7fKFKUUco7uovpDH1PQatfGdwrRtjoJgZ6rqNCT4NuskEe1+Tpgxf22W7HfsOzPb0vUzsa8OGngf9gv4mnOoN3yuHsKYJyJF7HAhN+CktHFVolDFQVLUZ43mlf2Fp2iqkEsdxt4AFP8PXMh8ttSTA7rwwIVcmfHvYp6+1+pEVHBEj6c2y7/jKwEt1eaqKnYjJigbl4sDzAOXPXPEyp7pqoa/U2UhPlslZJk7C/XCzJ2PnYpU99myg2X3lmdhnbEgQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index f959e136ba..b69d1350b7 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1606597865
+date=1606684313
lastupd=newtx tikzlings xkeyval acmart acro acrotex apa7 arraycols asmeconf atenddvi autoaligne babel-greek baekmuk beamertheme-focus beamertheme-pure-minimalistic biblatex-german-legal bookcover chemmacros datax factura
-lstdigest=d05959a284dcbd3f8360fced59dd9ba6
+lstdigest=4ef851c2c3d4d5c1e95dfdde12e952f6
numpkg=4009
relstate=stable
-version=7637
+version=7638
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: C/hWwRtQlGy4bdVk5o2VYsHZOSqvSTAmSo+6UfOdg9NDLBN8H04aBDZtD+vW3oD7SxQwbwkhYztCGf3ztaSTPP4bpawv1T4ms3eCuMGLVbYmHznyZmpw5CVMVp47E9/9lTGftYsEBNkSR+dg1kTB6+3O6ukfGngSCa1rgFnuZmc8Qv6DaehcWNUclsSKAQC2/ENOhZozVeRjWVojh3Lcf0Od3n5ErgFKk7wzn3sUWt6/BVzIZRqNhD8ltLoxfLNLbqBPTnO1Hc57ENBXktM3+2CJT4eg384BIOi21YbvDJqLjjNviyGPyay71K71lTO+YvmQf3DM2Qaki6vZjIP7Ug==
+;;;; signature/miktex: smEQFN7zW8+3JDXBT7g/Uw1O93sU33+I1C0v1uRTh32dArvCJSNtAinEgB7Pnp+kGDYdZCWt5v+nAzkw8RI/vCCKF58obNEklv+NCr9IqbduxG+DYiOLapOOJVIRZOnXVy2naOjDHol6C/xqfCHGvsCQfcbU3fdU0YrmFc550NBg1lncevFvBNPg9pNw9quuLNtoHOodvaLBgpJDq6ERlsar+TLtO30Z9WJRhr0bnkQbAOe/A9hmrlyz/FpYgwvL2ddNpVSDQ03aDgQiN/VOnpYEGvLh4rDFX3BMSCtMFq04JJG/7MCQZOajM2xVRyPxypgEWzmVbT+3ENserN8V+Q==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index 874f9ad4b6..bfc98b8ab0 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2020-11-29-02-02
+2020-11-30-02-02