[oXygen-user] Improving usability of bundled FOP

Jirka Kosek jirka at kosek.cz
Thu Oct 10 09:57:26 CDT 2013


Hi,

quality of FOP improved over the past years and in many situations it's
viable option to commercial engines like XEP and Antenna House. However
oXygen by default provides FOP with its default configuration which is
not that useful for real work.

I see two main issues:

1) Only standard 14 fonts are supported and these fonts are not
containing glyphs used outside Western Europe scripts. With the recent
versions of FOP solution is easy. By using configuration file with
<auto-detect/> directive inside <fonts> element all locally installed
fonts are available to FOP. Users are not forced to register fonts
manually and generate metrics as in a past.

2) FOP doesn't contain hyphenation patterns. They can be downloaded from
http://sourceforge.net/projects/offo/files/latest/download?source=dlp
(file with patterns is fop-hyph.jar and it's sufficient to put it on a
classpath).

I think it would be great if future releases of oXygen can contain this
additional library with hyphenation patterns and enable fonts by
providing custom configuration file out of the box.

Thanks,

				Jirka

-- 
------------------------------------------------------------------
  Jirka Kosek      e-mail: jirka at kosek.cz      http://xmlguru.cz
------------------------------------------------------------------
       Professional XML consulting and training services
  DocBook customization, custom XSLT/XSL-FO document processing
------------------------------------------------------------------
 OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 rep.
------------------------------------------------------------------
    Bringing you XML Prague conference    http://xmlprague.cz
------------------------------------------------------------------

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 257 bytes
Desc: OpenPGP digital signature
Url : http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20131010/520eb921/attachment.bin 


More information about the oXygen-user mailing list