我正在使用 friggeri-cv Latex 包。我以以下方式使用脚注:
\documentclass[]{friggeri-cv}
\section{experience}
\begin{entrylist}
%-- ----------------------------------------------
\entry
{2013 -- Now}
{Somename}
{Someplace, Somecountry}
{\emph{Job} \\
Lorem Ipsum
\begin{itemize}
\item Random[\footnotemark] random
\item Random [\footnotemark] random
\item Item
\end{itemize}
}
\end{entrylist}
\footnotetext{One}
\footnotetext{Two}
\end{document}
我得到的输出是这样的:
2.One
2.Two
我期望的是这样的:
1. One
2. Two
有人能向我解释一下这个错误是什么吗?
谢谢
答案1
通过@Guido:
问题:在执行时\footnotetext
从最后一个计数器中获取值。\footnotemark
正如我在上面发布的代码中所看到的,我使用了两个,中间\footnotemark
没有 a ,因此取了最后使用的计数。\footnotetext
\footnotetext
\footnotemark
我尝试使用\footnotetext
in between \item
,但脚注没有被渲染。参见代码片段:
\item Random[\footnotemark]
\footnotetext{One}
\item Random[\footnotemark]
\footnotetext{Two}
上面的例子不起作用,也就是说脚注没有得到渲染。
以下解决方案(由@Guido 提供)对我有用:\footnotetext
采用可选参数。因此,您可以\footnotetex[1]{One}
为第一个编写。
相关代码片段:
\footnotetext[1]{One}
\footnotetext[2]{Two}