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