Vollständige Abschnittstitel im Inhaltsverzeichnis von Beamerarticle anzeigen, wenn kurze Abschnittstitel vorhanden sind – Fortsetzung

Vollständige Abschnittstitel im Inhaltsverzeichnis von Beamerarticle anzeigen, wenn kurze Abschnittstitel vorhanden sind – Fortsetzung

Dies ist eine Fortsetzung vondiese Frage. Es tut mir leid, ich konnte dort keinen Kommentar hinzufügen, also habe ich diese neue Frage geschrieben. Gonzalo Medina hat das Problem gelöst, indem er einen neuen \SectionBefehl definiert hat. Das funktioniert bei mir nicht. Ich verwende Lyx, um meine Beamer-Präsentation und Artikel zu erstellen. Daher kann ich Lyx nicht anweisen, den neu definierten Befehl \Sectionanstelle des Standardbefehls zu verwenden \section.

Gibt es also eine Möglichkeit, den \sectionBefehl oder das Inhaltsverzeichnis neu zu definieren/patchen, sodass das Inhaltsverzeichnis des Beamer-Artikels den vollständigen Abschnittstitel anstelle des Kurztitels verwendet?

Dank im Voraus

Antwort1

Ich konnte eine Lösung für diese Frage finden. Also bin ichZitieren Sie es auf der ursprünglichen Fragenseite.

Der folgende Code hat bei mir perfekt funktioniert. Er definiert die \sectionund die abhängigen \section*Befehle neu. Sie sollten diesen Code in die Präambel eines beamerarticleDokuments einfügen, sodass keine Modusspezifikation mit Either oder Noch erforderlich ist. Vielen Dank für Gonzalo Medinas obigen Beitrag undChristian Hupfers Beitragfür die Inspiration zum folgenden Code. Sie können diesen Code auch \partfür \subsectionund erweitern.\subsubsection

\makeatletter
\let\OriginalSection\section
\newcommand{\starredsection}[1]{%
\OriginalSection*{#1}%
}

\newcommand\unstarredsection[2][]{%
\OriginalSection{#2}
}

\renewcommand{\section}{%
\@ifstar{\starredsection}{\unstarredsection}%
}%
\makeatother

verwandte Informationen