我想创建一个新的 LaTeX 命令:
\Extrafootnote{<label>}
当我\Extrafootnote{<label>}
在一个单词旁边写字时,我希望出现一个用括号标记的脚注[n]
,IE单词[1]。然后,在文档的一个单独的部分(例如,在名为第一章注释我将自己创建),我将插入一个新的 LaTeX 命令来打印脚注文本:
\Longfootnote{<label>}{<text>}
我只想对很长的脚注使用这些命令。
答案1
以下是您所要求的基本实现。它使用新定义的longfootnote
计数器,将 [n]设置为“长脚注”标记(通过\ExtraFootnote{<label>}
),同时仍保留常规脚注的原始 n\LongFootnote{<label>}{<text>}
。“长脚注”解释通过列表设置。
\documentclass{article}
\usepackage{enumitem,lipsum}
\newcounter{longfootnote}
\NewDocumentCommand{\ExtraFootnote}{ m }{%
\refstepcounter{longfootnote}% Step longfootnote counter
\textsuperscript{[\thelongfootnote]}% Set footnote mark
\label{#1}% Mark with \label (for reference purposes)
}
\NewDocumentCommand{\LongFootnote}{ m m }{%
% Set extra footnote using a list to ensure decent horizontal alignment
\begin{itemize}[topsep=0pt]
\item[{[\ref{#1}]}] #2
\end{itemize}
}
\begin{document}
\section{A section}\label{sec:first}
WordA\ExtraFootnote{WordA}
WordB\footnote{WordB}
WordC\ExtraFootnote{WordC}
\section{Notes of section~\ref{sec:first}}
\LongFootnote{WordA}{\lipsum[1]}
\LongFootnote{WordC}{\lipsum[2]}
\end{document}
不支持以通常的方式对脚注进行超链接
答案2
该类(报告文章类memoir
的超集)包括脚注和尾注。我认为以下内容显示了您想要的内容。book,
and
% endnotesprob.tex SE 629382
\documentclass[article]{memoir}
\makepagenote % enable page/end notes
\renewcommand{\notedivision}{\section{\notesname}} % Notes header
\renewcommand*{\notenumintext}[1]{\textsuperscript{(#1)}} % id in the text
\renewcommand*{\pagenotesubhead}[3]{\subsection{#2 #3}}
\begin{document}
\chapter{One}
Some footnoted text.\footnote{A footnote}
And another footnote.\footnote{Another}
But this is some pagenoted (endnoted) text.\pagenote{A page/end note.}
%\printpagenotes* % page/end notes for this chapter
\chapter{Two}
Some footnoted text.\footnote{A footnote}
But this is some pagenoted (endnoted) text.\pagenote{A page/end note.}
And another pagenote. \pagenote{Second on this page.}
\chapter{Three}
Some footnoted text.\footnote{A footnote}
But this is some pagenoted (endnoted) text.\pagenote{A page/end note.}
\printpagenotes
\end{document}
抱歉,但由于某些未知原因,该网站不允许我发布编译上述 MWE 的结果图像。