.png)
Estoy usando \documentclass[10pt, conference, compsocconf, letterpaper]{IEEEtran}
.
¿Cómo puedo reducir el espacio entre el bloque de autores (con sus afiliaciones) y el texto?
Ahora mismo tengo:
Paper Title
authors
affiliation
col1 col2
.... ....
Pero me gustaría tener:
Paper Title
authors
affiliation
col1 col2
.... ....
Respuesta1
En "Cómo utilizar la clase IEEEtran LaTeX", explica Michael Shell:
IEEEtran proporciona el comando
\IEEEaftertitletext{}
que se puede utilizar para insertar texto o modificar el espacio entre el área del título y el texto principal:\IEEEaftertitletext{\vspace{-1\baselineskip}}
†
Lo mejor que puedo decir es que algunas revistas utilizan esta modificación para compensar las marcas de identificación de la publicación en la parte inferior de la página del título. Proporciona un medio para mantener constante la cantidad de espacio disponible para mensajes de texto después de la llamada \IEEEpubid{}
. Dicho esto, en la sección "Errores comunes del usuario", Shell enumera:
Modificar los espacios predeterminados, los estilos de encabezado de sección, los márgenes o el estilo de columna
Por lo tanto, probablemente sea mejor para los usuarios dejar el espaciado como está, especialmente para los envíos de revistas, y luego dejar que los editores controlen el espaciado posterior del título. Los factores son un poco diferentes para los envíos a conferencias, ya que \IEEEpubid{}
están deshabilitados en el modo de conferencia.
† En modo conferencia, \IEEEaftertitletext
está bloqueado. Para habilitarlo, especifique \IEEEoverridecommandlockouts
de antemano.
Respuesta2
El comando interno \@maketitle
agrega algo de espacio vertical antes de cerrar el grupo que usa:
\addvspace{0.5\baselineskip}\egroup
Puede parchear el comando para reemplazarlo con algún otro espaciado; en el siguiente ejemplo utilicé el etoolbox
paquete para reemplazar el valor predeterminado 0.5\baselineskip
con -1\baselineskip
(use cualquier otro valor que se adapte a sus necesidades):
\documentclass[10pt, conference, compsocconf, letterpaper]{IEEEtran}
\usepackage{etoolbox}
\author{The Author\thanks{M. Shell is with the Georgia Institute of Te
chnology.}}
\title{The Title}
\makeatletter
\patchcmd{\@maketitle}
{\addvspace{0.5\baselineskip}\egroup}
{\addvspace{-1\baselineskip}\egroup}
{}
{}
\makeatother
\begin{document}
\maketitle
Some test text test text test text test text test text test text test text test text test text test text test text test text test text test text test text test text test text
\end{document}
Respuesta3
Pensé una forma sencilla de hacerlo: dentro del \author{}
bloque, justo antes de la llave de cierre, agregué \\[-3.0ex]
, lo que efectivamente eliminó parte del espacio vertical. Obviamente, uno puede reemplazar -3
con cualquier valor negativo que desee.
\title {Paper Title}
\author {
\IEEEauthorblockN {
Only Author
}
\IEEEauthorblockA {
University of X, Xland
}
\\[-3.0ex]
}