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:

CC-BY by Unknown, 2024. All Rights Reserved. Built with Typemill.