我想将 .png 文件中的符号作为 \thanks-symbol 包含进来。我使用的代码如下,以前可以正常工作。从那时起我就没再更改过,但现在它不再起作用了。
\documentclass{scrartcl}
\usepackage{footmisc,graphicx}
\newcommand*\wine{\protect\includegraphics[height=.5em]{62343_a}}
\DefineFNsymbols*{woexl}{\wine \dagger \ddagger \S \P \| {**} {\dagger\dagger}{\ddagger\ddagger}}
\setfnsymbol{woexl}
\title{Title\thanks{test}}
\author{Author\thanks{test}}
\begin{document}
\maketitle
\end{document}
错误消息是“缺少插入的 $。[\end]”。
有趣的是,当只使用一个 \thanks 时,它可以正常工作。因此以下代码有效:
\documentclass{scrartcl}
\usepackage{footmisc,graphicx}
\newcommand*\wine{\protect\includegraphics[height=.5em]{62343_a}}
\DefineFNsymbols*{woexl}{\wine \dagger \ddagger \S \P \| {**} {\dagger\dagger}{\ddagger\ddagger}}
\setfnsymbol{woexl}
\title{Title}
\author{Author\thanks{test}}
\begin{document}
\maketitle
\end{document}
答案1
这与使用图像作为第一个脚注标记关系不大,而是与它\dagger
是一个数学符号有关。
\documentclass{article}
\usepackage{footmisc,graphicx}
\DeclareRobustCommand*\wine{\includegraphics[height=.5em]{example-image}}
\DefineFNsymbols*{woexl}{%
\wine
\textdagger
\textdaggerdbl
\S
\P
\textbar
{**}%
{\textdagger\textdagger}%
{\textdaggerdbl\textdaggerdbl}%
}
\setfnsymbol{woexl}
\title{Title\thanks{test}}
\author{Author\thanks{test} \
\thanks{3} \
\thanks{4} \
\thanks{5} \
\thanks{6} \
\thanks{7} \
\thanks{8} \
\thanks{9}
}
\begin{document}
\maketitle
\end{document}
您scrartcl
还必须更改脚注的排版方式,否则标记将与文本重叠。