Wie kann der Platz nach einer Autorenblockade reduziert werden? (ieeetran)

Wie kann der Platz nach einer Autorenblockade reduziert werden? (ieeetran)

Ich benutze \documentclass[10pt, conference, compsocconf, letterpaper]{IEEEtran}.

Wie kann ich den Abstand zwischen dem Autorenblock (mit ihren Zugehörigkeiten) und dem Text verringern?

Gerade habe ich:

Paper Title

  authors
affiliation




col1   col2
....   ....

Aber ich hätte gerne:

Paper Title

  authors
affiliation

col1   col2
....   ....

Antwort1

In "So verwenden Sie die IEEEtran LaTeX-Klasse," erklärt Michael Shell:

IEEEtran stellt den Befehl zur Verfügung \IEEEaftertitletext{}, mit dem Text eingefügt oder der Abstand zwischen dem Titelbereich und dem Haupttext geändert werden kann: \IEEEaftertitletext{\vspace{-1\baselineskip}}

Soweit ich weiß, verwenden einige Zeitschriften diese Änderung, um die Publikations-ID-Markierungen am unteren Rand der Titelseite auszugleichen. Sie bietet eine Möglichkeit, den für Text verfügbaren Platz nach dem Aufruf von konsistent zu halten \IEEEpubid{}. Allerdings listet Shell im Abschnitt „Häufige Benutzerfehler“ Folgendes auf:

Ändern der Standardabstände, Abschnittsüberschriftenstile, Ränder oder Spaltenstile

Daher ist es für Benutzer wahrscheinlich am besten, den Abstand unverändert zu lassen, insbesondere bei Zeitschrifteneinreichungen, und dann den Redakteuren die Kontrolle über den Abstand nach dem Titel zu überlassen. Bei Konferenzeinreichungen sind die Faktoren etwas anders, da sie \IEEEpubid{}im Konferenzmodus deaktiviert sind.


Ist im Konferenzmodus \IEEEaftertitletextgesperrt. Um ihn zu aktivieren, geben Sie ihn bitte \IEEEoverridecommandlockoutsvorher an.

Antwort2

Der interne Befehl \@maketitlefügt etwas vertikalen Abstand hinzu, bevor er die verwendete Gruppe schließt:

\addvspace{0.5\baselineskip}\egroup

Sie können den Befehl patchen, um dies durch ein anderes Leerzeichen zu ersetzen. Im folgenden Beispiel habe ich das etoolboxPaket verwendet, um den Standard 0.5\baselineskipdurch -1\baselineskip(verwenden Sie einen anderen Wert, der Ihren Anforderungen entspricht) zu ersetzen:

\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}

Bildbeschreibung hier eingeben

Antwort3

Ich habe eine einfache Möglichkeit gefunden, dies zu tun: Innerhalb des \author{}Blocks, direkt vor der schließenden geschweiften Klammer, habe ich hinzugefügt \\[-3.0ex], wodurch ein Teil des vertikalen Raums effektiv entfernt wurde. Natürlich kann man -3durch jeden beliebigen negativen Wert ersetzen.

\title {Paper Title} 
\author {
    \IEEEauthorblockN {
        Only Author
    }
    \IEEEauthorblockA {
        University of X, Xland
    }
    \\[-3.0ex]
}

verwandte Informationen