Für Antenna House als PrintCSS-Renderer wird die config.pdf.xml
benötigt.
Zudem muss im ConfigOrdner neben der config.pdf.xml
ein Ordner print-css/
vorhanden sein.
Dieser Ordner muss ein CSS- oder LESS-CSS-Stylesheet namens stylesheet.css
/ stylesheet.less
enthalten. Das LESS-CSS-Stylesheet wird, wie beim EPUB-Konverter auch, vor dem Rendering kompiliert, um Abhängigkeiten und Variablen, etc. aufzulösen.
Fonts sollten im CSS mittels @font-face
-Regeln referenziert und deklariert sein. Die Schriften selbst müssen einerseits lokal im System installiert, andererseits auch im ConfigSetting abgelegt sein.
Dazu sollte ein Ordner fonts/
neben dem CSS-Stylesheet verwendet werden.
Ein valides PrintCSS-ConfigSetting sieht wie folgt aus:
+ cfg.PrintCSS-Demo-Profil/ - config.pdf.xml + print-css/ + fonts/ - Fontin-Regular.otf - Fontin-Bold.otf - ... + xslt/ - ... für eigene XSLT-Transformationsschritte ... - stylesheet.css/.less