我已经在这里看到过这样的问题,但我需要一个不同的解决方案。有人能解释一下吗,我怎样才能将脚注的数字更改为多个符号,例如*, **,***
等,而不会在 .tex 代码中产生错误和混乱?
谢谢你!
\documentclass{article}
\usepackage{amsfonts}
\begin{document}
\begin{itemize}
\item Hello, I am the first sentence!\footnote{Ummh.. Looks good with a text!}
\item $\forall n \in \mathbb{N} \ \exists m: n=2m\footnote{I am the second footnote, and not a $m^2$ expression.} \lor n=2m+1$
\end{itemize}
\end{document}
答案1
典型的符号风格\footnote
定义在LaTeX 内核方式如下:
\def\@fnsymbol#1{%
\ifcase#1\or \TextOrMath\textasteriskcentered *\or
\TextOrMath \textdagger \dagger\or
\TextOrMath \textdaggerdbl \ddagger \or
\TextOrMath \textsection \mathsection\or
\TextOrMath \textparagraph \mathparagraph\or
\TextOrMath \textbardbl \|\or
\TextOrMath {\textasteriskcentered\textasteriskcentered}{**}\or
\TextOrMath {\textdagger\textdagger}{\dagger\dagger}\or
\TextOrMath {\textdaggerdbl\textdaggerdbl}{\ddagger\ddagger}\else
\@ctrerr \fi
}%
打印脚注时数字,它使用 来决定计数器的值\ifcase
,并且每个可能的结果都按照计数器的顺序列出。
我们可以使用 s 采取同样的方法*
:
\documentclass{article}
\renewcommand{\thefootnote}{\ifcase\value{footnote}
\or *% 1
\or **% 2
\or ***% 3
\or ****% 4
\or *****% 5
\or ******% 6
\or *******% 7
\or ********% 8
\or *********% 9
\else \arabic{footnote}\fi}
\begin{document}
\begin{itemize}
\item First item\footnote{First footnote}
\item Second item\footnote{Second footnote}
\item Third item\footnote{Third footnote}
\item Fourth item\footnote{Fourth footnote}
\item Fifth item\footnote{Fifth footnote}
\item Sixth item\footnote{Sixth footnote}
\item Seventh item\footnote{Seventh footnote}
\item Eighth item\footnote{Eighth footnote}
\item Ninth item\footnote{Ninth footnote}
\item Last item\footnote{Last footnote}
\end{itemize}
\end{document}
对于较大的脚注来说,它确实有点笨重数字,因为星号与边缘相邻。
答案2
我猜你想使用该footmisc
包,这样脚注“编号”就会在每一页重置。这里我定义了每页最多四个脚注,使用更多会引发错误。
\documentclass{article}
\usepackage[a6paper]{geometry} % just for getting small pictures
\usepackage[perpage,symbol*]{footmisc}
\usepackage{amssymb}
\DefineFNsymbols*{asterisks}{{*}{**}{***}{****}}
\setfnsymbol{asterisks}
\begin{document}
\begin{itemize}
\item Hello, I am the first sentence!\footnote{Ummh.. Looks good with a text!}
\item $\forall n \in \mathbb{N}$ $\exists m: n=2m\footnote{I am the second
footnote, and not a $m^2$ expression.} \lor n=2m+1$
\end{itemize}
\newpage
\begin{itemize}
\item Hello, I am the first sentence!\footnote{Ummh.. Looks good with a text!}
\item $\forall n \in \mathbb{N}$ $\exists m: n=2m\footnote{I am the second
footnote, and not a $m^2$ expression.} \lor n=2m+1$
\end{itemize}
\end{document}
的用途geometry
只是制作小图片来显示输出。
附注。当你似乎需要\<space>
数学公式时,问问自己是否真的有二公式,就像本例一样。并且,请不要给读者添加数学模式的脚注:它们非常含糊。