Hi Jeremias, > Author: jeremias > Date: Wed Feb 10 15:37:04 2010 > New Revision: 908543 > > URL: http://svn.apache.org/viewvc?rev=908543&view=rev > Log: > Bugzilla #48512: > Bugfix: Don't map AdobeStandardEncoding to StandardEncoding. They are not the > same. Fixes problem with invalid character widths on PostScript output and > missing umlauts.
What makes you think that they are not the same? What is AdobeStandardEncoding then, if not the Adobe Standard Encoding [1] itself? [1] http://www.adobe.com/devnet/opentype/archives/std_enc.html Thanks, Vincent > Modified: > > xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/type1/Type1FontLoader.java > > Modified: > xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/type1/Type1FontLoader.java > URL: > http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/type1/Type1FontLoader.java?rev=908543&r1=908542&r2=908543&view=diff > ============================================================================== > --- > xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/type1/Type1FontLoader.java > (original) > +++ > xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/type1/Type1FontLoader.java > Wed Feb 10 15:37:04 2010 > @@ -141,7 +141,7 @@ > if (afm != null) { > String encoding = afm.getEncodingScheme(); > singleFont.setUseNativeEncoding(true); > - if ("AdobeStandardEncoding".equals(encoding)) { > + if ("StandardEncoding".equals(encoding)) { > singleFont.setEncoding(CodePointMapping.STANDARD_ENCODING); > } else { > String effEncodingName;