Textvariablen

Textvariablen in doppelt-geschweiften Klammern (z.B. {{TITEL}}) geben den Inhalt des entsprechenden Metadatenfelds in Plain-Text zurück.

Dabei greift die Template-Engine ausschließlich auf die Metadaten der aktuellen E-Book-Ausgabe aus dem aktuell verwendeten Element <ausgabe> zu. Einzige Ausnahme ist hierbei die Print-ISBN, die über die Referenzausgabe (sofern getaggt und Printausgabe) aufgelöst wird, und die mit {{KENNUNG-ISBN-PRINT}} oder {{KENNUNG-ISBN-PRINT-clean}} abgefragt werden kann.

[Achtung]Achtung
  • Es wird kein MarkUp generiert! Inline-Auszeichnungen werden nicht ausgegeben!

  • Enthält z.B. das Element <titel> einen Zeilenumbruch mittels <br/>-Element, so wird er NICHT ausgegeben!

[Anmerkung]Anmerkung

Erlaubt sind die folgenden Textvariablen:

{{TITEL}} | {{UNTERTITEL}} | {{KENNUNG-ISBN-PRINT}} | {{KENNUNG-ISBN-PRINT-clean}} | {{KENNUNG-ISBN}} | {{KENNUNG-ISBN-clean}} | {{KENNUNG-DOI}} | {{KENNUNG-URN}} | {{ID}} | {{GATTUNG}} | {{LOGO}} | {{LOVELYBOOKS.ALLEAUTOREN}} | {{LOVELYBOOKS.AUTORENLINK}} | {{UEBERSETZER}} | {{UEBERSETZER1}} | {{UEBERSETZER2}} | {{UEBERSETZER3}} | {{UEBERSETZER4}} | {{UEBERSETZER5}} | {{ILLUSTRATOREN}} | {{ILLUSTRATOR1}} | {{ILLUSTRATOR2}} | {{ILLUSTRATOR3}} | {{ILLUSTRATOR4}} | {{ILLUSTRATOR5}} | {{HERAUSGEBER}} | {{HERAUSGEBER1}} | {{HERAUSGEBER2}} | {{HERAUSGEBER3}} | {{HERAUSGEBER4}} | {{HERAUSGEBER5}} | {{AUTOREN}} | {{AUTOR1}} | {{AUTOR2}} | {{AUTOR3}} | {{AUTOR4}} | {{AUTOR5}} | {{CO-AUTOREN}} | {{CO-AUTOR1}} | {{CO-AUTOR2}} | {{CO-AUTOR3}} | {{CO-AUTOR4}} | {{CO-AUTOR5}} | {{DIENSTLEISTER-NAME}} | {{DATUM-SPERRFRIST}} | {{DATUM-SPERRFRIST-NORMIERT}} | {{DATUM-ERSCHEINUNGSTERMIN}} | {{DATUM-ERSCHEINUNGSTERMIN-NORMIERT}} | {{BARRIEREFREIHEIT}}

Beispiel 20. Verwendung im Fließtext

TPL-Template:

<p>Die E-Book-ISBN dieses Titels lautet: {{KENNUNG-ISBN}}</p>

HTML-Ausgabe im EPUB:

<p>Die E-Book-ISBN dieses Titels lautet: 978-3-844-23718-4</p>

Beispiel 21. MarkUp wird entfernt

pagina-XML:

<titel>Ein <kursiv>ziemlich</kursiv> langer Beispieltitel<br/>für ein E-Book!</titel>

TPL-Template:

<p>Der Titel dieses Buches lautet: {{TITEL}}</p>

HTML-Ausgabe im EPUB:

<p>Der Titel dieses Buches lautet: Ein ziemlich langer Beispieltitelfür ein E-Book!</p>

MarkUp wird ersatzlos entfernt. Dadurch kann es zu Darstellungsfehlern kommen! Mit einem Leerzeichen vor dem <br/>-Element könnte man dies umgehen. Eleganter ist allerdings die Verwendung von Element-Abfragen (siehe nächstes Kapitel).


Da kein MarkUp generiert wird, können Textvariablen auch in HTML-Attributen verwendet werden:

Beispiel 22. Verwendung in Attributen

<p><a href="http://www.lovelybooks.de/m/epub/{{KENNUNG-ISBN-PRINT-clean}}/ihre-meinung/">Schreiben Sie hier Ihre Meinung zum Buch</a></p>

HTML-Ausgabe im EPUB:

<p><a href="http://www.lovelybooks.de/m/epub/9783844237184/ihre-meinung/">Schreiben Sie hier Ihre Meinung zum Buch</a></p>