pagebackref muestra un error en la preparación del artículo

pagebackref muestra un error en la preparación del artículo

Recibo un error mientras uso pagebackref=true. Cuando no lo uso pagebackref=true, el programa funciona como se esperaba. Este es un artículo del Central European Journal of Computer Science. ¿Existe alguna otra alternativa para pagebackref?

error al usar la referencia de página anterior

Respuesta1

Probablemente la clase ya haya cargado el paquete hyperref. LaTeX no puede cargar un paquete dos veces (pensemos \newcommanden amigos). Por lo tanto, LaTeX omite la parte de carga de \usepackageo \RequirePackage. Solo verifica el argumento opcional final, que solicita una versión mínima del paquete. Y mira las opciones. LaTeX comprende las opciones de los paquetes, que pueden describirse como "características". Si las opciones de este último \usepackageya están presentes en la primera carga del paquete, entonces LaTeX está satisfecho. Sin embargo, si hay al menos una opción nueva, que no se proporcionó antes, entonces LaTeX piensa que el usuario quiere una nueva "característica", pero no puede cargar una opción independiente del paquete y arroja el mensaje de error.

Soluciones alternativas:

  • especificandotodoopciones necesarias en la primera \usepackage(o \RequirePackage). El texto de ayuda del mensaje de error de conflicto de opciones los enumera.

  • La primera llamada de un paquete puede estar oculta en una clase o en otro paquete; la opción no se puede especificar directamente. \PassOptonsToPackageayuda:

    \PassOptionsToPackage{pagebackref=true}{hyperref}
    \documentclass[CEJCS,PDF]{cej}
    

    Entonces la línea \usepackage[pagebackref=true]{hyperref}funciona sin errores. Además, la línea se puede eliminar o reducir en \usepackage{hyperref}caso de que la clase cejse olvide de cargar hyperrefo hacer explícita la dependencia.

  • Algunas clases (paquetes) ofrecen opciones especiales para pasar opciones adicionales a los paquetes cargados por la clase, por ejemplo, opción hyperrefde clase beamer.

información relacionada