De acuerdo a IEEEtran_bst_HOWTO
:
IEEEabrv.bib
contiene la forma abreviada delos nombres de las revistas y revistas. Recomendado para trabajos que se presentarán al IEEE.
Ambos no pueden abreviar palabras comunes en cada entrada.
¿Hay alguna forma de abreviar automáticamente palabras especiales (como Conference: Conf.
o International: Intl.
) dentro de las referencias?
Como cuestión de supuesto MWE
, suponga los siguientes archivos:
El archivo principal:
\documentclass[letterpaper, 10pt, conference]{IEEEconf}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\title{My Title*}
\author{Guy$^{1}$
\thanks{*This work was not supported by any organization}% <-this % stops a space
\thanks{$^{1}$Guy is with Hell, {\tt\small [email protected]}}%
}
\begin{document}
\maketitle
\thispagestyle{empty}
\pagestyle{empty}
\begin{abstract}
ABSTRACT
\end{abstract}
\nocite{*}
\bibliographystyle{IEEEtranS}
\bibliography{IEEEabrv,references}{}
\end{document}
Y su *.bib
archivo correspondiente:
@inproceedings{lau2011automatic,
title={Automatic learning of pushing strategy for delivery of irregular-shaped objects},
author={Lau, Manfred and Mitani, Jun and Igarashi, Takeo},
booktitle={Robotics and Automation (ICRA), 2011 IEEE International Conference on},
pages={3733--3738},
year={2011},
organization={IEEE}
}
Así LaTeX
se genera:
¿Es posible aplicar abreviaturas de destino (como adquirir el siguiente resultado) sin cambios manuales en *.bib
el archivo?
Respuesta1
Recibí una respuesta con cambios manuales en el bib
archivo.
EnJabRef, existe la posibilidad de abreviar los títulos de las revistas en función de listas preconfiguradas. Un extenso instructivo está disponible enhttps://help.jabref.org/en/JournalAbbreviations
Configurar JabRef
- Descargardiario_abreviaturas_ieee.txt
- Iniciar JabRef
- Navegue a Opciones, Administrar abreviaturas de revistas
- En la sección inferior "Archivos externos", haga clic en el botón "Examinar" (antes de "Descargar")
- Busque
journal_abbreviations_ieee.txt
y haga clic en "Aceptar" - Haga clic en Aceptar"
Utilice JabRef para abreviatura
- Abra el
bib
archivo en JabRef - Ahora haga doble clic en el artículo donde desea utilizar la abreviatura.
- Se abre el editor de entradas.
- Asegúrese de que la pestaña "Campos obligatorios" esté seleccionada
- A la derecha del campo "Diario", hay un botón "Alternar abreviatura". Presionalo.
- Ahora, la abreviatura debería estar en el campo "Diario". Si no, entonces el nombre de la revista no está en la lista de abreviaturas.
- Repita estos pasos para todas las entradas.
- guardar la bibliografia
Notas
IEEE utiliza cadenas para las abreviaturas. Según la documentación, deben incluirse mediante \bibliopgraphy{IEEEabrv}
.
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,mybibfile}
El modelo de datos interno de JabRef es BibTeX. No hay ninguna base de datos adicional ni conversión involucrada.
También hay "Herramientas -> Nombres de revistas no abreviados", pero no pude encontrar una opción para "Nombres de revistas abreviados".