¿Enumerar reemplaza la letra mayúscula 'A' con números?

¿Enumerar reemplaza la letra mayúscula 'A' con números?

Cuando intento hacer:

\documentclass{amsart}
\usepackage{enumerate}

\begin{document}

\begin{enumerate}[(A1)]
\item blah
\item blah blah
\end{enumerate}

\end{document}

Obtengo el resultado de:

(11) blah
(22) blah blah

Parece funcionar bien con otras letras mayúsculas, pero necesito específicamente la letra mayúscula 'A' para esta lista. ¿Cómo puedo arreglarlo?

Respuesta1

De hecho, el resultado es un poco sorprendente*, como esperaba que fuera:

(A1) bla

(B2) bla, bla

Habría esperado esto, ya que la entrada de \begin{enumerate}[...]introduce la variable de conteo para su lista y, de hecho, le dio dos variables de conteo.

Los posibles personajes activos aquí son

  • Ipara números romanos mayúsculas
  • ipara números romanos pequeños
  • 1para números arábigos
  • Apara letras mayúsculas
  • apara letras minúsculas

El último personaje activo bajo tu mando gana. No sé de dónde viene el segundo número. Todos los demás caracteres se ignoran, como el paréntesis o las "otras letras mayúsculas".

Si desea enumerateignorar uno de los 5 caracteres activos, debe encerrarlo entre llaves.

% arara: pdflatex

\documentclass{amsart}
\usepackage{enumerate}

\begin{document}    
    \begin{enumerate}[({A}1)]
        \item blah
        \item blah blah
    \end{enumerate} 
\end{document}

ingrese la descripción de la imagen aquí


*Me comuniqué con el responsable de este paquete y aquí está el comentario del Sr. Carlisle:

Obtienes 11, 22 porque cada una de las letras especiales se convierte \theenumiy define eso como (digamos) \alph{enumi}. Entonces, si A1obtienes \theenumi\theenumiy defines \theenumiser \alph, \arabicla última definición gana, pero aún así se imprimen dos contadores.

información relacionada