Projekt

Allgemein

Profil

Überschriften » Historie » Version 7

Patrick Schulz, 26.04.2021 11:41

1 1 Patrick Schulz
h1. Überschriften
2
3 3 Patrick Schulz
h2. Überschriften im *transpect-tex Common Framework* ("transpect-headings.dtx":https://gitlab.le-tex.de/transpect-tex/transpect-tex/-/blob/master/src/transpect-headings.dtx)
4 2 Patrick Schulz
5 1 Patrick Schulz
<pre><code class="text">
6
\begin{heading}[<opt>]{<level>}
7
  \title{…}
8
  \author{…}
9
  \subtitle{…}
10
  \number{…}
11
  \toctitle{…}
12
  \tocauthor{…}
13
  \runtitle{…}
14
  \quote{…}
15
  \quotesource{…}
16
\end{heading}
17
</code></pre>
18
19
* @<level>@ ist die ÜS-Ebene, z.B. chapter, section, subsubsection…
20
* @<opt>@ optionale Parameter für einzelne ÜSen. Wenn es keine gibt, eckige Klammern weglassen!
21
** @notoc@: ÜS erzeugt keinen Eintrag im IHV
22
** @notocnumber@: Unterdrückt Ausgabe der ÜS-Nummerierung im IHV
23
* Notwendig ist nur @\title{}@; der Rest optional
24
* @\author{}@ ist der Abschnitts-/Kapitelautor
25
* @\subtitle{}@ ist der Untertitel
26
* @\number{}@ ist der ÜS-Zähler samt Präfix (z.B. "Kapitel 2", "2.1.2.3", "Anhang A", etc.)
27
* @\runtitle{}@ Ausgabe der ÜS im Kolumnentitel.
28
** Achtung: *Ob* die ÜS im Kolumnentitel erscheint, wird nach Verlagsvorgaben *styleseitig* festgelegt! Mit diesem Parameter lässt sich nur die Ausgabe überschreiben *falls* die ÜS in den Kolumnentitel geschrieben wird. 
29
** Fehlt die Angabe und die ÜS-Ebene erscheint im Koltitel, wird sie, je nach Style-Vorgaben, aus \title, \number und Autor zusammen gesetzt. 
30
** Wenn @\runtitle@ verwendet wird, wird der Kolumentitel genau so ausgegeben, wie er im Argument steht; es wird nichts automatisch ergänzt! 
31 6 Patrick Schulz
** Wenn @\runtitle@ eine ÜS-Nummerierung enthält, so muss diese mittels @\protect\numberline{}@ ausgezeichnet werden.
32 1 Patrick Schulz
** Nach @\numberline{}@ niemals ein Whitespace! Abstände zwischen Zähler und Titel kommen aus dem Style.
33 5 Patrick Schulz
* @\toctitle{}@ ist der Eintrag im IHV. fehlt dieser, wird, je nach style-Vorgaben, der IHV-Eintrag aus \title, \number, \author, etc. zusammen gesetzt.
34 7 Patrick Schulz
** Wie bei @\runtitle@ wird auch hier nichts generiert; 
35
** ÜS-Zähler müssen bei Bedarf konverterseitig via @\protect\numberline{}@ gesetzt werden.
36 5 Patrick Schulz
* @\tocauthor{}@ Wenn laut style der Autorenname im IHV ausgegeben wird, kann dieser hiermit überschrieben werden
37 1 Patrick Schulz
* @\quote{}@ Zitat unter ÜS
38
* @\quotesource{}@ Quelle des Zitats. Wird nur ausgewertet, wenn @\quote{}@ nicht leer ist / nicht fehlt.
39 4 Philipp Glatza
* die heading-Umgebung beinhaltet nur die Überschrift und das, was unmittelbar dazughegört. Alles, was Text ist (also bspw. der Inhalt einer section), muss hinter die Umgebung
40 1 Patrick Schulz
41
In jedem Makro kann @\TitleBreak@ verwendet werden, was einen Zeilenumbruch an der Stelle erzeugt.