Bug#518798: fop: no longer embeds additional fonts
brian m. carlson
sandals at crustytoothpaste.ath.cx
Sun Mar 8 17:59:49 UTC 2009
Package: fop
Version: 1:0.95.dfsg-4
Severity: important
I have the PalatinoLinotype font available on my system[0]. With the
configuration file that I have attached, fop 0.94 would automatically
find and use that font, since it was specified in the FO. With fop
0.95, not only is the font not embedded, it isn't even referenced in the
PDF, and instead of text, I get lots and lots of # signs.
Creating FO that refers to Times instead of PalatinoLinotype solves this
problem. Using explicit metrics sizes in the fop configuration file
(such as the ones that are commented out in the attached file) has no
effect whatsoever. As far as I can tell, fop is completely unusable
with fonts other than the base 14.
I've attached a FO source file and the corresponding PDF as well as the
configuration file; if you need me to do other tests, I'm happy to do
so. All the files are bzip2'd so as to be more gentle on the mail
servers.
[0] In /usr/local/share/fonts .
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.29-rc7-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages fop depends on:
ii default-jre [java2-runtim 1.5-31 Standard Java or Java compatible R
ii java-gcj-compat [java2-ru 1.0.80-1 Java runtime environment using GIJ
ii java-wrappers 0.1.13 wrappers for java executables
ii libavalon-framework-java 4.2.0-4 Common framework for Java server a
ii libbatik-java 1.7-2 xml.apache.org SVG Library
ii libbsf-java 1:2.4.0-2 Bean Scripting Framework to suppor
ii libcommons-io-java 1.4-1 Common useful IO related classes
ii libcommons-logging-java 1.1.1-2 commmon wrapper interface for seve
ii libxalan2-java 2.7.1-2 XSL Transformations (XSLT) process
ii libxerces2-java 2.9.1-2 Validating XML parser for Java wit
ii libxml-commons-external-j 1.3.04-2 XML Commons external code - DOM, S
ii libxmlgraphics-commons-ja 1.3.1.dfsg-2 reusable components used by Batik
ii libxp6 1:1.0.0.xsf1-2 X Printing Extension (Xprint) clie
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension
ii openjdk-6-jre [java2-runt 6b14-1~exp1 OpenJDK Java runtime, using Hotspo
Versions of packages fop recommends:
ii libsaxon-java 1:6.5.5-5 The Saxon XSLT Processor
Versions of packages fop suggests:
ii fop-doc 1:0.95.dfsg-4 Documentation for fop
ii libservlet2.4-java 5.0.30-8 Servlet 2.4 and JSP 2.0 Java class
-- no debconf information
--
brian m. carlson / brian with sandals: Houston, Texas, US
+1 713 440 7475 | http://crustytoothpaste.ath.cx/~bmc | My opinion only
troff on top of XML: http://crustytoothpaste.ath.cx/~bmc/code/thwack
OpenPGP: RSA v4 4096b 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
-------------- next part --------------
A non-text attachment was scrubbed...
Name: crypto-primer.fo.bz2
Type: application/octet-stream
Size: 5311 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20090308/e7637527/attachment-0003.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: crypto-primer.pdf.bz2
Type: application/octet-stream
Size: 10065 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20090308/e7637527/attachment-0004.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fop.xconf.bz2
Type: application/octet-stream
Size: 2222 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20090308/e7637527/attachment-0005.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20090308/e7637527/attachment-0001.pgp
More information about the pkg-java-maintainers
mailing list