所属页面的脚注

所属页面的脚注

有没有办法强制脚注留在其所属的页面上?

我有一个文档,其中只有枚举环境,枚举的每个项目都有一个脚注。有时这个脚注会放在下一页,但我想将脚注保留在同一页上,如果需要,则在下一页发送另一个项目。

是否可以?

问题(旧代码不起作用):

\documentclass{article}
\usepackage[italian]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{verbatim}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage[bottom]{footmisc}
\usepackage[T1]{fontenc}
\usepackage{enumitem,xparse}

%%COUNT EVERY THREE ITEM
\ExplSyntaxOn
\DeclareExpandableDocumentCommand{\counterbythree}{m}
 {
  \doc_counter_by_three:c { c@#1 }
 }
\cs_new:Nn \doc_counter_by_three:N
 {
  \int_div_truncate:nn { #1 + 2 } { 3 }
 }
\cs_generate_variant:Nn \doc_counter_by_three:N { c }
\AddEnumerateCounter{\counterbythree}{\doc_counter_by_three:c}{0}
\ExplSyntaxOff

\newenvironment{enumerateeachthree}[1][]
 {\enumerate[label=\counterbythree*.]}
 {\endenumerate}
%%END COUNT EVERY THREE ITEM


%%FIXED FOOTNOTE HEADER
\let\svthefootnote\thefootnote

\newcommand\blankfootnote[1]{%
    \let\thefootnote\relax\footnotetext{#1}%
    \let\thefootnote\svthefootnote%
}
\let\svfootnote\footnote
\renewcommand\footnote[2][?]{%
    \if\relax#1\relax%
        \blankfootnote{#2}%
    \else%
        \if?#1\svfootnote{#2}\else\svfootnote[#1]{#2}\fi%
    \fi
}

\usepackage{etoolbox} % this is necessary

\makeatletter
% keep the original \footnoterule for minipage
\let\latex@footnoterule\footnoterule
\patchcmd{\endminipage}{\footnoterule}{\latex@footnoterule}{}{}
% redefine \footnoterule
\renewcommand{\footnoterule}{%
    \vtop to 0pt{
    \vss
    \hrule \@width .4\columnwidth
    \vskip 3\p@
    \hbox{\footnotesize\itshape\fixedfootnotetext}
    \vskip 3\p@
    \hrule \@height \z@
}
}
\newlength{\savedskipfootins}
\setlength{\savedskipfootins}{\skip\footins}
\setlength{\skip\footins}{4ex}

\newcommand{\revertfootnotes}{%
    \clearpage % just to be sure
    \let\footnoterule\latex@footnoterule
    \setlength{\skip\footins}{\savedskipfootins}%
}
\makeatother

\newcommand\fixedfootnotetext{
    \begin{minipage}[t]{0.45\linewidth}%
        \fbox{%
            \begin{minipage}[t]{\linewidth}%
                \begin{center}
                    Prima minuta 1821-1823
                \end{center}
            \end{minipage}
        }
    \end{minipage}\hfill\hspace{4.3em}
    \begin{minipage}[t]{0.45\linewidth}%
        \fbox{%
            \begin{minipage}[t]{\linewidth}%
                \begin{center}
                    Seconda minuta 1823-1827
                \end{center}
            \end{minipage}
        }
    \end{minipage}
    \vspace*{0.02cm}
}
%%END FIXED FOOTNOTE HEADER

\usepackage[hypertexnames=false]{hyperref}


\begin{document}


    \begin{enumerateeachthree}

        \item \begin{minipage}[t]{\linewidth}\textit{Perchè al primo avviso s'era egli mosso così sollecitamente, come ad una chiamata del padre provinciale? [\ldots]} (IV.5)\\

        \- Similitudine monotematica con modalizzatore ``Come''\\

        \- Avviso $\sim$ d. Lucia $\rightarrow$ Chiamata $\sim$ d. Padre Provinciale\\
        \end{minipage}
        \footnote[]{\hspace{-2em}
            \begin{minipage}[t]{0.45\linewidth}%
                \item Invariata (IV.9)
            \end{minipage}\hfill
            \begin{minipage}[t]{0.45\linewidth}%
                \item Invariata (IV.5)
            \end{minipage}
        }

        \item \begin{minipage}[t]{\linewidth}\textit{Il suo capo raso, salvo la picciola \textbf{striscia} di capegli che lo cingeva al mezzo come una \textbf{corona} [\ldots]} (IV.6)\\

        \- Similitudine monotematica con modalizzatore ``Come''\\

        \- Striscia $\sim$ d. Capegli $\rightarrow$ Corona\\
        \end{minipage}
        \footnote[]{\hspace{-2em}
            \begin{minipage}[t]{0.45\linewidth}%
                \item \textit{Il suo capo calvo e coperto all'intorno secondo il rito cappuccinesco di una \textbf{corona} di capelli che l'età aveva renduti bianchi [\ldots]} (IV.12)

                \-Varianti:\\
                \begin{itemize}
                    \item Metafora\\
                    \item Capo $\sim$ Calvo (Ed.1827- ``Raso'')
                    \item Corona $\sim$ d. Capelli $\Rightarrow$ Chierica
                \end{itemize}
            \end{minipage}\hfill
            \begin{minipage}[t]{0.45\linewidth}%
                \item Invariata (IV.6)
            \end{minipage}
        }

        \item \begin{minipage}[t]{\linewidth}\textit{Due \textbf{occhi} incavati erano per lo più chinati a terra, ma talvolta sfolgorati con vivacità repentina, come due \textbf{cavalli} bizzarri, condotti a mano da un \textbf{cocchiere} [\ldots] pure danno di tratto in tratto qualche scambietto, che scontano tosto con una buona strappata di morso.} (IV.7)\\

        \- Similitudine bitematica con modalizzatore ``Come''\\

        \- Occhi $\sim$ Incavati $\rightarrow$ Cavalli $\sim$ Bizzarri\\

        \- Cocchiere $\leftarrow$ Fra Cristofaro\\
        \end{minipage}
        \footnote[]{\hspace{-2em}
            \begin{minipage}[t]{0.45\linewidth}%
                \item \textit{[\ldots] Due \textbf{occhj} vivi, pronti, che talvolta sfolgoravano con vivacità repentina, come due \textbf{cavalli} bizzarri condotti a mano da un cocchiere [\ldots] pure fanno di tratto in tratto qualche salto, col quale non guadagnano altro che una buona stirata di briglie} (IV.13)\\

                \- Varianti:\\
                \begin{itemize}
                    \item Occhj Vivi/Pronti (Ed.1827- ``Incavati'')
                    \item Verbo ``Sfolgorare'' alla 3\ap{a} Pers. Plu. Imp. Ind. (Ed. 1827- al Part. Pass.)
                    \item Verbo  ``Fare'' (Ed.1827-  ``Dare'')
                    \item Salto (Ed.1827-  ``Scambietto'')
                    \item Stirata $\sim$ d. Briglie (Ed.1827- Strappata $\sim$ d. Morso)
                \end{itemize}
            \end{minipage}\hfill
            \begin{minipage}[t]{0.45\linewidth}%
                \item Invariata (IV.7)
            \end{minipage}
        }

    \end{enumerateeachthree}
\end{document}

好的,如果你编译这个,你应该会看到问题;)

答案1

使用 minipage 进行脚注

\documentclass{article}

\newcommand{\mtitem}[2]{%
\item \begin{minipage}[t]{\linewidth}
#1\footnotemark
\end{minipage}%
\footnotetext{%
\begin{minipage}[t]{\linewidth}
#2\strut
\end{minipage}}}

\newcommand{\mylipsum}{Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Ut purus elit, vestibulum ut, placerat ac,
adipiscing vitae, felis.}

\begin{document}

\begin{enumerate}
\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}

\mtitem{Long text 2 \mylipsum}%
{Long Footnote Text 2 \mylipsum}
\end{enumerate}
\end{document}

相关内容