Establecer opciones de natbib después de cargar el paquete natbib

Establecer opciones de natbib después de cargar el paquete natbib

¿Es posible configurar (o cambiar) elnatbib opciones del paquete?después¿Está cargando (es decir, después de la línea \usepackage{natbib})?

La razón por la que lo necesito es que estoy usando un estilo LaTeX de un diario y tiene unnatbibopción que significa"...maneja entradas de referencia en el sistema autor-año utilizando el paquete natbib", de acuerdo con la documentación de estilo de revista, y necesito ajustar algunas configuraciones (como 'ordenar y comprimir', por ejemplo), pero no sé cómo hacerlo ya que no cargo el paquete 'natbib' directamente.

Sé que hay un comando\biboptions{} en estilo Elsevier LaTeX que hace exactamente lo que quiero. Pero hasta donde tengo entendido, este comando es específico de su estilo y no pertenece alnatbibpaquete en sí, o me equivoco?

PD: estoy trabajando con Springer's.'SVJour3'clase de documento actualmente. Creo que es muy utilizado. Entonces, ¿tal vez alguien pueda sugerirme una forma de ordenar las citas para que no se vean como [2,3,1]en lugar de [1-3]o al menos [1,2,3]en el texto?

¡Gracias!

Respuesta1

Puedes usar\PassOptionsToPackage{OPTIONS}{PACKAGE} para configurar opciones adicionales que deben usarse cuando se carga el paquete. Pero tienes que usarlo.antesel paquete se carga.

O puede utilizarlo PreventPackageFromLoadingdesde el scrfilepaquete, que forma parte de KOMA-Script. Puede evitar que el paquete se cargue y luego cargarlo usted mismo después de restablecer los paquetes bloqueados con \ResetPreventPackageFromLoading. Más en la Guía KOMA-Script ( scrguide).

Respuesta2

La \biboptionsmacro parecería estar configurada por la elsarticleclase de documento (o uno de sus archivos subsidiarios), en lugar de por natbib. Si puede usar este comando para deshabilitar la clasificación/compresión de referencias numéricas, lo haría.

Los comandos natbibproporcionados para cambiar los valores predeterminados relacionados con las citas son \setcitestyley \bibpunct. El \bibpunctcomando es el más antiguo de los dos y siempre toma exactamente seis argumentos. El comando \setcitestyle, por el contrario, es más flexible y también un poco más "prolijo". Sin embargo, ninguno de estos dos comandos le permitiría deshacer una opción de paquete como "ordenar y comprimir".

Finalmente, diría que si se ve obligado a utilizar una determinada clase de documento y archivo de estilo de bibliografía para el envío de su revista, generalmente no es productivo intentar subvertir este requisito. Una carta de presentación, en la que se explica al editor y a los asistentes editoriales por qué una o más configuraciones incluidas en la configuración predeterminada de su revista no se eligen de manera óptima y por qué deberían considerar aceptar un conjunto diferente de configuraciones, puede ser el mejor enfoque para lograr una respuesta satisfactoria. resultado.

Respuesta3

Creo que encontré la respuesta en lo que respecta a los artículos de Elsevier (estoy usando elsarticle.cls). elsarticle-num.bstrequiere que las entradas en la base de datos BibTeX estén precedidas por una \bibitemetiqueta, por ejemplo

\bibitem{
 @article{Bridgman1914,
  author = {P. W. Bridgman},
  title = {A complete collection of thermodynamic formulas},
  journal = {Physical Review},
  year = {1914},
  volume = {3},
  issue = {4},
  pages = {273--281},
 }
}

Si se hace esto las referencias deberían aparecer ordenadas en el artículo.

información relacionada