Aktionen
Überschriften » Historie » Revision 8
« Zurück |
Revision 8/25
(Vergleich)
| Weiter »
Patrick Schulz, 01.07.2021 11:43
Bitte erst global umsetzen, wenn das common-Framework in den Master-Branch gemergt ist!
Überschriften¶
Überschriften im transpect-tex Common Framework (transpect-headings.dtx)¶
\begin{heading}[<opt>]{<level>}
%% Eigentliche ÜS:
\tpTitle{…}
\tpAuthor{…}
\tpSubtitle{…}
\tpNumber{…}
\tpQuote{…}
\tpQuoteSource{…}
%% Overrides für ToC-Entries:
\tpTocTitle{…}
\tpTocAuthor{…}
\tpTocSubtitle{…}
\tpTocNumber{…}
%% Overrides für Kolumnentitel:
\tpTRunTitle{…}
\tpRunAuthor{…}
\tpRunSubtitle{…}
\tpRunNumber{…}
\end{heading}
<level>
ist der Name der ÜS-Ebene, z.B. chapter, section, subsubsection…<opt>
optionale Parameter für einzelne ÜSen. Wenn es keine gibt, eckige Klammern weglassen!notoc
: ÜS erzeugt keinen Eintrag im IHV
- Notwendig ist nur
\tpTitle{}
; der Rest optional \tpAuthor{}
ist der Abschnitts-/Kapitelautor\tpSubtitle{}
ist der Untertitel\tpNumber{}
ist der ÜS-Zähler samt Präfix (z.B. "Kapitel 2", "2.1.2.3", "Anhang A", etc.)\tpQuote{}
ist ein Zitat\tpQuoteSource{}
die Quelle dazu
In jedem Makro kann \TitleBreak
verwendet werden, was einen Zeilenumbruch an der Stelle erzeugt.
Overrides für Inhaltsverzeichnisse und Kolumnentitel¶
*Zu den Makros\tp<Makro>
mit <Makro> := (Author|Number|Subtitle|Title)
gibt es je zwei Overrides: \tpRun<Makro>
und \tpToc<Makro>
.
- Fehlt das Override, wird der Inhalt von
\tp<Makro>
für Kolumnentitel bzw. IHV-Eintrag verwendet. - Ist
\tp(Run|Toc)<Makro>{<Text>}
gesetzt, wird<text>
statt der Inhalt von\tp<Makro>
verwendet. - Ist
\tp(Run|Toc)<Makro>{}
gesetzt (also mit leerem Argument!), wird die Ausgabe des <Makro> in Kolumnentitel/IHV unterdrückt.
Beispiel:
\begin{heading}{chapter} \tpTitle{Ein Text} \tpAuthor{Max Musterfrau} \tpTocAuthor{Max Mustertransfrau} \tpRunTitle{Ein Alternativtext} \tpRunAuthor{} \end{heading}würde als ÜS
Max Musterfrau: Ein Texterzeugen. Als Toc-Eintrag würde
Max Mustertransfrau: Ein Textausgegeben, it dem Override für den Autorennamen. Als Kolumnentitel würde dann
Ein Alternativtextausgegeben. Der Autorenname wird im Kol-Titel unterdrückt, weil das Argument von
\tpRunAuthor
in dem Fall leer ist.
Von Patrick Schulz vor mehr als 3 Jahren aktualisiert · 8 Revisionen