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, Sii 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 libraryii 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
crypto-primer.fo.bz2
Description: Binary data
crypto-primer.pdf.bz2
Description: Binary data
fop.xconf.bz2
Description: Binary data
signature.asc
Description: Digital signature