
Parece que esto es algo raro, ya que no encontré referencias en Internet sobre este tema.
Utilizo el archivo de estilo JMLR.cls y quiero presentar a dos autores con diferentes \thanks
referencias y con diferentes (por supuesto) símbolos. Sin embargo, parecen obtener el mismo símbolo.
Usando MacTeX (TeXLive 2014), el ejemplo mínimo es el siguiente
\documentclass{jmlr}
\title{Title}
\author{Author 1\thanks{Thanks 1}
\and
Author 2\thanks{Thanks 2}
}
\begin{document}
\maketitle
\end{document}
que produce
¿Cuál podría ser el problema? Se agradecería cualquier sugerencia sobre posibles errores.
\thanks
¡mucho! Alex
ACTUALIZACIÓN:Para mí, \nametag
de alguna manera no funcionó tan bien, de ahí la pregunta.
Respuesta1
La siguiente adición a su preámbulo, antes de realizar llamadas a macros de títulos, soluciona el problema:
\makeatletter
\renewcommand*{\thanks}[1]{%
\footnotemark
\protected@xdef\@thanks{\@thanks
\protect\footnotetext[\arabic{footnote}]{#1}}%
}
\makeatother
El problema es que la marca de la nota al pie se establece con la \author
s, pero nunca se transfiere al texto de la nota al pie (almacenado en \@thanks
). Como tal, se utiliza la marca de nota al pie predeterminada ya que no está especificada.
\documentclass{jmlr}
\makeatletter
\renewcommand*{\thanks}[1]{%
\footnotemark
\protected@xdef\@thanks{\@thanks
\protect\footnotetext[\arabic{footnote}]{#1}}%
}
\makeatother
\title{Title}
\author{Author 1\thanks{Thanks 1}
\and
Author 2\thanks{Thanks 2}
}
\begin{document}
\maketitle
\end{document}