[XeTeX] \parskip in redefined footnote

Pablo Rodríguez oinos at web.de
Thu Dec 31 22:10:48 CET 2009


I use the following redefinition for the footnotes, that requires footmisc:

\makeatletter
\newlength\footmarksep
\setlength\footmarksep{0.75em}
\let\footfootmark\@makefnmark
\renewcommand\footfootmark{\hbox{\normalfont\@thefnmark}}
\long\def\@makefntext#1{%
    \bgroup
    \setbox\@tempboxa\hbox{\footfootmark\hskip\footmarksep}%
    \leftmargin\wd\@tempboxa
    \rightmargin\z@
    \linewidth \columnwidth
    \advance \linewidth -\leftmargin
    \parshape \@ne \leftmargin \linewidth
    \footnotesize
    \parskip\hangfootparskip\relax
    \parindent\hangfootparindent\relax
    \@setpar{{\@@par}}%
    \leavevmode
    \llap{\box\@tempboxa}%
    \footnotelayout#1%
    \par\egroup
}
\renewcommand*{\hangfootparskip}{2\baselineskip}
\makeatother

I haven't written it myself, but I copied long ago from I don't remember
where.

The issue with this redefinition is that
\renewcommand*{\hanfootparskip}{2\baselineskip} doesn't work.

Could anyone tell me how can I make it work?

Happy New Year to everyone.

Thanks for your help,


Pablo


More information about the XeTeX mailing list