标题页上的字母作为脚注符号

标题页上的字母作为脚注符号

我正在尝试格式化论文,以便在标题页上我可以使用“a”作为作者姓名脚注的符号。我尝试使用 \renewcommand {\renewcommand{\thefootnote}{a} 但这只会更改顶部符号,而不会更改底部符号。这是我的代码:

\begin{document}  

\begin{titlepage}

\title{My paper}

\author{
{\renewcommand{\thefootnote}{a}
Me\footnote{info} }}

\maketitle

\end{titlepage}

当我编译这个时,我得到了“a”作为上标,但在页面底部我只得到了一个“*”。知道为什么这种情况一直发生吗?

答案1

在 author 内部应该是一个环境,而在外部则变为默认环境。因此,您必须在 title 环境内部和外部给出该命令。(为此,我定义了 '\myalph' 命令以使您的文档清晰。)此外,即使在 author 环境内部和外部使用该命令,您也需要一个技巧,因为 footnote 命令会要求 author 环境中提供默认的脚注标记。技巧是在 author 内部给出脚注标记,然后使用 footnotetext 输入它。

\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}

%opening
\title{}
\author{}

\newcommand{\myalphfoot}
{
\renewcommand{\thefootnote}{\alph{footnote}}
}
\begin{document}  

\begin{titlepage}

\title{My paper \footnote{test}}
\myalphfoot

\author{
\myalphfoot
Me\footnotemark[1] }

\footnotetext[1]{info}
\maketitle

\end{titlepage}


test\footnote{test2}

\end{document}

相关内容