----- Original Message ----- From: "Holger Prause" <[EMAIL PROTECTED]>
> > I want to use Unicode for displaying an pound character in my pdf. > > For this reason i created an dummy xml file > > <?xml version="1.0" encoding="ISO-8859-1"?> > > <a> > <b>£</b> > <c>₤</c> U+20A4...this is the Italian lira or the Turkish pound. > </a> > > and an dummy xsl stylesheet > > > <?xml version="1.0" encoding="ISO-8859-1"?> > > <xsl:stylesheet version="1.0" xmlns:xhtml="http://www.w3.org/1999/xhtml" > xmlns:fo="http://www.w3.org/1999/XSL/Format" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > Ok, now i browsed the unicode page , searched for the pound character and > found it. Well, maybe. U+00A3 is the British pound. > > http://www.unicode.org/charts/PDF/U20A0.pdf - it has the sequence 20A4 (see > dummy xml file above) > > > > But i dont get it to work , the resulting pdf alwys displays the # character > for unicode but for the sequence £(which i have taken from a html > reference) he displays > the pound sign.What did i wrong ? (It cant be he wrong font i think, because > he can display pound signs at all). These are two different glyphs, I suspect your font does not contain the Turkish/Italian variant or -- I do not know the details of FOP here -- the cmap (character to glyph mapping table) FOP implements for the default 14 fonts does not include a mapping between this Unicode number and a glyph actually found in the font. ----- Tout Unicode en français (noms des caractères, tout le texte normatif, annotations, etc.) http://hapax.iquebec.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]