Cómo modificar un estilo de bibliografía existente

Cómo modificar un estilo de bibliografía existente

Habiendo leídoesterespuesta sobre cómo modificar un estilo de bibliografía existente si solo desea aplicar pequeños cambios (es decir, si desea evitar definir un estilo completamente nuevo usando latex makebst), me preguntaba si es posible lograr estosintener que crear un nuevo .bstarchivo: ¿Puedo usar un estilo de bibliografía existente (por ejemplo, plain) y realizar cambios directamente en mi .texdocumento?

La motivación detrás de esto es que me gustaría poder cambiar rápidamente el estilo de la bibliografía subyacente (por ejemplo, de simple a abreviado) manteniendo las modificaciones (por ejemplo, variaciones de fuente) sin tener que crear un nuevo archivo de estilo modificado.

Entonces me pregunto si se puede lograr algo como esto, usado en un .texdocumento:

\bibliographystyle{plain}
% modifications to the style come here, e.g. modify FUNCTION {date.block}

¡Gracias de antemano!

Respuesta1

No, siempre tienes que crear un .bstarchivo nuevo. BibTeX lee el .bstarchivo cuando lo formatea, pero no tiene interacción directa con el .texarchivo (escanea el .auxarchivo en busca de citas y nombres de estilo, pero eso es todo). Puede utilizar el filecontentsentorno para incrustar un .bstarchivo dentro de .texotro, pero probablemente esto no sea tan útil ya que .bstlos archivos tienden a ser grandes (lo normal es más de 1000 líneas). Tenga en cuenta que no es necesario generar un .bstarchivo desde cero: es posible hacer una copia renombrada y alterar las partes requeridas (pregunte sobre su modificación en una pregunta separada si es necesario).

Una de las razones del desarrollo debiblatexEs precisamente porque deja el formato al .texarchivo. Como tal, biblatexlos estilos se pueden ajustar en el documento LaTeX. Por otro lado, biblatexutiliza un conjunto de estilos estándar completamente separado del BibTeX tradicional, por lo que una transición puede no ser trivial, dependiendo de sus requisitos.

información relacionada