diff options
author | Karl Berry <karl@freefriends.org> | 2015-04-30 20:39:54 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-04-30 20:39:54 +0000 |
commit | 25e26e9a00325030747f024cb884bd6d58f4469b (patch) | |
tree | c83488d3c36ddc98f9e8ebc6aa3288ed77b99c3e /Master/texmf-dist/tex/latex/eledmac | |
parent | ac2e59d335498d52fb93fae8eb1b443d194f6327 (diff) |
eledmac (30apr15)
git-svn-id: svn://tug.org/texlive/trunk@37131 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/eledmac')
-rw-r--r-- | Master/texmf-dist/tex/latex/eledmac/eledmac.sty | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/eledmac/eledmac.sty b/Master/texmf-dist/tex/latex/eledmac/eledmac.sty index ca5ac4cd695..e5cd4d0769b 100644 --- a/Master/texmf-dist/tex/latex/eledmac/eledmac.sty +++ b/Master/texmf-dist/tex/latex/eledmac/eledmac.sty @@ -26,7 +26,7 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{eledmac}[2015/04/25 v1.22.0 LaTeX port of EDMAC]% +\ProvidesPackage{eledmac}[2015/04/29 v1.22.1 LaTeX port of EDMAC]% \newif\ifledfinal \newif\ifoldprintnpnumspace@ \newif\ifnocritical@% @@ -2141,7 +2141,7 @@ \ifnumequal{\csuse{prevpage#1@num}}{\page@num}% {\ifcsdef{prevline#1}% Be sur \prevline#1 exists. {\ifnumequal{\csuse{prevline#1}}{\line@num}% - {\ifcsempty{symplinenum}{\csuse{parafootsep@#1}}{}}% + {\IfStrEq{\csuse{symlinenum@#1}}{\csuse{parafootsep@#1}}{}}% {\csuse{parafootsep@#1}}% }% {\csuse{parafootsep@#1}}% @@ -3502,10 +3502,7 @@ {%Be sure the \prevline exists. \ifcsequal{prevline#2}{lineinfo@}%Try it {% - \expandafter\ifstrempty\expandafter{\csuse{symlinenum@#2}}%This test use a complex construction with two expand after and not simple test. The following tests are not working: - %1) single `\ifstrempty{\csuse{symlinenum@#2}}` won't work because it will test `\csuse{symlinenum@#2}` and not the expansion of `\csuse{symlinenum@#2}`. So in never case will be empty. - %2) `\IfStrEq{\csuse{symlinenum@#2}}{}` is problematic for full expansion of \csuse{symlinenum@#2} when the first level of expansion is \textbardbl. - %3) `\ifcsempty{symlinenum@#2}` won't work if user doesn't use `\symlinenum{}`, because the default definition of `\symlinenum@#2` is `\symplinenum` and we need to keep this definition in order to avoid breaking backward compatibility with ledmac (see http://tex.stackexchange.com/a/232734/7712 for an example of problem with `\ifcsempty{symlinenum@#2}` + \IfStrEq{\csuse{symlinenum@#2}}{}% {% \hspace{\csuse{inplaceofnumber@#2}}% }% |