problema con revtex/amsmath.sty

problema con revtex/amsmath.sty

No soy un experto, sólo un usuario de látex. Mi computadora usa el sistema operativo MacOS 10.13.6 High Sierra. Un día fue necesario reinstalar TexLive y después de eso, los archivos revtex que antes se compilaban sin errores (pdflatex o con TexShop), ahora ya no se compilan. Ya busqué problemas similares en la web y nada; y también instalé versiones anteriores de MacTeX.pkg; También intenté instalar TexLive a través de MacPorts; y el problema persiste. ¿Qué tengo que hacer? Cualquier ayuda, por favor. A continuación, está escrito el mensaje de error de compilación. Muchas gracias de antemano Daniel.

amsmath.sty:152: Error de LaTeX: comando \negmedspace ya definido. O nombre \end... ilegal, consulte la página 192 del manual.

Consulte el manual de LaTeX o LaTeX Companion para obtener una explicación. Escriba H para obtener ayuda inmediata. ...

l.152 ...egmedspace}{\tmspace-\medmuskip{.2222em}}

Respuesta1

No proporcionó ningún ejemplo, pero claramente tiene una copia antigua deamsmath.sty

Está recibiendo un error "ya definido" en la línea 152 de amsmath.sty

l.152 ...egmedspace}{\tmspace-\medmuskip{.2222em}}

Pero la línea que se establece \negmedspaceen una corriente amsmath.styes la línea 175.

\DeclareRobustCommand\negmedspace{\tmspace-\medmuskip{.2222em}}

y esto no puede dar un error ya definido ya que anteriormente en el archivo el comando no está definido específicamente para evitar este error. La línea 160 es

\let\negmedspace\@undefined

Entonces, si tiene instalado un sistema tex actual, verifique su archivo de registro que mostrará la ruta completa a amsmath.sty. Es de suponer que tiene una versión local antigua o modificada que enmascara la amsmath.styque se encuentra en la distribución tex.

información relacionada