我需要在标题中添加一个带 * 的脚注,并在脚注的开头加上致谢。我见过针对所有这些问题的单独解决方案,但从未见过组合解决方案。
到目前为止我尝试过这种组合:
\patchcmd{\maketitle}{\@fnsymbol}{\@arabic}{}{}
\patchcmd{\maketitle}{\setcounter{footnote}{0}}{}{}{}
\newcommand{\footstar}[1]{$^*$\footnotetext{$^*$#1}}
\title{TITLE \footstar{Manuscript received February 2012; revised May 2013.}}
\author{AUTHOR \thanks{THANKS} \\ INSTITUTION}
但是,当我这样做时,我在“*”脚注前得到了一个“0”。
答案1
您正在寻找这样的东西吗?
代码
\documentclass{article}
\makeatletter
\def\@fnsymbol#1{\ensuremath{\ifcase#1\or *\or 1\or 2\or
3\or 4\or 5\or 6\or 7\or 8\else\@ctrerr\fi}}
\makeatother
\begin{document}
\title{TITLE \footnote{Manuscript received February 2012; revised May 2013.}}
\author{AUTHOR \thanks{THANKS} \\ INSTITUTION}
\maketitle
\end{document}
无论如何,我不建议这样使用脚注标记,因为后面的脚注可能会让人感到困惑。
可能是这样的
\makeatletter
\def\@fnsymbol#1{\ensuremath{\ifcase#1\or *\or a\or b\or
c\or d\or e\or f\or g\or h\else\@ctrerr\fi}}
\makeatother
这导致使用*
标题和字母作为\thanks
命令更好,如以下示例所示:
\documentclass{article}
\makeatletter
\def\@fnsymbol#1{\ensuremath{\ifcase#1\or *\or a\or b\or
c\or d\or e\or f\or g\or h\else\@ctrerr\fi}}
\makeatother
\begin{document}
\title{TITLE \footnote{Manuscript received February 2012; revised May 2013.}}
\author{AUTHOR \thanks{THANKS} \\ INSTITUTION}
\maketitle
Some text\footnote{1st real footnote}
\end{document}
答案2
以下是我处理这个问题的方法。正如@karlkoeller 所建议的那样,我在序言中使用了这个方法,然后我将脚注计数器重置为从正文中的“2”开始。我认为这是一种相当粗略且现成的方法。
\makeatletter
\def\@fnsymbol#1{\ensuremath{\ifcase#1\or *\or 1\or 2\or
3\or 4\or 5\or 6\or 7\or 8\else\@ctrerr\fi}}
\makeatother
\begin{document}
\title{TITLE \footnote{Manuscript received February 2012; revised May 2013.}}
\author{AUTHOR\thanks{THANKS}}
\section{INTRODUCTION}
{\setcounter{footnote}{1}}{}{}{}
答案3
有一个不太像 LaTeX 的解决方案,但是另一方面它给你了完全的灵活性:
- 我们需要一个没有任何符号的脚注。
\usepackage{lipsum}
\newcommand\blfootnote[1]{%
\begingroup
\renewcommand\thefootnote{}\footnote{#1}%
\addtocounter{footnote}{-1}%
\endgroup }
看这回答更多细节。
只需将没有标记的脚注放在您想要的任何位置,但在同一页面上,在脚注文本内添加标记并调整对齐方式:
\blfootnote{\hspace*{-7.4pt}$\dagger$ Your Acknowledgements here}
使用数学语言添加标记:
My Title $^\dagger$
再说一次,我知道这不是 LaTeX 应该工作的方式,但另一方面,您应该只对标题页执行此操作,再加上所提出的解决方案为您提供了完全的灵活性,可以决定将什么、如何以及在何处放置脚注。