Mike Maxwell wrote:
> Hussein Shafie wrote:
>> I didn't realize that. I'm stunned to learn that Acrobat Reader does 
>> not support the whole Unicode Basic Multilingual Plane 
> 
> I'm not sure I understand the problem here.  Once we got Java (and 
> therefore XMLmind) to use an appropriate font for the Bengali region of 
> Unicode (as documented in emails on this list earlier this year), we did 
> not have much trouble getting PDFs with *embedded* Unicode Bengali (and 
> IPA region) fonts.  And since we embedded the fonts in the PDFs, Acrobat 
> Reader (or other PDF reader programs) does not have a problem.

PDF supports 14 *Latin-1* fonts in standard, for example Helvetica. 
Let's say I want my PDF document to contain Cyrillic text displayed 
using a SansSerif fonts: nothing fancy at all by nowadays.

[1] I cannot use Helvetica. I need to find a SansSerif font supporting 
Cyrillic. Let's call it FooFont.

[2] The PDF must contain references to FooFont and not to Helvetica.

[3] You need to embed FooFont in the PDF or instruct the consumers of 
your PDF to install font packs containing FooFont in Acrobat Reader.

I call this a problem.



>  > [1] You must configure FOP or XEP to use Central Europe Fonts (not
>  > Courier, Helvetica, and Times). This step is *pretty* *hard*.
> 
> We chose to go through the DocBook-to-WordXML-to-PDF path, rather than 
> the DocBook-to-FO-to-PDF path; maybe that's the difference.  

Yes, thanks to the ``PDF creator'' you use.



(At one
> point, we used to DocBook-to-RTF route, and that also handled the 
> Bengali fonts just fine; but the WordXML route was much better for other 
> reasons.)

I estimate that configuring FOP or XEP to embed Central Europe Fonts 
would take me at least half a day of work (and I'm not a rookie).

I consider that this is not a problem with FOP or XEP, but a shortcoming 
of Acrobat Reader and PDF which make it much too hard working with 
non-Latin-1 documents.


Reply via email to