タイトル ページの著者名の横に「a」という記号を脚注の記号として使用できるように、用紙をフォーマットしようとしています。\renewcommand {\renewcommand{\thefootnote}{a} を使用しようとしましたが、上の記号のみが変更され、下の記号は変更されません。これが私のコードです:
\begin{document}
\begin{titlepage}
\title{My paper}
\author{
{\renewcommand{\thefootnote}{a}
Me\footnote{info} }}
\maketitle
\end{titlepage}
これをコンパイルすると、上付き文字として「a」が表示されますが、ページの下部には「*」が表示されます。なぜこのようなことが起き続けるのか、理由をご存知ですか?
答え1
著者の内部は環境であるはずで、外部ではデフォルトに変わります。そのため、タイトル環境の内部と外部でコマンドを指定する必要があります。(このため、ドキュメントをわかりやすくするために '\myalph' コマンドを定義しました。) また、著者環境の内部と外部でコマンドを使用する場合でも、footnote コマンドが著者環境からデフォルトの脚注マークを要求するため、トリックが必要です。トリックは、著者の内部で脚注マークを指定し、後で 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}