Paquete JMLR.cls: comportamiento incorrecto de \gracias

Paquete JMLR.cls: comportamiento incorrecto de \gracias

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 \thanksreferencias 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 ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

¿Cuál podría ser el problema? Se agradecería cualquier sugerencia sobre posibles errores.

\thanks¡mucho! Alex

ACTUALIZACIÓN:Para mí, \nametagde 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 \authors, 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.

ingrese la descripción de la imagen aquí

\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}

información relacionada