Буквы как символы сносок на титульном листе

Буквы как символы сносок на титульном листе

Я пытаюсь отформатировать документ так, чтобы на титульном листе я мог использовать '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}

Связанный контент