Makro-Glossar » Historie » Revision 24
Revision 23 (Patrick Schulz, 28.05.2026 13:59) → Revision 24/26 (Patrick Schulz, 28.05.2026 13:59)
h1. Makro-Glossar
h2. Dokumentklasse und Optionen
<pre>
\documentclass[main=<hauptsprache>,<andere_sprachen>,usescript={<fallback>},book]{cocotex} (1)
usescript = arabic, syriac, armenian, chinese, hebrew, japanese, korean, greek, georgian
</pre>
(in @cocotex.cls@)
h2. Struktur und generierte Verzeichnisse
<pre>
\listoffigures (Standard-LaTeX bzw. coco-float.sty)
\listoftables (Standard-LaTeX bzw. coco-float.sty)
\tableofcontents (Standard-LaTeX bzw. coco-headings.sty)
\tpMaketitle (coco-title.sty)
\frontmatter (cocotex.cls)
\mainmatter (cocotex.cls)
\backmatter (cocotex.cls)
</pre>
h2. Titelei-Metadaten
<pre>
{tpMeta} (coco-meta.sty)
\tpCover{} (coco-title.sty)
\tpTitle{…} (coco-meta.sty)
\tpShortTitle{…} (coco-title.sty)
\tpSubtitle{…} (coco-meta.sty)
\tpRunTitle{…} (coco-meta.sty)
\AltTitle{…} (coco-title.sty)
\RunNames{…} (coco-title.sty)
\tpAltNames{…} (coco-title.sty)
\tpSeries{…} (coco-title.sty)
\tpSubSeries{…} (coco-meta.sty)
\tpSeriesNote{…} (coco-meta.sty)
\tpVolume{…} (coco-meta.sty)
\tpNumber{…} (coco-meta.sty)
\tpEditorNameList{…} (coco-title.sty)
\tpSeriesEditorNameList{…} (coco-title.sty)
\tpPublisher{…} (coco-title.sty)
\tpPubDivision{…} (coco-title.sty)
\tpPubDivInfo{…} (coco-title.sty)
\tpPubLogo{…} (coco-title.sty)
\tpPubNote{…} (coco-title.sty)
\tpPubPlace{…} (coco-title.sty)
\tpPubWeb{…} (coco-title.sty)
\tpPDFCreator{…} (coco-title.sty)
\tpPDFProducer{…} (coco-title.sty)
\tpDedication{…} (coco-title.sty)
\tpAcknowledgements{…} (coco-title.sty)
\tpStatement{…} (coco-title.sty)
\tpEditionNote{…} (coco-title.sty)
\tpEditorial{…} (coco-title.sty)
\tpEdition{…} (coco-title.sty)
\tpYear{…} (coco-title.sty)
\tpISBNPreText{…} (coco-title.sty)
\tpDOI{…} (coco-title.sty)
\tpISBN{…} (coco-title.sty)
\tpEISBN{…} (coco-title.sty)
\tpEpubISBN{…} (coco-title.sty)
\tpEpubPreText{…} (coco-title.sty)
\tpISSN{…} (coco-title.sty)
\tpEISSN{…} (coco-title.sty)
\tpElibPDF{…} (coco-title.sty)
\tpBiblISSN{…} (coco-title.sty)
\tpBibleISSN{…} (coco-title.sty)
\tpFundingPreText{…} (coco-title.sty)
\tpFundingPostText{…} (coco-title.sty)
{tpFunding} (coco-title.sty)
\tpAdvertise{…} (coco-title.sty)
\tpBiblio{…} (coco-title.sty)
\tpBiblioTitle{…} (coco-title.sty)
\tpPrint{…} (coco-title.sty)
\tpPrintNote{…} (coco-title.sty)
\tpLectorate{…} (coco-title.sty)
\tpTranslator{…} (coco-title.sty)
\tpCoverConcept{…} (coco-title.sty)
\tpCoverDesign{…} (coco-title.sty)
\tpCoverImage{…} (coco-title.sty)
\tpTypesetter{…} (coco-title.sty)
\tpQA{…} (coco-title.sty)
\tpUsedFont{…} (coco-title.sty)
\tpEnvDisclaimer{…} (coco-title.sty)
\tpLicenceText{…} (coco-title.sty)
\tpLicenceLogo{…} (coco-title.sty)
\tpLicenceLink{…} (coco-title.sty)
\tpLicenceName{…} (coco-title.sty)
\tpCopyright{…} (coco-meta.sty)
\tpCopyrightDisclaimer{…} (coco-title.sty)
\tpAuthorNameList{…} (coco-meta.sty)
\tpEditorNameList{…} (coco-meta.sty)
\tpSeriesEditorNameList{…} (coco-meta.sty)
\tpJournalName{} (coco-title.sty)
\tpJournalAbbrev{} (coco-title.sty)
\tpIssue{} (coco-title.sty)
\tpPubCycle{…} (coco-title.sty)
\tpPrices{…} (coco-title.sty)
\tpMemberList{…} (coco-title.sty)
\tpStartPage{…} (coco-meta.sty, gedacht für Startseitenzahl eines Articles in einem Journal)
\tpStartpage{…} (coco-title.sty, gedacht für Startseitenzahl eines fortlaufend paginierten Journal-Issues)
\tpEndPage{…} (coco-meta.sty)
\tpCiteAs{…} (coco-meta.sty)
\tpSubmitted{…} (coco-meta.sty)
\tpReceived{…} (coco-meta.sty)
\tpRevised{…} (coco-meta.sty)
\tpReviewed{…} (coco-meta.sty)
\tp{Accepted}{…} (coco-meta.sty)
\tpPublished{…} (coco-meta.sty)
\tpCOIStatement{…} (coco-meta.sty)
\tpAddNoteI{} (coco-title.sty)
\tpAddNoteII{} (coco-title.sty)
\tpAddNoteIII{} (coco-title.sty)
\tpAddNoteIV{} (coco-title.sty)
</pre>
h2. Autoren-Metadaten
<pre>
{tpAuthor} (coco-meta.sty)
{tpEditor} (coco-meta.sty)
{tpSeriesEditor} (coco-meta.sty)
\tpFullName{…} (coco-meta.sty)
\tpCiteName{…} (coco-meta.sty)
\tpShortCiteName{…} (coco-meta.sty)
\tpPDFInfoName{…} (coco-meta.sty)
\tpInitial{…} (coco-meta.sty)
\tpLastName{…} (coco-meta.sty)
\tpFirstName{…} (coco-meta.sty)
\tpMidName{…} (coco-meta.sty)
\tpHonorific{…} (coco-meta.sty)
\tpLineage{…} (coco-meta.sty)
\tpORCID{…} (coco-meta.sty)
\tpAffilRef{…} (coco-meta.sty)
\tpAffiliation{…} (coco-meta.sty)
\tpEmail{…} (coco-meta.sty)
\tpCorrespondenceAs{…} (coco-meta.sty)
\tpAuthorNameList{…} (coco-meta.sty)
\tpEditorNameList{…} (coco-meta.sty)
\tpSeriesEditorNameList{…} (coco-meta.sty)
</pre>
h2. Überschriften, Kolumnentitel und Fußzeilen
(in @coco-headings.sty@ bzw. @coco-meta.sty@)
<pre>
\begin{heading}[<opt>]{<level>}
%% Überschrift im Fließtext:
\tpTitle{…}
\tpAuthorNameList{…}
\tpSubtitle{…}
\tpNumber{…}
\tpQuote{…}
\tpQuoteSource{…}
%% Überschreibungen für Inhaltsverzeichniseinträge:
\tpTocTitle{…}
\tpTocAuthorNameList{…}
\tpTocSubtitle{…}
\tpTocNumber{…}
%% Überschreibungen für Kolumnentitel:
\tpRunTitle{…}
\tpRunAuthorNameList{…}
\tpRunSubtitle{…}
\tpRunNumber{…}
%% Überschreibungen für PDF-Lesezeichen:
\tpBMTitle{…}
\tpBMAuthorNameList{…}
\tpBMSubtitle{…}
\tpBMNumber{…}
\tpTitleEnLabel{…}
\tpTitleEn{…}
\end{heading}
</pre>
h2. Listen
(in @coco-lists.sty@)
<pre>
{enumerate}
{itemize}
{description}
\item[…]
</pre>
h2. Boxen und Einschübe
*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!
<pre>
{letter}
{tpQuote}
\tpQuoteText
\tpQuoteSource
{kastengrau}
{kastenlinie}
{transcript}
</pre>
h2. Abbildungen
(in @coco-floats.sty@)
<pre>
\begin{tpFigure}[class=a,float=top]
\tpCaption{…}
\tpSource{…}
\tpLegend{…}
\tpListofSource{…}
\tpNumber{…}
\tpAltText{…}
\tpFig{\includegraphics[<optionen>]{<pfad>}}
\includegraphics
% optional:
\begin{tpSubFloat}
\end{tpSubFloat}
% optional:
\tpFig{…}
\end{tpFigure}
</pre>
h2. Tabellen
<pre>
{tpTable} (coco-floats.sty)
\doTableBreak (htmltabs.sty)
</pre>
h2. Gleichungen
Anmerkung: Das @amsmath@-Paket wird aktuell verlagsstyleseitig eingebunden!
<pre>
{equation} (Standard-LaTeX)
{equation*} (amsmath-Paket)
{align} (amsmath-Paket)
{align*} (amsmath-Paket)
</pre>
h2. Literatur
(Standard-LaTeX bzw. @natbib@-Paket, natbib-Paket, verlagsweise eingebunden)
<pre>
\thebibliography
\bibitem
</pre>
h2. Register
(@index@-Paket, muss aktuell noch über die Verlagsstyles eingebunden werden)
<pre>
\printindex[a-z]
\index[a-z]
</pre>
h2. Fuß- und Endnoten
Optionen für Dokumentklasse: endnotes, footnotes, endnoteswithchapters, resetnotesperchapter (@cocotex.cls@ bzw. @coco-notes.sty@)
<pre>
\printnotes
\footnote
</pre>
h2. Links
(@hyperref@-Paket, wird über @cocotex.cls@ automatisch eingebunden)
<pre>
\href
\url
\hyperlink
</pre>
h2. Zeichenformate
<pre>
\tpBreak (coco-common.sty)
\textbf (Standard-LaTeX)
\textit (Standard-LaTeX)
\textup (Standard-LaTeX)
\textnormal (Standard-LaTeX)
\texttt (Standard-LaTeX)
\textsc (Standard-LaTeX)
\textls
\textsuperscript (Standard-LaTeX)
\textsubscript (Standard-LaTeX)
\uline
\sout
\underline (Standard-LaTeX)
\emph (Standard-LaTeX)
\mbox (Standard-LaTeX)
\textcolor (xcolor-Paket, via coco-common eingebunden)
</pre>