diff options
author | Karl Berry <karl@freefriends.org> | 2013-06-28 22:11:06 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-06-28 22:11:06 +0000 |
commit | 4dc6598ef30e8797fb21995879e4e08d7ba94472 (patch) | |
tree | 9cd54d43c2fce3faf71cb18a11aa34297b821352 /Master/texmf-dist/tex/generic/expex/eptexfn.tex | |
parent | 0c6a78a9eafdb80c434d4e858bec827d5fc8259a (diff) |
expex (28jun13)
git-svn-id: svn://tug.org/texlive/trunk@31011 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/expex/eptexfn.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/expex/eptexfn.tex | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/expex/eptexfn.tex b/Master/texmf-dist/tex/generic/expex/eptexfn.tex new file mode 100644 index 00000000000..2288a0aba85 --- /dev/null +++ b/Master/texmf-dist/tex/generic/expex/eptexfn.tex @@ -0,0 +1,27 @@ +\message{2011/12/05 v1.0 Tex footnote macro for ExPex (JF)} +\makeatletter +\def\everyfootnote{% + \keepexcntlocal + \excnt=1 + \lingset{exskip=1ex,exnotype=roman,sampleexno=, + labeltype=alpha,labelanchor=numright,labeloffset=.6em, + textoffset=.6em} +} +\newcount\fnno \fnno=0 +\def\footnote{\let\@sf\empty + \ifhmode\edef\@sf{\spacefactor\the\spacefactor}\/\fi + \putfnno\@sf + \footnotebody} +\def\putfnno{\global\advance\fnno by 1 $^{\the\fnno}$} +\def\footnotebody{\expandafter\vfootnote\expandafter{\the\fnno}} +\def\vfootnote#1{\insert\footins\bgroup + \interlinepenalty\interfootnotelinepenalty + \splittopskip\ht\strutbox + \splitmaxdepth\dp\strutbox \floatingpenalty\@MM + \parindent=1em + \leftskip\z@skip \rightskip\z@skip \spaceskip\z@skip \xspaceskip\z@skip + \ifx\footnotesize\undefined + \@expexerror{\footnotesize must be defined}\fi + \footnotesize + \everyfootnote \noindent #1.\enspace\footstrut\futurelet\next\fo@t} +\resetatcatcode |