Un problema con revtex4 y colortbl

Un problema con revtex4 y colortbl

Nunca antes me encontré con el siguiente problema, donde cada vez que intentaba usar matrices, LaTeX generaba un error;

!undefined control sequence.

Estaba muy desconcertado sobre cómo se produce este error. ¿Usé algo que no debería usar?

\documentclass{revtex4} 
\usepackage{amsmath,colortbl} 
\begin{document}
$$\begin{bmatrix} 1 & 2 \\ \end{bmatrix}$$ 
\end{document}

Respuesta1

Si elimino la mayoría de los comandos personalizados y la carga de paquetes, entonces esto es lo que me queda y todavía muestra el problema:

\documentclass{revtex4}

\usepackage{amsmath}
\usepackage{colortbl}

\begin{document}

$\begin{bmatrix}
1 & 2 \\
\end{bmatrix}$

\end{document}

El problema parece surgir como un conflicto entre la revtex4clase y el colortblpaquete. Eliminar cualquiera de los dos (ya sea no cargar colortblo usar la articleclase) hace que el problema desaparezca.

hay una respuestapor David Carlisle (quien escribió colortbl) que involucra a estos dosque está usando la revtex4-1clase. Supongo que esta es una versión similar pero un poco más nueva de revtex4. Creo que usarlo hace que el problema desaparezca, por lo que recomendaría usar esa clase si es posible.

De lo contrario, espere hasta que alguien que conozca mejor estos paquetes/clases le explique dónde radica el conflicto y cuál podría ser una solución alternativa adecuada.

información relacionada