Cómo abreviar palabras especiales para IEEEtran.bst

Cómo abreviar palabras especiales para IEEEtran.bst

De acuerdo a IEEEtran_bst_HOWTO:

IEEEabrv.bibcontiene 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 *.bibarchivo 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í LaTeXse genera:

ingrese la descripción de la imagen aquí

¿Es posible aplicar abreviaturas de destino (como adquirir el siguiente resultado) sin cambios manuales en *.bibel archivo?

ingrese la descripción de la imagen aquí

Respuesta1

Recibí una respuesta con cambios manuales en el bibarchivo.

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

  1. Descargardiario_abreviaturas_ieee.txt
  2. Iniciar JabRef
  3. Navegue a Opciones, Administrar abreviaturas de revistas
  4. En la sección inferior "Archivos externos", haga clic en el botón "Examinar" (antes de "Descargar")
  5. Busque journal_abbreviations_ieee.txty haga clic en "Aceptar"
  6. Haga clic en Aceptar"

Utilice JabRef para abreviatura

  1. Abra el bibarchivo en JabRef
  2. Ahora haga doble clic en el artículo donde desea utilizar la abreviatura.
  3. Se abre el editor de entradas.
  4. Asegúrese de que la pestaña "Campos obligatorios" esté seleccionada
  5. A la derecha del campo "Diario", hay un botón "Alternar abreviatura". Presionalo.
  6. 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.
  7. Repita estos pasos para todas las entradas.
  8. guardar la bibliografia

Abreviatura de diario de Toogle

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".

información relacionada