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