Projekt

Allgemein

Profil

Titelei » Historie » Version 39

Patrick Schulz, 19.04.2022 12:11

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