how - ieee citation latex
¿Cómo ecualizar manualmente las columnas en un documento IEEE si se usa BibTex? (5)
Las publicaciones de conferencias IEEE en formato de dos columnas requieren que los autores ecualicen manualmente las longitudes de las columnas en la última página de la presentación final. Normalmente lo he hecho al insertar una /newpage
cuando es necesario, que generalmente termina en algún lugar entre mis referencias (ingresadas manualmente).
Sin embargo, recientemente comencé a usar BibTeX para administrar referencias y ahora tengo un problema: mi última página contiene solo unas pocas referencias (generadas) y no puedo averiguar cómo ecualizar manualmente las columnas.
La última página es el final de la cola de lo que se genera por:
/bibliographystyle{IEEEtran}
/bibliography{IEEEabrv,library}
¿Alguna idea sobre cómo puedo igualar las columnas mientras continúo usando BibTeX?
IEEE requiere que los autores ecualicen las longitudes de las columnas en la última página.
ACM nos hace hacer esto también. Simplemente /vfill/break
insertando /vfill/break
a mano ya sea en el texto principal o en algún lugar del archivo .bbl, donde sea que las columnas se equilibren. En el momento en que la copia lista para la cámara va a ACM, ellos quieren que el archivo .bbl se alinee a mano de todos modos, por lo que los pequeños retoques a mano no presentan una dificultad adicional.
El truco del número de referencia podría ser bueno, excepto que nunca uso referencias numeradas :-)
El entorno multicols
funciona solo si tienes suerte y tu última página sale exactamente como bibliografía.
Sería extremadamente bueno (y no tan difícil) si algún pirata informático emprendedor compilara la funcionalidad de "equilibrar las dos columnas en la última página" directamente en la rutina de /output
LateX. La flexibilidad está en el motor subyacente, y haría feliz a mucha gente.
Me he enviado a las conferencias ACM e IEEE y lo más fácil para mí ha sido usar:
/usepackage{flushend}
He oído que no siempre funciona bien, pero ha sido genial para mí.
No estoy seguro de si Multicol está en conflicto con Bibtex y no tengo tiempo para comprobarlo, lo siento. Pero intente esto:
utilizar el paquete multicol
:
/usepackage{multicol}
en tu preámbulo, entonces:
/begin{multicols}{2}
/bibliographystyle{IEEEtran}
/bibliography{IEEEabrv,library}
/end{multicols}
Multicol equilibra automáticamente las columnas. Recomendaría usarlo en todo su documento, en lugar de usar la opción de dos columnas .cls o .sty''s.
También se puede hacer utilizando el paquete de saldo. Simplemente incluya el paquete de saldo en el preámbulo ( /usepackage{balance}
) e inserte /balance
algún lugar de la última página de su documento (por ejemplo, justo delante de las referencias). Sin embargo, no estoy seguro si está funcionando si la última página (ambas columnas) está completamente llena de referencias ...
Volví a RTFM de nuevo, y resulta que esto se explica directamente en "Cómo usar la clase IEEEtran LaTeX" por Michael Shell (mantenedor). La sección XIV señala que IEEEtran proporciona de manera útil el /IEEEtriggeratref{}
solo para este propósito. De forma predeterminada, dispara una /newline
en el número de referencia BibTeX dado. Incluso puede cambiar el comando para disparar con /IEEEtriggercmd{}
.