summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/eledmac
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-02-06 23:21:32 +0000
committerKarl Berry <karl@freefriends.org>2014-02-06 23:21:32 +0000
commitf4a0b10b29cbb9f66a51c23b44d36967a7248997 (patch)
treeb4a27b7e4047b36994a62dc7ad89ca7214894bc0 /Master/texmf-dist/tex/latex/eledmac
parentae325decb4680e2b5926cf27246bb47fee52e62d (diff)
eledmac (6feb14)
git-svn-id: svn://tug.org/texlive/trunk@32884 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/eledmac')
-rw-r--r--Master/texmf-dist/tex/latex/eledmac/eledmac.sty31
1 files changed, 24 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/eledmac/eledmac.sty b/Master/texmf-dist/tex/latex/eledmac/eledmac.sty
index d3ed9f4c98f..a32d61be3e9 100644
--- a/Master/texmf-dist/tex/latex/eledmac/eledmac.sty
+++ b/Master/texmf-dist/tex/latex/eledmac/eledmac.sty
@@ -24,7 +24,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{eledmac}[2014/01/31 v1.8.2 LaTeX port of EDMAC]
+\ProvidesPackage{eledmac}[2014/02/05 v1.9.0 LaTeX port of EDMAC]
\newif\ifledfinal
\newif\ifparapparatus@
\newif\ifnoquotation@
@@ -780,8 +780,8 @@
{\write\linenum@out{\string\@l[\the\c@page][\thepage]}}}%
{}%
\IfStrEq{\led@pb@setting}{before}%
- {%
-\numdef{\next@absline}{\the\absline@num+1}
+ {%
+\numdef{\next@absline}{\the\absline@num+1}%
\xifinlistcs{\next@absline}{l@prev@nopb}%
{\xifinlistcs{\the\absline@num}{normal@page@break}%
{%
@@ -2275,6 +2275,10 @@
\csuse{notefontsizeX@#1}
\noindent\unhbox0\par}}
+\def\@fnpos{familiar-critical}
+\def\@mpfnpos{critical-familiar}
+\newcommand{\fnpos}[1]{\xdef\@fnpos{#1}}
+\newcommand{\mpfnpos}[1]{\xdef\@mpfnpos{#1}}
\newcommand*{\doxtrafeeti}{%
\setbox\@outputbox \vbox{%
@@ -2759,8 +2763,14 @@
}
\newcommand*{\l@ddoxtrafeet}{%
- \doxtrafeeti
- \doxtrafeetii}
+ \IfStrEq{familiar-critical}{\@fnpos}
+ {\doxtrafeeti\doxtrafeetii}%
+ {%
+ \IfStrEq{critical-familiar}{\@fnpos}%
+ {\doxtrafeetii\doxtrafeeti}%
+ {\doxtrafeeti\doxtrafeetii}%
+ }%
+ }%
\newcommand*{\doxtrafeetii}{%
\setbox\@outputbox \vbox{%
@@ -3090,8 +3100,15 @@
\fi%
\fi}
\newcommand*{\l@dfeetbeginmini}{\l@dedbeginmini\l@dfambeginmini}
-\newcommand*{\l@dfeetendmini}{\l@dedendmini\l@dfamendmini}
-
+\newcommand*{\l@dfeetendmini}{%
+\IfStrEq{critical-familiar}{\@mpfnpos}%
+{\l@dedendmini\l@dfamendmini}%
+{%
+\IfStrEq{familiar-critical}{\@mpfnpos}%
+{\l@dfamendmini\l@dedendmini}%
+{\l@dedendmini\l@dfamendmini}%
+}%
+}%
\newcommand*{\l@dedbeginmini}{%
\def\do##1{\csletcs{v##1footnote}{mpv##1footnote}}%
\dolistloop{\@series}%