0

I am using this code

\documentclass{book}
\usepackage{manyfoot}
\SelectFootnoteRule{A}
\DeclareNewFootnote{A}[roman]
\renewcommand*{\thefootnoteA}{*}

\begin{document}
    Text 1\footnote{Normal footnote 1.}.

    Text 2\footnoteA{Custom footnote 1.}.

    Text 3\footnote{Normal footnote 2.}.

    Text 4\footnoteA{Custom footnote 2.}.

\end{document}

and trying to eliminate the distance between the normal footnotes and the (*) footnotes. Also can I add some distance from the rule ?

3
  • After you mentioned tex.stackexchange.com/questions/365859/… I figured out how to answer it. The extra space answer for tex.stackexchange.com/questions/395300/… should also work here. Oct 10, 2017 at 21:23
  • I tried the code there and footnotes and footnotesB are still separated by an empty line. Also the footnotes are grouped by type, is there a way to keep the normal order ?
    – alfred
    Oct 11, 2017 at 11:11
  • If you don't want them grouped, just use ordinary footnotes and specify the formatting on a case by case basis. I would define new macros like \footnoteA to handle the formatting. Oct 11, 2017 at 12:57

1 Answer 1

2

This uses \footnoteA to specify non-numbered symbols.

\documentclass{book}
\newcommand{\footnoteA}[2][*]% #1 = math symbol (optional, default=*), #2 = text
{\bgroup
  \edef\thempfn{$#1$}%
  \footnote[0]{#2}%
\egroup}

\begin{document}
\null\vfill

    Text 1\footnote{Normal footnote 1.}.

    Text 2\footnoteA{Custom footnote 1.}.

    Text 3\footnote{Normal footnote 2.}.

    Text 4\footnoteA[\dagger]{Custom footnote 2.}.

\end{document}

demo

1
  • Hej, this is exactly, and I mean exactly what I needed. Many many thanks.
    – alfred
    Oct 11, 2017 at 16:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .