Projekt

Allgemein

Profil

Titelei » Historie » Version 40

Patrick Schulz, 04.05.2022 14:05

1 1 Patrick Schulz
h1. Titelei
2
3 4 Patrick Schulz
Alles wird innerhalb von <pre>\begin{tpMeta}
4
  ...
5 38 Patrick Schulz
\end{tpMeta}</pre> angegeben und zwar VOR @\begin{document}@. Ausgaben erfolgt _optional_ mittels<pre>\tpMaketitle</pre>NACH @\begin{document}@. 
6 1 Patrick Schulz
7 38 Patrick Schulz
Auch ohne ausgegebene Titelei ist die @tpMeta@-Umgebung so weit möglich zu füllen, damit die Metadaten des Werkes ins PDF geschrieben werden können.
8
9 36 Maren Pufe
* Die folgenden Makros dürfen nur einmalig verwendet werden, sonst wird nur das letzte ausgewertet. Ausnahmen bilden die Umgebungen für die Autoren, Herausgeber, Reihenherausgeber und \tpFunding. 
10
* Zeilenumbrüche innerhalb können mit \newline realisiert werden.
11 35 Maren Pufe
12 4 Patrick Schulz
h2. Personen
13
14 5 Patrick Schulz
h3. Generelle Auszeichnung
15
16 4 Patrick Schulz
Alle Namen werden in eigene Umgebung gesteckt (jeder Name in eigene Umgebung; bei mehreren Namen: mehrere Umgebungen):
17
18
|_. Umgebung |_. Bedeutung |
19
| @tpAuthor@ | Autorin (Monographien) |
20
| @tpEditor@ | Herausgeberin (Collections) |
21
| @tpSeriesEditor@ | Reihenherausgeberin |
22
23
Darin werden die (verfügbaren) Autoreninformationen kodiert:
24
25 1 Patrick Schulz
|_. Makro |_. Bedeutung |
26 5 Patrick Schulz
| @\tpFullName{}@ | Kompletter Name als einfacher String _(gleichzeitig Override)_ |
27 40 Patrick Schulz
| @\tpPersonPrefix{}@| Namenspräfix |
28 4 Patrick Schulz
| @\tpSurName{}@ | Nachname |
29
| @\tpFirstName{}@ | Vorname |
30
| @\tpMidName{}@ | Mittelname(n) |
31
| @\tpAffilID{}@ | ID der Affiliation |
32
| @\tpMail{}@ | Mail-Adresse |
33
| @\tpBio{}@ | Biographie |
34 40 Patrick Schulz
| @\tpPersonID{}@| Person-ID, z.B. ORCID |
35 4 Patrick Schulz
36
Z.B.<pre>\begin{tpAuthor}[corresp]
37
  \tpFirstName{Maxi}
38
  \tpSurName{Musterfrau}
39
  \tpMail{maxi.musterfrau@example.org}
40
  \tpAffil{1}
41
\end{tpAuthor}</pre>
42 1 Patrick Schulz
43 5 Patrick Schulz
h3. Overrides
44
45
h4. Einzelne Namen
46
47
Separat getaggte Namensbestandteile werden (je nach Verlag unterschiedlich) zusammen gesetzt und in der Komponente @\tpFullName@ gespeichert. Diese kann auch direkt belegt werden und dient damit gleichzeitig als Override für die Ausgabe _einzelner_ Namen.
48 1 Patrick Schulz
49 5 Patrick Schulz
h4. Namenslisten
50
51 38 Patrick Schulz
Aus den jeweiligen Einzelnamen werden Namenslisten generiert, die in der Titelei ausgegeben werden. Diese können bei Bedarf in der @tpMeta@-Umgebung überdefiniert werden:<pre>\tpAuthorNameList{<Override>}
52 5 Patrick Schulz
\tpEditorNameList{<Override>}
53
\tpSeriesEditorNameList{<Override>}
54 38 Patrick Schulz
</pre>z.B. würde<pre>  \begin{tpEditor}
55 5 Patrick Schulz
    \tpFullName{Ursula Renner}
56
  \end{tpEditor}
57
  \begin{tpEditor}
58
    \tpFullName{Maxi Musterfrau}
59
  \end{tpEditor}</pre>
60 1 Patrick Schulz
die Ausgabe _Ursula Renner and Maxi Musterfrau (Eds.)_ erzeugen, was sich mittels<pre>\tpEditorNameList{Renner \& Musterfrau}</pre>zu _Renner & Musterfrau (Eds.)_ abändern lässt. 
61 10 Patrick Schulz
62 38 Patrick Schulz
Die Herausgeber-Ergänzung _(Ed./Eds.)_ wird ggf. verlagsstyle-seitig erzeugt und bei Editor an die generierte oder manuell gesetzte @\tpEditorNameList@ angehängt. Um dieses Verhalten lokal zu ändern, kann die Property @editor-suffix@ lokal überdefiniert werden:<pre>\tpSetProperty{editor-suffix}{}</pre>
63 10 Patrick Schulz
64 4 Patrick Schulz
h2. Affiliations 
65
66 1 Patrick Schulz
TBD
67 10 Patrick Schulz
68
h2. Funding, Grant, Sponsoring
69
70
Einzelne Sponsoren werden innerhalb der @tpMeta@-Umgebung in eine eigene @tpFunding@-Umgebung gepackt. Darin werden die Informationen zu den Funds einzeln getaggt:
71
72
|_. Makro |_. Bedeutung |
73
| @\tpFundName{}@ | Kompletter Name als einfacher String |
74
| @\tpFundLogo{}@ | Pfad zum Fund-Logo |
75
76
77
Darüber hinaus gibt es noch zwei Sponsoren-bezogene Makros, die direkt unter tpMeta stehen müssen:
78
79
|_. Makro |_. Bedeutung |
80
| @\tpFundingPreText{}@ | Text, der _über_ dem Funding-Block ausgegeben wird |
81
| @\tpFundingPostText{}@ | Text, der _unter_ dem Funding-Block ausgegeben wird |
82
83
Beispiel:<pre>\begin{tpMeta}
84
  ...
85
  \tpFundingPreText{Dieses Buch wurde ermöglicht durch:}
86
  \tpFundingPostText{Tolle Leute!}
87
  \begin{tpFunding}
88
    \tpFundName{DfG Projekt xyz}
89
    \tpFundLogo{dfg.png}
90
  \end{tpFunding}
91
  \begin{tpFunding}
92
    \tpFundName{Stiftung 2}
93
    \tpFundLogo{grant2.png}
94
  \end{tpFunding}
95 1 Patrick Schulz
  ...
96 10 Patrick Schulz
\end{tpMeta}</pre>
97 4 Patrick Schulz
98
h2. einfache Metadaten
99
100
|_. Makro |_. Bedeutung |
101
|_\2. Titles|
102 38 Patrick Schulz
| @\tpShortTitle{}@ | Gekürzter Buchtitel (z.B. für Kolumnentitel etc.) |
103 4 Patrick Schulz
| @\tpSubtitle{}@ | Untertitel |
104
| @\tpTitle{}@ | Buchtitel |
105
|_\2. Cover|
106
| @\tpCover{}@ | Pfad zum Coverbild |
107
|_\2. Series|
108
| @\tpNumber{}@ | Reihennummer |
109
| @\tpSeries{}@ | Reihentitel |
110
| @\tpSubSeries{}@ | Reihen-Untertitel |
111
| @\tpVolume{}@ | Band |
112
|_\2. Publisher|
113 21 Martin Kraetke
| @\tpPublisher{}@ | Verlagsname |
114 1 Patrick Schulz
| @\tpPubDivision{}@ | Verlagseinheit |
115 22 Martin Kraetke
| @\tpPubDivInfo{}@ | Info zur Verlagseinheit |
116 4 Patrick Schulz
| @\tpPubLogo{}@ | Pfad zum Verlagslogo |
117
| @\tpPubNote{}@ | Zusätzliche Verlagsangabe |
118
| @\tpPubPlace{}@ | Verlagsort(e) |
119
| @\tpPubWeb{}@ | Verlags-Homepage |
120 14 Martin Kraetke
|_\2. Publication Meta|
121 4 Patrick Schulz
| @\tpDOI{}@ | DOI |
122 23 Martin Kraetke
| @\tpISBN{}@ | Print-ISBN |
123 4 Patrick Schulz
| @\tpEISBN{}@ | Ebook-ISBN|
124
| @\tpEpubISBN{}@ | Epub-ISBN |
125
| @\tpEpubPreText{}@ | Text between ISBN and eISBN|
126
| @\tpISSN{}@ | ISSN|
127 28 Martin Kraetke
| @\tpDedication{}@ | Widmung |
128 31 Patrick Schulz
| @\tpAcknowledgements{}@ | Danksagung |
129 12 Patrick Schulz
| @\tpEditorial{}@ | Editorial |
130 34 Patrick Schulz
| @\tpEdition{}@ | Auflage (z.B. "4. Auflage") |
131 11 Patrick Schulz
| @\tpEditionNote{}@ | Ausgabe (z.B. "Studienausgabe") |
132 4 Patrick Schulz
| @\tpYear{}@ | Publikationsjahr |
133 31 Patrick Schulz
| @\tpStatement{}@ |  Publikationshinweis z.B. Eigenständigkeitserklärung bei Masterarbeiten |
134 4 Patrick Schulz
| @\tpBiblio{}@ | Bibliographische Informationen |
135 18 Martin Kraetke
| @\tpPrintNote{}@ | Druckhinweis, z.B. "auf Papier XY gedruckt" |
136 1 Patrick Schulz
| @\tpEnvDisclaimer{}@ | Umweltschutz-Disclaimer |
137 15 Martin Kraetke
|_\2. Contributor Meta|
138
| @\tpLectorate{}@ | Lektorat |
139 17 Martin Kraetke
| @\tpTranslator{}@ | Übersetzerin |
140 20 Martin Kraetke
| @\tpQA{}@ | Korrektorat, Copy-Editing, Qualitätssicherung |
141 1 Patrick Schulz
| @\tpCoverDesign{}@ | Umschlaggestaltung |
142 17 Martin Kraetke
| @\tpCoverImage{}@ | Umschlagbild |
143 33 Patrick Schulz
| @\tpUsedFont{}@ | Verwendete Schrift(-en), z.B. "Gesetzt mit Garamond" |
144 20 Martin Kraetke
| @\tpTypesetter{}@ | Satz |
145
| @\tpPrint{}@ | Druckerei |
146 16 Martin Kraetke
| @\tpConversion{}@ | Konverter, z.B. xerif |
147 4 Patrick Schulz
|_\2. Licencing|
148 37 Maren Pufe
| @\tpCopyrightDisclaimer{}@ | Copyright-Disclaimer. Z.B.: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung… |
149
| @\tpCopyright{}@ | Copyright Beschreibung. Z.B.: Copyright © 2022. Alle Rechte bei XY Verlag |
150 1 Patrick Schulz
| @\tpLicenceLogo{}@ | Lizenzlogo |
151 4 Patrick Schulz
| @\tpLicenceText{}@ | Lizenzbeschreibung |
152 32 Patrick Schulz
| @\tpLicenceLink{}@ | URL zur Lizenz |
153
| @\tpLicenceName{}@ | Lizenz-Name, z.B. "CC BY 3.0 DE" |
154 39 Patrick Schulz
|_\2. PDF-Metadaten |
155
| @\tpPDFProducer{}@ | PDF-Creator (Wenn leer wird das aus @\tpPublisher@ und, wenn vorhanden, @\tpPubPlace@ zusammengesetzt)|
156
| @\tpPDFCreator{}@ |  PDF-Producer (Default-Wert: "@le-tex transpect@") |
157 1 Patrick Schulz
|_\2. Overrides |
158 6 Patrick Schulz
| @\tpAuthorNameList{}@ | Generierte Namensliste bzw. Override für Autorinnen |
159 1 Patrick Schulz
| @\tpEditorNameList{}@ | Generierte Namensliste bzw. Override für Herausgeberinnen |
160 9 Patrick Schulz
| @\tpSeriesEditorNameList{}@ | Generierte Namensliste bzw. Override für Reihenherausgeberinnen |
161 38 Patrick Schulz
| @\tpRunTitle{}@ | Bei Bedarf, Kolumnentitel-Override für den gekürzten Buchtitel (@\tpShortTitle@!)  |
162
| @\tpRunNames{}@ | Bei Bedarf, Kolumnentitel-Override für Namen  |
163 4 Patrick Schulz
164
h2. Beispiel
165
166
WBG
167
<pre>\usepackage[<options>]{wbg}
168
169
...
170
171
\begin{tpMeta}
172
  \tpTitle{Die anderen Gurlitts}
173
  \tpSubtitle{Unterwegs zu einer Familiengeschichte}
174 1 Patrick Schulz
  \begin{tpEditor}
175 7 Patrick Schulz
    \tpFullName{Ursula Renner}
176 4 Patrick Schulz
  \end{tpEditor}
177
  \tpISBN{ISBN 9783534404650}
178
  \tpEISBN{eBook (PDF): 9783534404674}
179
  \tpEpubPreText{Elektronisch sind folgende Ausgaben erhältlich:}
180
  \tpPublisher{wbg (Wissenschaftliche Buchgesellschaft)}
181
  \tpPubDivision{wbg Academic}
182
  \tpPubDivInfo{wbg Academic ist ein imprint der wbg}
183
  \tpPubNote{Die Herausgabe des Werkes wurde durch die\\
184
    Vereinsmitglieder der wbg ermöglicht.}
185
  \tpPubWeb{Besuchen Sie uns im Internet: www.wbg-wissenverbindet.de}
186
  \tpPubPlace{Darmstadt}
187
  \tpPrintNote{Printed in Germany}
188
  \tpYear{2021}
189
  \tpEnvDisclaimer{Gedruckt auf säurefreiem und\\alterungsbeständigem Papier.}
190
  \tpBiblio{Die Deutsche Nationalbibliothek verzeichnet diese Publikation\\
191
    in der Deutschen Nationalbibliografie; detaillierte bibliografische\\
192
    Daten sind im Internet über \url{http://dnb.d-nb.de} abrufbar.}
193
\end{tpMeta}
194 1 Patrick Schulz
195
...
196
197
\begin{document}
198
\tpMaketitle
199
\tableofcontents
200
201
...
202
</pre>