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 E-Book-Metadaten aus dem Element <titelei_ebook>
zu. Einzige Ausnahme ist hier die Print-ISBN aus den "normalen" Metadaten die mit {{ISBN}}
oder {{ISBN-clean}}
abgefragt werden kann.
Achtung | |
---|---|
|
Anmerkung | |
---|---|
Erlaubt sind die folgenden Textvariablen:
|
Beispiel 20. Verwendung im Fließtext
TPL-Template:
<p>Die E-Book-ISBN dieses Titels lautet: {{eISBN}}</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:
<meta_titel>Ein <kursiv>ziemlich</kursiv> langer Beispieltitel<br/>für ein E-Book!</meta_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/{{ISBN-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>