PDF šablony
Šablony definují vzhled vytvářených souborů PDF a jsou dobrým způsobem, jak snadno přizpůsobit vaší firemní identitě.
Chcete-li vytvořit novou šablonu, stačí vytvořit novou složku v zásuvném modulu ''tpl'' a vložte do ní záhlaví, zápatí a definice stylů.
Záhlaví a zápatí
Pro nastavení záhlaví a zápatí lze vytvořit následující soubory, které budou sloužit k nastavení záhlaví na lichých nebo sudých stránkách. Speciální záhlaví/zápatí lze použít na tzv. první stránce dokumentu. Pokud soubor neexistuje, použije se další obecnější soubor bude vyzkoušen jiný soubor. Např. pokud se nerozlišují sudé a liché stránky, použije se pouze hlavička.html.
- ''header.html'' -- Záhlaví pro všechny stránky
- ''header_odd.html'' -- Hlavička pro liché stránky
- ''header_even.html'' -- Hlavička pro sudé stránky
- ''header_first.html'' -- Záhlaví pro první stránku
- ''footer.html'' -- Zápatí pro všechny stránky
- ''footer_odd.html'' -- Zápatí pro liché stránky
- ''footer_even.html'' -- Zápatí pro sudé stránky
- ''footer_first.html'' -- Zápatí pro první stránku
- ''citation.html'' -- Citační pole, které se vytiskne za každým článkem
- ''cover.html'' -- Přidáno jednou před první stránku
- ''back.html'' -- Přidáno jednou za poslední stránku
Můžete použít všechny HTML, kterým rozumí mpdf (Viz http://mpdf1.com/manual/index.php?tid=256)
Pokud odkazujete na soubory obrázků, nezapomeňte jim dát předponu @TPLBASE@ (viz [[#Záměny]] níže).
Náhrady
Následující vzory nahrazování lze použít v záhlaví a souborů záhlaví a zápatí.
- ''@PAGE@'' -- aktuální číslo stránky v PDF souboru
- ''@PAGES@'' -- počet všech stránek v PDF
- ''@TITLE@'' -- název článku
- ''@WIKI@'' -- název wiki stránky
- ''@WIKIURL@'' -- URL adresa na wiki
- ''@DATE@'' -- čas vytvoření PDF (může být v minulosti, pokud je uložen v mezipaměti)
- ''@BASE@'' -- základní adresář wiki
- ''@TPLBASE@'' -- základní adresář šablony PDF (slouží k odkazování na obrázky)
Poznámka o Bookcreator: Nahrazení závislé na stránce se týká pouze ''citation.html'' aktualizovaného pro každou stránku. V záhlaví a zápatí se použije ID stránky Bookmanageru Bookcreator.
- ''@ID@'' -- ID stránky článku
- ''@PAGEURL@'' -- URL na článek
- ''@UPDATE@'' -- Čas poslední aktualizace článku
- ''@QRCODE@'' -- Obrázek QR kódu odkazující na původní url stránky (vyžaduje online generátor, viz nastavení konfigurace)
Styly
Vlastní styly lze poskytnout v následujícím souboru složky dw2pdf-template: