Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I would like two footnote threads:

  • one that uses traditional American footnote symbols (such as *†‡§¶‖) and whose counter is reset every page
  • one that uses continuous (Arabic numeral) numbering throughout the entire document.

I also like my footnote markers to be set into the margin, with a small separating space.

Let's start with a minimal example:

\documentclass{memoir}

\footmarkstyle{\textsuperscript{#1\ }} % to have an additional space after footnote marks (not easily possible with the footmisc package)
\setlength{\footmarkwidth}{-1sp} \setlength{\footmarksep}{0em} % same effect as \usepackage[flushmargin]{footmisc}
\counterwithout{footnote}{chapter} % continuous numbering of footnotes across chapters

\begin{document}

\chapter{Introduction}
This is dummy text.\footnote{This numeric footnote should be prefixed by the counter 1, as it currently is.}

\chapter{Document body}
This is dummy text.\footnote{This numeric footnote should be prefixed by the counter 2, as it currently is.}
This is dummy text.\footnote{I want this footnote to be introduced by the symbol \(^{*}\) and be placed above the previous footnote, even though it comes later in the text.}

\end{document}

Basically, the last footnote should be symbolic and should appear above the numerical ones; in general a stack of symbolic ones should appear above a stack of numeric ones on any given page, without additional vertical separation.

(Bonus if there is an easy way for me to specify the symbol sequence.)

There is a related question, but this one is different in coverage and trickier.

share|improve this question
add comment

1 Answer

up vote 7 down vote accepted

The package bigfoot allows easily for this:

\documentclass{memoir}
\usepackage{bigfoot}

\DeclareNewFootnote{A}
\renewcommand{\thefootnoteA}{\fnsymbol{footnoteA}}
\MakePerPage{footnoteA}
\DeclareNewFootnote{B} % If we omitted this declaration (and used \footnote instead), that'd place the standard footnotes _above_ the \footnoteA ones.

\footmarkstyle{\textsuperscript{#1\ }} % to have an additional space after footnote marks (not easily possible with the footmisc package)
\setlength{\footmarkwidth}{-1sp} \setlength{\footmarksep}{0em} % same effect as \usepackage[flushmargin]{footmisc}
\counterwithout{footnote}{chapter} % continuous numbering of footnotes across chapters

\begin{document}

\chapter{Introduction}
This is dummy text.\footnoteB{This numeric footnote should be prefixed by the counter 1, as it currently is.}

\chapter{Document body}
This is dummy text.\footnoteB{This numeric footnote should be prefixed by the counter 2, as it currently is.}
This is dummy text.\footnoteA{I want this footnote to be introduced by the symbol \(^{*}\) and be placed above the previous footnote, even though it comes later in the text.}

\newpage

This is dummy text.\footnoteB{This numeric footnote should be prefixed by the counter 3, as it currently is.}
This is dummy text.\footnoteA{I want this footnote to be introduced by the symbol \(^{*}\) and be placed above the previous footnote, even though it comes later in the text.}

\end{document}

The order in which the footnotes appear on the page is based on their declarations in the preamble.

share|improve this answer
    
Thanks! is there an easy way of disabling the vertical space? (bigfoot's documentation itself seems to play around with this but doesn't tell me how to do it, I think.) –  Lover of Structure Sep 29 '12 at 18:47
    
@user14996 The separation is the same as it's used between the text and the first block of footnotes; if you zero it, then the footnotes will run into the text block. –  egreg Sep 29 '12 at 21:25
    
It would be great if the package author added this as a refinement. –  Lover of Structure Sep 30 '12 at 1:39
    
(This isn't about your solution, which is good.) I noticed that bigfoot together with \raggedbottom and "here"-placement (H table placement with the float package) in some complex document I have leads to plenty of overfull \vboxes (in my case: tables that don't fit onto the page but fail to trigger page breaks). Is this a known problem? –  Lover of Structure Oct 3 '12 at 3:33
1  
@LoverofStructure: The space between the two footnote blocks can be changed with \skip\footinsB=0pt. –  Ulrike Fischer Mar 4 '13 at 8:58
show 3 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.