From 24748f7503a2f497895f7275c53a40398674f23d Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 30 Nov 2018 21:51:01 +0000 Subject: reledmac (30nov18) git-svn-id: svn://tug.org/texlive/trunk@49287 c570f23f-e606-0410-a88d-b1316a301751 --- .../reledmac/doc-more/page-typesetting-columns.pdf | Bin 41021 -> 41025 bytes .../latex/reledmac/examples/1-criticalendotes.pdf | Bin 17698 -> 17696 bytes .../latex/reledmac/examples/1-criticalnotes.pdf | Bin 16743 -> 16746 bytes .../doc/latex/reledmac/examples/1-sidenotes.pdf | Bin 26368 -> 26368 bytes .../doc/latex/reledmac/examples/1-tabular.pdf | Bin 20870 -> 20868 bytes .../reledmac/examples/1-verses-doublenumbering.pdf | Bin 18657 -> 18661 bytes .../doc/latex/reledmac/examples/1-verses.pdf | Bin 18835 -> 18835 bytes .../reledmac/examples/2-cross_referencing.pdf | Bin 18600 -> 18599 bytes .../latex/reledmac/examples/2-footnote_spacing.pdf | Bin 20718 -> 20716 bytes .../doc/latex/reledmac/examples/2-glossaries.pdf | Bin 21256 -> 21256 bytes .../doc/latex/reledmac/examples/2-indexing.pdf | Bin 21743 -> 21742 bytes .../reledmac/examples/2-lemma_disambigution.pdf | Bin 17124 -> 17119 bytes .../reledmac/examples/2-line_numbers_in_header.pdf | Bin 31338 -> 31345 bytes .../doc/latex/reledmac/examples/2-linespacing.pdf | Bin 26108 -> 26111 bytes .../reledmac/examples/2-manuscript-apparatus.pdf | Bin 36356 -> 36353 bytes .../doc/latex/reledmac/examples/2-notes-width.pdf | Bin 24484 -> 24483 bytes .../reledmac/examples/2-one_series_per_pstart.pdf | Bin 25879 -> 25881 bytes .../doc/latex/reledmac/examples/2-performances.pdf | Bin 22686 -> 22688 bytes .../reledmac/examples/2-reledmac-right-to-left.pdf | Bin 34316 -> 34315 bytes .../examples/2-subdivision-number-in-header.pdf | Bin 39491 -> 39493 bytes .../2-titles_in_line_numbering_with_notes.pdf | Bin 22827 -> 22826 bytes .../examples/2-titles_not_in_line_numbering.pdf | Bin 17206 -> 17208 bytes .../3-reledpar_columns_different_languages.pdf | Bin 27718 -> 27719 bytes .../doc/latex/reledmac/examples/3-reledpar_mwe.pdf | Bin 12234 -> 12236 bytes ...reledpar_pages_different_languages_lualatex.pdf | Bin 44017 -> 44017 bytes .../3-reledpar_same_page_number_in_both_side.pdf | Bin 22782 -> 22783 bytes ...reledpar_sync_setting_advancedshifted-nomax.pdf | Bin 43583 -> 43587 bytes .../3-reledpar_sync_setting_advancedshifted.pdf | Bin 43164 -> 43165 bytes .../examples/3-reledpar_sync_setting_default.pdf | Bin 41083 -> 41083 bytes .../3-reledpar_sync_setting_nomax-shifted.pdf | Bin 43360 -> 43358 bytes .../examples/3-reledpar_sync_setting_nomax.pdf | Bin 42852 -> 42852 bytes .../examples/3-reledpar_sync_setting_nosync.pdf | Bin 42887 -> 42888 bytes .../examples/3-reledpar_sync_setting_shifted.pdf | Bin 43162 -> 43159 bytes ...mn_mix_with_not_column-continuous-numbering.pdf | Bin 28313 -> 28315 bytes .../4-reledpar_column_mix_with_not_column.pdf | Bin 27050 -> 27056 bytes .../examples/4-reledpar_columns_alignment.pdf | Bin 21261 -> 21260 bytes ...columns_titles_in_line_numbering_with_notes.pdf | Bin 29536 -> 29534 bytes .../examples/4-reledpar_inside-outside-columns.pdf | Bin 22468 -> 22467 bytes .../examples/4-reledpar_one_series_per_pstart.pdf | Bin 36423 -> 36422 bytes .../examples/4-reledpar_pages_long_notes.pdf | Bin 58551 -> 58562 bytes .../examples/4-reledpar_pages_notes_leftpage.pdf | Bin 22760 -> 22758 bytes ...-reledpar_pages_paragraph_separator_between.pdf | Bin 18711 -> 18712 bytes ...r_pages_titles_in_line_numbering_with_notes.pdf | Bin 32468 -> 32469 bytes .../4-reledpar_titles_not_in_line_numbering.pdf | Bin 22218 -> 22220 bytes .../examples/4-reledpar_verse_text_between.pdf | Bin 16267 -> 16266 bytes .../doc/latex/reledmac/examples/makefile | 2 +- Master/texmf-dist/doc/latex/reledmac/migration.pdf | Bin 91948 -> 91947 bytes Master/texmf-dist/doc/latex/reledmac/reledmac.pdf | Bin 1367833 -> 1370146 bytes Master/texmf-dist/doc/latex/reledmac/reledpar.pdf | Bin 516120 -> 516118 bytes .../texmf-dist/source/latex/reledmac/reledmac.dtx | 113 ++++++++++++--------- .../texmf-dist/source/latex/reledmac/reledpar.dtx | 2 +- Master/texmf-dist/tex/latex/reledmac/reledmac.sty | 94 +++++++++-------- 52 files changed, 122 insertions(+), 89 deletions(-) diff --git a/Master/texmf-dist/doc/latex/reledmac/doc-more/page-typesetting-columns.pdf b/Master/texmf-dist/doc/latex/reledmac/doc-more/page-typesetting-columns.pdf index 3f7f46af7e6..7b6e5a090d8 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/doc-more/page-typesetting-columns.pdf and b/Master/texmf-dist/doc/latex/reledmac/doc-more/page-typesetting-columns.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalendotes.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalendotes.pdf index 3e08018140e..0e1732191d6 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalendotes.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalendotes.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalnotes.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalnotes.pdf index afb8188014b..2153cd6332b 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalnotes.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalnotes.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/1-sidenotes.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/1-sidenotes.pdf index f1034041765..6b8d14d8c74 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/1-sidenotes.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/1-sidenotes.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/1-tabular.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/1-tabular.pdf index 1bf11f2b355..9081e75652a 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/1-tabular.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/1-tabular.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/1-verses-doublenumbering.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/1-verses-doublenumbering.pdf index b2ca3cbd3a1..3d7a594836f 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/1-verses-doublenumbering.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/1-verses-doublenumbering.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/1-verses.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/1-verses.pdf index 07241499c69..e1e4afa4fd4 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/1-verses.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/1-verses.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-cross_referencing.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-cross_referencing.pdf index 6fdd2100996..a987f095b3c 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-cross_referencing.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-cross_referencing.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-footnote_spacing.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-footnote_spacing.pdf index 78979277766..0a11214c7c3 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-footnote_spacing.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-footnote_spacing.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-glossaries.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-glossaries.pdf index 98584658225..8e5504ce1b7 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-glossaries.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-glossaries.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-indexing.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-indexing.pdf index c0b56e20c1e..38e98ec7fac 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-indexing.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-indexing.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-lemma_disambigution.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-lemma_disambigution.pdf index 7591051f612..3b5de326bf1 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-lemma_disambigution.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-lemma_disambigution.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-line_numbers_in_header.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-line_numbers_in_header.pdf index c3476beac27..aea7368ce4f 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-line_numbers_in_header.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-line_numbers_in_header.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-linespacing.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-linespacing.pdf index 5f701be63dc..92674d14215 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-linespacing.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-linespacing.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-manuscript-apparatus.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-manuscript-apparatus.pdf index 5889bb1a05c..dd5ddabe450 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-manuscript-apparatus.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-manuscript-apparatus.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-notes-width.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-notes-width.pdf index 793549ff794..bb732054850 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-notes-width.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-notes-width.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-one_series_per_pstart.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-one_series_per_pstart.pdf index ce493fbf1ad..212ccf3df83 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-one_series_per_pstart.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-one_series_per_pstart.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-performances.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-performances.pdf index 6e8dc67028b..448e0d270af 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-performances.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-performances.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-reledmac-right-to-left.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-reledmac-right-to-left.pdf index 3a7d4212b19..d5bf109c524 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-reledmac-right-to-left.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-reledmac-right-to-left.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-subdivision-number-in-header.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-subdivision-number-in-header.pdf index a7053d40d00..a5cc475616c 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-subdivision-number-in-header.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-subdivision-number-in-header.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf index 8957f4fff69..fbd7e879622 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_not_in_line_numbering.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_not_in_line_numbering.pdf index aa1cefcd77f..d6f3da73efe 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_not_in_line_numbering.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_not_in_line_numbering.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_columns_different_languages.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_columns_different_languages.pdf index 4460ecab7c2..5d6374c5a00 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_columns_different_languages.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_columns_different_languages.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_mwe.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_mwe.pdf index fb0b3ee4801..7ec604002fd 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_mwe.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_mwe.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf index 17ea616f002..9abeab75d0b 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf index 404827632a6..5cf3e8bda33 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf index 97337ff3fda..d76873dd1a4 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf index c1ffcd501f8..d92cd781dce 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_default.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_default.pdf index 03828fe212a..b902113b5fc 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_default.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_default.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf index c41b0540919..bcdba7a63d4 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax.pdf index 8b7ad96c196..515421bdbdd 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nosync.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nosync.pdf index ea38a00e732..fabdadb52fb 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nosync.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nosync.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_shifted.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_shifted.pdf index 27de19c084f..609d078938f 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_shifted.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_shifted.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf index 0d015ab44c7..1a666c31370 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf index 8a1bb612118..354d29b9c54 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_alignment.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_alignment.pdf index fa17690fac0..589411622a5 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_alignment.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_alignment.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf index bf8f7567bd4..0794fd900e5 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_inside-outside-columns.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_inside-outside-columns.pdf index 91b03517ddc..2657ce68434 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_inside-outside-columns.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_inside-outside-columns.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_one_series_per_pstart.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_one_series_per_pstart.pdf index e4f00fb3955..57d0560a958 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_one_series_per_pstart.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_one_series_per_pstart.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_long_notes.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_long_notes.pdf index 915a479c7ae..672c6f795fb 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_long_notes.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_long_notes.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf index 4b9ef3c8307..b242491fdfd 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf index 663291de64d..813dc5e7e04 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf index 512ff9e50f6..3845773d573 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf index f13be4595c7..731047ba73e 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_verse_text_between.pdf b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_verse_text_between.pdf index d770037cdb0..2c7ba4b6fa5 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_verse_text_between.pdf and b/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_verse_text_between.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/makefile b/Master/texmf-dist/doc/latex/reledmac/examples/makefile index 8972a102292..7bebbcb0f43 100644 --- a/Master/texmf-dist/doc/latex/reledmac/examples/makefile +++ b/Master/texmf-dist/doc/latex/reledmac/examples/makefile @@ -8,7 +8,7 @@ all:$(OBJ) PDF:$(OBJ) -%.test: %.pdf +%.test: %.pdf python3 check-example.py --filename=$< %.pdf: %.tex diff --git a/Master/texmf-dist/doc/latex/reledmac/migration.pdf b/Master/texmf-dist/doc/latex/reledmac/migration.pdf index 12729c34348..d23240f121c 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/migration.pdf and b/Master/texmf-dist/doc/latex/reledmac/migration.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/reledmac.pdf b/Master/texmf-dist/doc/latex/reledmac/reledmac.pdf index eb151b3f704..d4008fa9e24 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/reledmac.pdf and b/Master/texmf-dist/doc/latex/reledmac/reledmac.pdf differ diff --git a/Master/texmf-dist/doc/latex/reledmac/reledpar.pdf b/Master/texmf-dist/doc/latex/reledmac/reledpar.pdf index b8630eba49a..5546f02dd4f 100644 Binary files a/Master/texmf-dist/doc/latex/reledmac/reledpar.pdf and b/Master/texmf-dist/doc/latex/reledmac/reledpar.pdf differ diff --git a/Master/texmf-dist/source/latex/reledmac/reledmac.dtx b/Master/texmf-dist/source/latex/reledmac/reledmac.dtx index cf8f4e10485..d4650a858ab 100644 --- a/Master/texmf-dist/source/latex/reledmac/reledmac.dtx +++ b/Master/texmf-dist/source/latex/reledmac/reledmac.dtx @@ -516,6 +516,7 @@ % \changes{v2.26.12}{2018/07/19}{Precise minimal version of xparse package required.} % \changes{v2.27.0}{2018/09/13}{Add \protect\cs{doinsidethislinehook}.} % \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.} % Typeset scholarly editions with \LaTeX\thanks{This file (\dtxfilename) % has version number \fileversion, last revised \filedate.}} % @@ -986,10 +987,10 @@ % \setcounter{pstart}{value} % \end{verbatim} % On each \protect\cs{beginnumbering} the numbering restarts. -% \changes{v0.15.0}{2012/06/11}{Possibility to print \protect\cs{pstart} number inside.} +% \changes{v0.15.0}{2012/06/11}{Possibility to print \protect\cs{pstart} number in the sides of the text.} % % \DescribeMacro{\sidepstartnumtrue} -% With the \protect\cs{sidepstartnumtrue} command, the number of \protect\cs{pstart} will be printed inside. +% With the \protect\cs{sidepstartnumtrue} command, the number of \protect\cs{pstart} will be printed in the sides of the text. % In this case, the line number will be not printed. % % \changes{v1.1.0}{2012/09/25}{Add \protect\cs{labelpstarttrue}.} @@ -1931,7 +1932,11 @@ % name whereas the critical footnotes have the series letter at the start % of the name. % -% +% The footnote can take a first optional argument to manually define the footnote number or footnote symbol. +% For example: +% \begin{verbatim} +% \footnoteA[22]{This footnote will be numbered 22} +% \end{verbatim} % \subsubsection{Customizing mark} % \DescribeMacro{\thefootnoteA} % \DescribeMacro{\bodyfootmarkA} @@ -4216,7 +4221,7 @@ % \begin{macrocode} %<*code> \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{reledmac}[2018/10/12 v2.27.1 typesetting critical editions]% +\ProvidesPackage{reledmac}[2018/11/30 v2.28.0 typesetting critical editions]% % \end{macrocode} % % \subsection{Package options} @@ -12481,10 +12486,14 @@ % \begin{macro}{\mpnormalvfootnoteX} % The minipage version. % \begin{macrocode} -\newcommand*{\mpnormalvfootnoteX}[2]{% +\newcommand*{\mpnormalvfootnoteX}[3]{% \get@thisfootnoteX{#1}% - \get@fnmarkX{#1}{\thisc@footnote}% - \edef\this@footnoteX@reading{\the\csname footnote#1@reading\endcsname}% + \get@fnmarkX{#1}{\thisc@footnote}{#3}% + \ifstrempty{#3}{% + \edef\this@footnoteX@reading{\the\csname footnote#1@reading\endcsname}% + }{% + \edef\this@footnoteX@reading{###3}% + }% \global\setbox\@nameuse{mpfootins#1}\vbox{% \unvbox\@nameuse{mpfootins#1} \noindent\csuse{bhooknoteX@#1}% @@ -12612,9 +12621,10 @@ % \begin{macro}{\normalbfnoteX} % \changes{v0.7.0}{2005/02/18}{Removed extraneous space from \protect\cs{normalbfnoteX}} % \changes{v1.4.9}{2013/07/10}{Allow to redefine \protect\cs{thefootnoteX} with \c{alph} when some packages are loaded.} +% \#1 = footnote series, \#2 = footnote content, \#3 manual footnote number % \begin{macrocode} -\newcommand{\normalbfnoteX}[2]{% +\newcommand{\normalbfnoteX}[3]{% \get@thisfootnoteX{#1}% \ifledRcol% \ifluatex @@ -12627,7 +12637,7 @@ \noexpand\led@set@index@fornote{#1}% \noexpand\prepare@edindex@fornote{\l@d@nums}% \unexpanded{\def\this@footnoteX@reading}{\the\csname footnote#1@reading\endcsname}% - \noexpand\vbfnoteX{#1}{#2}{\thisc@footnote}% + \noexpand\vbfnoteX{#1}{#2}{\thisc@footnote}{#3}% \noexpand\led@reinit@index@fornote% \unexpanded{\advance\@edindex@fornote@\m@ne}% }% @@ -12644,7 +12654,7 @@ \noexpand\led@set@index@fornote{#1}% \noexpand\prepare@edindex@fornote{\l@d@nums}% \unexpanded{\def\this@footnoteX@reading}{\the\csname footnote#1@reading\endcsname}% - \noexpand\vbfnoteX{#1}{#2}{\thisc@footnote}% + \noexpand\vbfnoteX{#1}{#2}{\thisc@footnote}{#3}% \noexpand\led@reinit@index@fornote% \unexpanded{\advance\@edindex@fornote@\m@ne}% }% @@ -12670,50 +12680,56 @@ % \end{macro} % \begin{macro}{\vbfnoteX} % This command calls the correct footnote-inserting commands. -% +% \#1 footnote serie, \#2 footnote content, \#3 footnote counter, \#4 manuel footnote mark % \begin{macrocode} -\newcommand{\vbfnoteX}[3]{% - \get@fnmarkX{#1}{#3}% +\newcommand{\vbfnoteX}[4]{% + \get@fnmarkX{#1}{#3}{#4}\relax% \@nameuse{regvfootnote#1}{#1}{#2}% }% - % \end{macrocode} % \end{macro} % % \begin{macro}{\get@fnmarkX} % This command gets the correct footnote number when typesetting parallel texts. +% \#1 footnote series, \#2 footnote counter, \#3 manuel footnote number % \begin{macrocode} -\newcommand{\get@fnmarkX}[2]{% - \ifboolexpr{bool{l@dpairing} or bool{l@dprintingpages} or bool{l@dprintingcolumns}}% - {% - \stepcounter{footnote#1@typeset}% - \setcounter{footnote#1}{\value{footnote#1@typeset}}% - \@namedef{@thefnmark#1}{\csuse{thefootnote#1}}% - \immediate\write\@mainaux{% - \csgdef{footnote#1reading#2=typeset}{\the\csname c@footnote#1@typeset\endcsname}% - }% - }% - {% - \setcounter{footnote#1}{#2}% - \@namedef{@thefnmark#1}{\csuse{thefootnote#1}}% - }% -} +\newcommand{\get@fnmarkX}[3]{% + \ifstrempty{#3}{% + \ifboolexpr{bool{l@dpairing} or bool{l@dprintingpages} or bool{l@dprintingcolumns}}% + {% + \stepcounter{footnote#1@typeset}% + \setcounter{footnote#1}{\value{footnote#1@typeset}}% + \@namedef{@thefnmark#1}{\csuse{thefootnote#1}}% + \immediate\write\@mainaux{% + \csgdef{footnote#1reading#2=typeset}{\the\csname c@footnote#1@typeset\endcsname}% + }% + }% + {% + \setcounter{footnote#1}{#2}% + \@namedef{@thefnmark#1}{\csuse{thefootnote#1}}% + }% + }% + {% + \csdef{@thefnmark#1}{#3}% + }% +}% % % \end{macrocode} % \end{macro} % \begin{macro}{\vnumfootnoteX} % \changes{v0.7.0}{2005/02/18}{Removed extraneous space from \protect\cs{vnumfootnoteX}} +% \#1 footnote series, \#2 footnote content, \#3 manual footnote mark % \begin{macrocode} -\newcommand{\vnumfootnoteX}[2]{% + +\newcommand{\vnumfootnoteX}[3]{% \ifnumberedpar@ - \edtext{}{\normalbfnoteX{#1}{#2}}% + \edtext{}{\normalbfnoteX{#1}{#2}{#3}}% \else \def\this@footnoteX@reading{\the\csname footnote#1@reading\endcsname}% \get@thisfootnoteX{#1}% - \get@fnmarkX{#1}{\expandonce\thisc@footnote}% + \get@fnmarkX{#1}{\expandonce\thisc@footnote}{#3}% \@nameuse{regvfootnote#1}{#1}{#2}% \fi} - % \end{macrocode} % \end{macro} % @@ -13101,9 +13117,9 @@ \box0 \penalty0 \egroup} -\newcommand*{\mppara@vfootnoteX}[2]{% +\newcommand*{\mppara@vfootnoteX}[3]{% \get@thisfootnoteX{#1}% - \get@fnmarkX{#1}{\thisc@footnote}% + \get@fnmarkX{#1}{\thisc@footnote}{#3}% \edef\this@footnoteX@reading{\the\csname footnote#1@reading\endcsname}% \global\setbox\@nameuse{mpfootins#1}\vbox{% \unvbox\@nameuse{mpfootins#1} @@ -14458,10 +14474,10 @@ % Note the double \# in command: it is because a command is called inside another command. % \begin{macrocode} - \global\expandafter\newcommand\csname footnote#1\endcsname[1]{% + \global\expandafter\newcommand\csname footnote#1\endcsname[2][]{% \begingroup% \prepare@prenotesX{#1}% - \newcommand{\content}{##1}% + \newcommand{\content}{##2}% % \end{macrocode} % If we use the \cs{csquotes} package, we reset the quotation level. % \begin{macrocode} @@ -14471,15 +14487,18 @@ % \end{macrocode} % If we are preparing parallel typesetting, we cannot just increase the footnote counter. % Read \parpackage's handbook about that (\reff{reledpar-familiarfootnotenumber}). +% If we have manual footnote mark, use it. % \begin{macrocode} \global\expandafter\advance\csname footnote#1@reading\endcsname by \@ne% - \ifboolexpr{bool{l@dpairing} or bool{l@dprintingpages} or bool{l@dprintingcolumns}}{% - \ifcsdef{footnote#1reading\the\csname footnote#1@reading\endcsname=typeset}% - {\setcounter{footnote#1}{\csuse{footnote#1reading\the\csname footnote#1@reading\endcsname=typeset}}}% - {\setcounter{footnote#1}{\the\csname footnote#1@reading\endcsname}}% - }{% - \stepcounter{footnote#1}% - }% + \ifstrempty{##1}{% + \ifboolexpr{bool{l@dpairing} or bool{l@dprintingpages} or bool{l@dprintingcolumns}}{% + \ifcsdef{footnote#1reading\the\csname footnote#1@reading\endcsname=typeset}% + {\setcounter{footnote#1}{\csuse{footnote#1reading\the\csname footnote#1@reading\endcsname=typeset}}}% + {\setcounter{footnote#1}{\the\csname footnote#1@reading\endcsname}}% + }{% + \stepcounter{footnote#1}% + }% + }{}% % \end{macrocode} % We also have to check consistency with \cs{onlysideX} setting. % \begin{macrocode} @@ -14491,7 +14510,9 @@ % \end{macrocode} % And now, the feature not depending of wether we are preparing parallel typesetting % \begin{macrocode} - \protected@csxdef{@thefnmark#1}{\csuse{thefootnote#1}}% + \ifstrempty{##1}% + {\protected@csxdef{@thefnmark#1}{\csuse{thefootnote#1}}}% + {\protected@csxdef{@thefnmark#1}{##1}}% \nottoggle{nomk@}%Nomk is set to true when using \footnoteXnomk with \parpackage {\csuse{@footnotemark#1}}% {}% @@ -14502,7 +14523,7 @@ \if@ledgroup% \led@set@index@fornote{#1}% \fi% - \csuse{vfootnote#1}{#1}{\expandonce\content}\m@mmf@prepare% + \csuse{vfootnote#1}{#1}{\expandonce\content}{##1}\m@mmf@prepare% \ifbool{indtl@innote}% {\let\index\orig@@index}% {}% diff --git a/Master/texmf-dist/source/latex/reledmac/reledpar.dtx b/Master/texmf-dist/source/latex/reledmac/reledpar.dtx index 90c8adf1c4d..909a2f9dd0b 100644 --- a/Master/texmf-dist/source/latex/reledmac/reledpar.dtx +++ b/Master/texmf-dist/source/latex/reledmac/reledpar.dtx @@ -1235,7 +1235,7 @@ % 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 specify type \cs{pstart}\ldots\cs{pend} structure, you can: +% As \env{astanza} is a specific type of \cs{pstart}\ldots\cs{pend} structure, you can: % \begin{itemize} % \item Add optional argument (in brackets) after \cs{begin}\arg{astanza}, as the optional argument of \cs{pstart}. % \item Use optional argument after the last \expandafter\cs\expandafter{\&} as optional argument of \cs{pend}. diff --git a/Master/texmf-dist/tex/latex/reledmac/reledmac.sty b/Master/texmf-dist/tex/latex/reledmac/reledmac.sty index c725a1a0238..aa8fe5e2b36 100644 --- a/Master/texmf-dist/tex/latex/reledmac/reledmac.sty +++ b/Master/texmf-dist/tex/latex/reledmac/reledmac.sty @@ -35,7 +35,7 @@ %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{reledmac}[2018/10/12 v2.27.1 typesetting critical editions]% +\ProvidesPackage{reledmac}[2018/11/30 v2.28.0 typesetting critical editions]% \RequirePackage{xkeyval} \newif\ifparledgroup \newif\ifsameparallelpagenumber% @@ -3878,10 +3878,14 @@ \spaceskip=\z@skip \xspaceskip=\z@skip \csuse{\csuse{footnote@dir}}\@nameuse{footfmt#1}{#1}{#2}\egroup} -\newcommand*{\mpnormalvfootnoteX}[2]{% +\newcommand*{\mpnormalvfootnoteX}[3]{% \get@thisfootnoteX{#1}% - \get@fnmarkX{#1}{\thisc@footnote}% - \edef\this@footnoteX@reading{\the\csname footnote#1@reading\endcsname}% + \get@fnmarkX{#1}{\thisc@footnote}{#3}% + \ifstrempty{#3}{% + \edef\this@footnoteX@reading{\the\csname footnote#1@reading\endcsname}% + }{% + \edef\this@footnoteX@reading{###3}% + }% \global\setbox\@nameuse{mpfootins#1}\vbox{% \unvbox\@nameuse{mpfootins#1} \noindent\csuse{bhooknoteX@#1}% @@ -3963,7 +3967,7 @@ \unvbox\@nameuse{mpfootins#1}} -\newcommand{\normalbfnoteX}[2]{% +\newcommand{\normalbfnoteX}[3]{% \get@thisfootnoteX{#1}% \ifledRcol% \ifluatex @@ -3976,7 +3980,7 @@ \noexpand\led@set@index@fornote{#1}% \noexpand\prepare@edindex@fornote{\l@d@nums}% \unexpanded{\def\this@footnoteX@reading}{\the\csname footnote#1@reading\endcsname}% - \noexpand\vbfnoteX{#1}{#2}{\thisc@footnote}% + \noexpand\vbfnoteX{#1}{#2}{\thisc@footnote}{#3}% \noexpand\led@reinit@index@fornote% \unexpanded{\advance\@edindex@fornote@\m@ne}% }% @@ -3993,7 +3997,7 @@ \noexpand\led@set@index@fornote{#1}% \noexpand\prepare@edindex@fornote{\l@d@nums}% \unexpanded{\def\this@footnoteX@reading}{\the\csname footnote#1@reading\endcsname}% - \noexpand\vbfnoteX{#1}{#2}{\thisc@footnote}% + \noexpand\vbfnoteX{#1}{#2}{\thisc@footnote}{#3}% \noexpand\led@reinit@index@fornote% \unexpanded{\advance\@edindex@fornote@\m@ne}% }% @@ -4009,36 +4013,40 @@ \protected@xdef\thisc@footnote{\the\csname c@footnote#1\endcsname}% }% }% -\newcommand{\vbfnoteX}[3]{% - \get@fnmarkX{#1}{#3}% +\newcommand{\vbfnoteX}[4]{% + \get@fnmarkX{#1}{#3}{#4}\relax% \@nameuse{regvfootnote#1}{#1}{#2}% }% +\newcommand{\get@fnmarkX}[3]{% + \ifstrempty{#3}{% + \ifboolexpr{bool{l@dpairing} or bool{l@dprintingpages} or bool{l@dprintingcolumns}}% + {% + \stepcounter{footnote#1@typeset}% + \setcounter{footnote#1}{\value{footnote#1@typeset}}% + \@namedef{@thefnmark#1}{\csuse{thefootnote#1}}% + \immediate\write\@mainaux{% + \csgdef{footnote#1reading#2=typeset}{\the\csname c@footnote#1@typeset\endcsname}% + }% + }% + {% + \setcounter{footnote#1}{#2}% + \@namedef{@thefnmark#1}{\csuse{thefootnote#1}}% + }% + }% + {% + \csdef{@thefnmark#1}{#3}% + }% +}% -\newcommand{\get@fnmarkX}[2]{% - \ifboolexpr{bool{l@dpairing} or bool{l@dprintingpages} or bool{l@dprintingcolumns}}% - {% - \stepcounter{footnote#1@typeset}% - \setcounter{footnote#1}{\value{footnote#1@typeset}}% - \@namedef{@thefnmark#1}{\csuse{thefootnote#1}}% - \immediate\write\@mainaux{% - \csgdef{footnote#1reading#2=typeset}{\the\csname c@footnote#1@typeset\endcsname}% - }% - }% - {% - \setcounter{footnote#1}{#2}% - \@namedef{@thefnmark#1}{\csuse{thefootnote#1}}% - }% -} -\newcommand{\vnumfootnoteX}[2]{% +\newcommand{\vnumfootnoteX}[3]{% \ifnumberedpar@ - \edtext{}{\normalbfnoteX{#1}{#2}}% + \edtext{}{\normalbfnoteX{#1}{#2}{#3}}% \else \def\this@footnoteX@reading{\the\csname footnote#1@reading\endcsname}% \get@thisfootnoteX{#1}% - \get@fnmarkX{#1}{\expandonce\thisc@footnote}% + \get@fnmarkX{#1}{\expandonce\thisc@footnote}{#3}% \@nameuse{regvfootnote#1}{#1}{#2}% \fi} - \newcommand*{\arrangementX@normal}[1]{% \csgdef{series@displayX#1}{normal} \expandafter\let\csname footstart#1\endcsname=\normalfootstartX @@ -4304,9 +4312,9 @@ \box0 \penalty0 \egroup} -\newcommand*{\mppara@vfootnoteX}[2]{% +\newcommand*{\mppara@vfootnoteX}[3]{% \get@thisfootnoteX{#1}% - \get@fnmarkX{#1}{\thisc@footnote}% + \get@fnmarkX{#1}{\thisc@footnote}{#3}% \edef\this@footnoteX@reading{\the\csname footnote#1@reading\endcsname}% \global\setbox\@nameuse{mpfootins#1}\vbox{% \unvbox\@nameuse{mpfootins#1} @@ -5210,27 +5218,31 @@ \expandafter\newinsert\csname mpfootins#1\endcsname% \fi% - \global\expandafter\newcommand\csname footnote#1\endcsname[1]{% + \global\expandafter\newcommand\csname footnote#1\endcsname[2][]{% \begingroup% \prepare@prenotesX{#1}% - \newcommand{\content}{##1}% + \newcommand{\content}{##2}% \ifdefined\csq@qlevel% \csq@qlevel=0\relax% \fi% \global\expandafter\advance\csname footnote#1@reading\endcsname by \@ne% - \ifboolexpr{bool{l@dpairing} or bool{l@dprintingpages} or bool{l@dprintingcolumns}}{% - \ifcsdef{footnote#1reading\the\csname footnote#1@reading\endcsname=typeset}% - {\setcounter{footnote#1}{\csuse{footnote#1reading\the\csname footnote#1@reading\endcsname=typeset}}}% - {\setcounter{footnote#1}{\the\csname footnote#1@reading\endcsname}}% - }{% - \stepcounter{footnote#1}% - }% + \ifstrempty{##1}{% + \ifboolexpr{bool{l@dpairing} or bool{l@dprintingpages} or bool{l@dprintingcolumns}}{% + \ifcsdef{footnote#1reading\the\csname footnote#1@reading\endcsname=typeset}% + {\setcounter{footnote#1}{\csuse{footnote#1reading\the\csname footnote#1@reading\endcsname=typeset}}}% + {\setcounter{footnote#1}{\the\csname footnote#1@reading\endcsname}}% + }{% + \stepcounter{footnote#1}% + }% + }{}% \ifledRcol% \ifcsstring{onlysideX@#1}{L}{\led@error@note@called@onrightside{footnote#1}}{}% \else% \ifcsstring{onlysideX@#1}{R}{\led@error@note@called@onleftside{footnote#1}}{}% \fi% - \protected@csxdef{@thefnmark#1}{\csuse{thefootnote#1}}% + \ifstrempty{##1}% + {\protected@csxdef{@thefnmark#1}{\csuse{thefootnote#1}}}% + {\protected@csxdef{@thefnmark#1}{##1}}% \nottoggle{nomk@}%Nomk is set to true when using \footnoteXnomk with \parpackage {\csuse{@footnotemark#1}}% {}% @@ -5241,7 +5253,7 @@ \if@ledgroup% \led@set@index@fornote{#1}% \fi% - \csuse{vfootnote#1}{#1}{\expandonce\content}\m@mmf@prepare% + \csuse{vfootnote#1}{#1}{\expandonce\content}{##1}\m@mmf@prepare% \ifbool{indtl@innote}% {\let\index\orig@@index}% {}% -- cgit v1.2.3