Apache Forrest – receptár tipov a trikov

2006/02/02

Forrest a slovenské fonty

Problém

[Formatting Objects](http://xml.apache.org/forrest |Apache Forrest]] je nástroj na generovanie projektovej dokumentácie v rôznych formátoch zo vstupných súborov vo formáte (implicitne) DocBook. Najčastejším použitím je výstup vo forme webových stránok alebo PDFka. Príkladom siete vytvorenej Forrestom sú stránky k mojej [[http://s.ics.upjs.sk/~novotnyr/dp |diplomke]]. Jednou záludnosťou pri generovaní PDFiek je notorický problém slovenčiny - diakritika. V štandardnej distribúcii a konfigurácii nepodporuje Forrest pri generovaní PDFiek diakritiku - namiesto nej sa zobrazia mriežky #. Jadro problému spočíva vo [[http://xml.apache.org/fop |FOPe]], čo je nástroj spracovávajúci [[http://www.w3.org/TR/2001/REC-xsl-20011015/ ) (stručne: špecifikácia pre XML dokumenty s jemnými možnosťami pre formátovanie ich vzhľadu).

Riešenie (základné r. ťažkého kalibru)

Na vyriešenie problému použijeme podporný balíček pre FOP, ktorého autorom je Jiří Kosek.

Here endeth the lesson.

>> Home