From ba6b0d9a71177f6c82fd81c79c42254dceca27ad Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 9 Apr 2013 16:54:11 +0000 Subject: fnpct (8apr13) git-svn-id: svn://tug.org/texlive/trunk@29795 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/fnpct/fnpct.sty | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) (limited to 'Master/texmf-dist/tex/latex/fnpct/fnpct.sty') diff --git a/Master/texmf-dist/tex/latex/fnpct/fnpct.sty b/Master/texmf-dist/tex/latex/fnpct/fnpct.sty index c890dfa879a..deb87fb109e 100644 --- a/Master/texmf-dist/tex/latex/fnpct/fnpct.sty +++ b/Master/texmf-dist/tex/latex/fnpct/fnpct.sty @@ -31,8 +31,8 @@ \RequirePackage { xparse , l3keys2e , scrlfile } \ProvidesExplPackage {fnpct} - {2013/02/28} - {0.2j} + {2013/04/07} + {0.2k} {footnote kerning} % -------------------------------------------------------------------------- @@ -379,16 +379,21 @@ { \tl_use:N \l_fnpct_current_punct_mark_tl \fnpct_no_break: - \prop_get:NVNT \l_fnpct_punctuation_marks_after_prop - \l_fnpct_current_punct_mark_tl \l_fnpct_tmpa_dim + \prop_get:NVNT + \l_fnpct_punctuation_marks_after_prop + \l_fnpct_current_punct_mark_tl + \l_fnpct_tmpa_dim { \skip_horizontal:N \l_fnpct_tmpa_dim } } \fnpct_write_note:Nnnn #1 { #2 } { #3 } { #4 } \fnpct_write_inner:N #1 \fnpct_punct_if_after:T { - \prop_get:NVNT \l_fnpct_punctuation_marks_before_prop - \l_fnpct_current_punct_mark_tl \l_fnpct_tmpa_dim + \fnpct_no_break: + \prop_get:NVNT + \l_fnpct_punctuation_marks_before_prop + \l_fnpct_current_punct_mark_tl + \l_fnpct_tmpa_dim { \skip_horizontal:N \l_fnpct_tmpa_dim } \fnpct_no_break: \tl_use:N \l_fnpct_current_punct_mark_tl @@ -824,6 +829,12 @@ %% the `enotez' package: \fnpct_treatment:nn { enotez } { \AdaptNote \endnote \multendnote } + %% the `snotez' package: + \fnpct_treatment:nn { snotez } + { + \AdaptNoteOpt \sidenote \multsidenote + \AdaptNoteMark \sidenotemark + } %% the `sidenotes' package: \fnpct_treatment:nn { sidenotes } { @@ -1019,6 +1030,9 @@ 2013/01/21 v0.2i - adapted to changes of sepfootnotes, bug fix in reading of multiple notes 2013/02/22 v0.2j - adaption of `enotez' \endnote command +2013/04/07 v0.2k - bug fix: suppress possible break point between footnote + mark and punctuation mark if `punct-after=true' has + been set % -------------------------------------------------------------------------- % NOTES: -- cgit v1.2.3