Projekt

Allgemein

Profil

Makro-Glossar » Historie » Version 20

Patrick Schulz, 06.05.2026 13:47

1 1 Martin Kraetke
h1. Makro-Glossar
2
3
h2. Dokumentklasse und Optionen
4
5
<pre>
6
\documentclass[main=<hauptsprache>,<andere_sprachen>,usescript={<fallback>},book]{cocotex}   (1)
7
usescript = arabic, syriac, armenian, chinese, hebrew, japanese, korean, greek, georgian
8
</pre>
9 20 Patrick Schulz
(in @cocotex.cls@)
10 1 Martin Kraetke
11
h2. Struktur und generierte Verzeichnisse
12
13
<pre>
14 20 Patrick Schulz
\listoffigures              (Standard-LaTeX bzw. coco-float.sty)
15
\listoftables               (Standard-LaTeX bzw. coco-float.sty)
16
\tableofcontents            (Standard-LaTeX bzw. coco-headings.sty)
17
\tpMaketitle                (coco-title.sty)
18
\frontmatter                (cocotex.cls)
19
\mainmatter                 (cocotex.cls)
20
\backmatter                 (cocotex.cls)
21 1 Martin Kraetke
</pre>
22
23
h2. Titelei-Metadaten
24 4 Martin Kraetke
25
<pre>
26 20 Patrick Schulz
{tpMeta}                    (coco-meta.sty)
27
\tpCover{}                  (coco-title.sty)
28
\tpTitle{…}                 (coco-meta.sty)
29
\tpShortTitle{…}            (coco-title.sty)
30
\tpSubtitle{…}              (coco-meta.sty)
31
\tpRunTitle{…}              (coco-meta.sty)
32
\AltTitle{…}                (coco-title.sty)
33
\RunNames{…}                (coco-title.sty)
34
\tpAltNames{…}              (coco-title.sty)
35
\tpSeries{…}                (coco-title.sty)
36
\tpSubSeries{…}             (coco-meta.sty)
37
\tpSeriesNote{…}            (coco-meta.sty)
38
\tpVolume{…}                (coco-meta.sty)
39
\tpNumber{…}                (coco-meta.sty)
40
\tpEditorNameList{…}        (coco-title.sty)
41
\tpSeriesEditorNameList{…}  (coco-title.sty)
42
\tpPublisher{…}             (coco-title.sty)
43
\tpPubDivision{…}           (coco-title.sty)
44
\tpPubDivInfo{…}            (coco-title.sty)
45
\tpPubLogo{…}               (coco-title.sty)
46
\tpPubNote{…}               (coco-title.sty)
47
\tpPubPlace{…}              (coco-title.sty)
48
\tpPubWeb{…}                (coco-title.sty)
49
\tpPDFCreator{…}            (coco-title.sty)
50
\tpPDFProducer{…}           (coco-title.sty)
51
\tpDedication{…}            (coco-title.sty)
52
\tpAcknowledgements{…}      (coco-title.sty)
53
\tpStatement{…}             (coco-title.sty)
54
\tpEditionNote{…}           (coco-title.sty)
55
\tpEditorial{…}             (coco-title.sty)
56
\tpEdition{…}               (coco-title.sty)
57
\tpYear{…}                  (coco-title.sty)
58
\tpISBNPreText{…}           (coco-title.sty)
59
\tpDOI{…}                   (coco-title.sty)
60
\tpISBN{…}                  (coco-title.sty)
61
\tpEISBN{…}                 (coco-title.sty)
62
\tpEpubISBN{…}              (coco-title.sty)
63
\tpEpubPreText{…}           (coco-title.sty)
64
\tpISSN{…}                  (coco-title.sty)
65
\tpEISSN{…}                 (coco-title.sty)
66
\tpElibPDF{…}               (coco-title.sty)
67
\tpBiblISSN{…}              (coco-title.sty)
68
\tpBibleISSN{…}             (coco-title.sty)
69
\tpFundingPreText{…}        (coco-title.sty)
70
\tpFundingPostText{…}       (coco-title.sty)
71
{tpFunding}                 (coco-title.sty)
72
\tpAdvertise{…}             (coco-title.sty)
73
\tpBiblio{…}                (coco-title.sty)
74
\tpBiblioTitle{…}           (coco-title.sty)
75
\tpPrint{…}                 (coco-title.sty)
76
\tpPrintNote{…}             (coco-title.sty)
77
\tpLectorate{…}             (coco-title.sty)
78
\tpTranslator{…}            (coco-title.sty)
79
\tpCoverConcept{…}          (coco-title.sty)
80
\tpCoverDesign{…}           (coco-title.sty)
81
\tpCoverImage{…}            (coco-title.sty)
82
\tpTypesetter{…}            (coco-title.sty)
83
\tpQA{…}                    (coco-title.sty)
84
\tpUsedFont{…}              (coco-title.sty)
85
\tpEnvDisclaimer{…}         (coco-title.sty)
86
\tpLicenceText{…}           (coco-title.sty)
87
\tpLicenceLogo{…}           (coco-title.sty)
88
\tpLicenceLink{…}           (coco-title.sty)
89
\tpLicenceName{…}           (coco-title.sty)
90
\tpCopyright{…}             (coco-meta.sty)
91
\tpCopyrightDisclaimer{…}   (coco-title.sty)
92
\tpAuthorNameList{…}        (coco-meta.sty)
93
\tpEditorNameList{…}        (coco-meta.sty)
94
\tpSeriesEditorNameList{…}  (coco-meta.sty)
95
\tpJournalName{}            (coco-title.sty)
96
\tpJournalAbbrev{}          (coco-title.sty)
97
\tpIssue{}                  (coco-title.sty)
98
\tpPubCycle{…}              (coco-title.sty)
99
\tpPrices{…}                (coco-title.sty)
100
\tpMemberList{…}            (coco-title.sty)
101
\tpStartPage{…}             (coco-meta.sty, gedacht für Startseitenzahl eines Articles in einem Journal)
102
\tpStartpage{…}             (coco-title.sty, gedacht für Startseitenzahl eines fortlaufend paginierten Journal-Issues)
103
\tpEndPage{…}               (coco-meta.sty)
104
\tpCiteAs{…}                (coco-meta.sty)
105
\tpSubmitted{…}             (coco-meta.sty)
106
\tpReceived{…}              (coco-meta.sty)
107
\tpRevised{…}               (coco-meta.sty)
108
\tpReviewed{…}              (coco-meta.sty)
109
\tp{Accepted}{…}            (coco-meta.sty)
110
\tpPublished{…}             (coco-meta.sty)
111
\tpCOIStatement{…}          (coco-meta.sty)
112
\tpAddNoteI{}               (coco-title.sty)
113
\tpAddNoteII{}              (coco-title.sty)
114
\tpAddNoteIII{}             (coco-title.sty)
115
\tpAddNoteIV{}              (coco-title.sty)
116 4 Martin Kraetke
</pre>
117
118
h2. Autoren-Metadaten
119
120
<pre>
121 20 Patrick Schulz
{tpAuthor}                  (coco-meta.sty)
122
{tpEditor}                  (coco-meta.sty)
123
{tpSeriesEditor}            (coco-meta.sty)
124
\tpFullName{…}              (coco-meta.sty)
125
\tpCiteName{…}              (coco-meta.sty)
126
\tpShortCiteName{…}         (coco-meta.sty)
127
\tpPDFInfoName{…}           (coco-meta.sty)
128
\tpInitial{…}               (coco-meta.sty)
129
\tpLastName{…}              (coco-meta.sty)
130
\tpFirstName{…}             (coco-meta.sty)
131
\tpMidName{…}               (coco-meta.sty)
132
\tpHonorific{…}             (coco-meta.sty)
133
\tpLineage{…}               (coco-meta.sty)
134
\tpORCID{…}                 (coco-meta.sty)
135
\tpAffilRef{…}              (coco-meta.sty)
136
\tpAffiliation{…}           (coco-meta.sty)
137
\tpEmail{…}                 (coco-meta.sty)
138
\tpCorrespondenceAs{…}      (coco-meta.sty)
139
\tpAuthorNameList{…}        (coco-meta.sty)
140
\tpEditorNameList{…}        (coco-meta.sty)
141
\tpSeriesEditorNameList{…}  (coco-meta.sty)
142 1 Martin Kraetke
</pre>
143
144
h2. Überschriften, Kolumnentitel und Fußzeilen
145
146 20 Patrick Schulz
(in @coco-headings.sty@ bzw. @coco-meta.sty@)
147
148 1 Martin Kraetke
<pre>
149
\begin{heading}[<opt>]{<level>}
150
  %% Überschrift im Fließtext:
151
  \tpTitle{…}
152
  \tpAuthorNameList{…}
153
  \tpSubtitle{…}
154
  \tpNumber{…}
155
  \tpQuote{…}
156
  \tpQuoteSource{…}
157
  %% Überschreibungen für Inhaltsverzeichniseinträge:
158
  \tpTocTitle{…}
159
  \tpTocAuthorNameList{…}
160
  \tpTocSubtitle{…}
161
  \tpTocNumber{…}
162
  %% Überschreibungen für Kolumnentitel:
163
  \tpRunTitle{…}
164
  \tpRunAuthorNameList{…}
165
  \tpRunSubtitle{…}
166
  \tpRunNumber{…}
167
  %% Überschreibungen für PDF-Lesezeichen:
168
  \tpBMTitle{…}
169
  \tpBMAuthorNameList{…}
170
  \tpBMSubtitle{…}
171
  \tpBMNumber{…}
172
  \tpTitleEnLabel{…}
173
  \tpTitleEn{…}
174
\end{heading}
175
</pre>
176
177
h2. Listen
178
179 20 Patrick Schulz
(in @coco-lists.sty@)
180
181 1 Martin Kraetke
<pre>
182
{enumerate}
183
{itemize}
184 20 Patrick Schulz
{description}
185
\item[…]
186 1 Martin Kraetke
</pre>
187
188
h2. Boxen und Einschübe
189
190 20 Patrick Schulz
*ACHTUNG* CoCoTeX-seitig ist aktuell nur die @Quote@-Umgebung und darin @\tpQuoteText{…}@ und @\tpQuoteSource{…}@ definiert, und das auch nur in @heading@-Umgebungen! Der Rest ist bisher verlagsspezifisch!
191
192 14 Martin Kraetke
<pre>
193
{letter}
194 1 Martin Kraetke
{tpQuote}
195 5 Martin Kraetke
\tpQuoteText
196 1 Martin Kraetke
\tpQuoteSource
197
{kastengrau}
198
{kastenlinie}
199
{transcript}
200 15 Martin Kraetke
</pre>
201
202
h2. Abbildungen
203 1 Martin Kraetke
204 20 Patrick Schulz
(in @coco-floats.sty@)
205
206 15 Martin Kraetke
<pre>
207 1 Martin Kraetke
\begin{tpFigure}[class=a,float=top]
208
\tpCaption{…}
209
\tpSource{…}
210
\tpLegend{…}          
211
\tpListofSource{…}
212
\tpNumber{…}
213
\tpAltText{…}                                
214
\tpFig{\includegraphics[<optionen>]{<pfad>}}
215
\includegraphics
216
% optional:
217
\begin{tpSubFloat}
218
\end{tpSubFloat}
219
% optional:
220 12 Martin Kraetke
\tpFig{…}
221 1 Martin Kraetke
\end{tpFigure}
222
</pre>
223
224
h2. Tabellen
225
226
<pre>
227 20 Patrick Schulz
{tpTable}                (coco-floats.sty)
228
\doTableBreak            (htmltabs.sty)
229 1 Martin Kraetke
</pre>
230
231
h2. Gleichungen
232 17 Martin Kraetke
233 20 Patrick Schulz
(Standard-LaTeX)
234
235 1 Martin Kraetke
<pre>
236 9 Martin Kraetke
{equation}
237
{equation*}
238
{align}
239 19 Martin Kraetke
{align*}
240
</pre>
241
242
h2. Literatur
243 9 Martin Kraetke
244 20 Patrick Schulz
(Standard-LaTeX)
245
246 1 Martin Kraetke
<pre>
247
\thebibliography
248
\bibitem
249
</pre>
250
251
h2. Register
252
253 20 Patrick Schulz
(@index@-Paket, muss aktuell noch über die Verlagsstyles eingebunden werden)
254
255 1 Martin Kraetke
<pre>
256
\printindex[a-z]
257
\index[a-z]
258
</pre>
259 7 Martin Kraetke
260 1 Martin Kraetke
h2. Fuß- und Endnoten
261
262 20 Patrick Schulz
Optionen für Dokumentklasse: endnotes, footnotes, endnoteswithchapters, resetnotesperchapter (@cocotex.cls@ bzw. @coco-notes.sty@)
263 1 Martin Kraetke
264
<pre>
265 7 Martin Kraetke
\printnotes
266 1 Martin Kraetke
\footnote
267
</pre>
268
269
h2. Links
270
271 20 Patrick Schulz
(@hyperref@-Paket, wird über @cocotex.cls@ automatisch eingebunden)
272
273 1 Martin Kraetke
<pre>
274
\href
275
\url
276
\hyperlink
277
</pre>
278
279
h2. Zeichenformate 
280
281
<pre>
282 20 Patrick Schulz
\tpBreak                    (coco-common.sty)
283
\textbf                     (Standard-LaTeX)
284
\textit                     (Standard-LaTeX)                     
285
\textup                     (Standard-LaTeX)
286
\textnormal                 (Standard-LaTeX)
287
\texttt                     (Standard-LaTeX)
288
\textsc                     (Standard-LaTeX)
289 1 Martin Kraetke
\textls
290 20 Patrick Schulz
\textsuperscript            (Standard-LaTeX)
291
\textsubscript              (Standard-LaTeX)
292 1 Martin Kraetke
\uline
293
\sout
294 20 Patrick Schulz
\underline                  (Standard-LaTeX)
295
\emph                       (Standard-LaTeX)
296
\mbox                       (Standard-LaTeX)
297
\textcolor                  (xcolor-Paket, via coco-common eingebunden)
298 1 Martin Kraetke
</pre>