RE: Vietnamese complex-script support?

2013-08-06 Thread Jonathan Levinson
Thanks Glenn!  Will do.

From: Glenn Adams [mailto:gl...@skynav.com]
Sent: Thursday, August 01, 2013 11:12 AM
To: FOP Users
Subject: Re: Vietnamese complex-script support?

No special script processing should be required other than what is already 
provided by the DefaultScriptProcessor, which enables 'ccmp', 'liga', and 
'locl' features for GSUB and 'kern', 'mark', and 'mkmk' features for GPOS for 
the Latin script.

Make sure you are using a font that contains appropriate GPOS tables in order 
to get good mark placement.

Have you tried using some font and find it doesn't work as expected with VN 
text? If so, then please send a minimal FO input file and the resulting PDF.

G.


On Thu, Aug 1, 2013 at 7:23 AM, Jonathan Levinson 
jonathan.levin...@intersystems.commailto:jonathan.levin...@intersystems.com 
wrote:
Hi,

Are there plans to add complex script support for Vietnamese to FOP?

Thanks,
Jonathan Levinson
Senior Software Developer
InterSystems




Vietnamese complex-script support?

2013-08-01 Thread Jonathan Levinson
Hi,

Are there plans to add complex script support for Vietnamese to FOP?

Thanks,
Jonathan Levinson
Senior Software Developer
InterSystems



Re: Vietnamese complex-script support?

2013-08-01 Thread Pascal Sancho
Hi,
I'm not sure there is a specific script for Vietnamese.
IIUC, this can be written either with latin script, or with a chinese
subset script.
Both Latin ans Chinese scripts are handled correctly with Fop, without
complex script feature. You should just feed FOP with an appropriate font.
Maybe I'm wrong; Glenn can confirm | infirm?

--
Pascal


2013/8/1 Jonathan Levinson jonathan.levin...@intersystems.com

  Hi,

 ** **

 Are there plans to add complex script support for Vietnamese to FOP?

 ** **

 Thanks,

 Jonathan Levinson

 Senior Software Developer

 InterSystems

 ** **




-- 
pascal


Re: Vietnamese complex-script support?

2013-08-01 Thread Christopher R. Maden
On 08/01/2013 09:49 AM, Pascal Sancho wrote:
 I'm not sure there is a specific script for Vietnamese. IIUC, this
 can be written either with latin script, or with a chinese subset
 script.
 Both Latin ans Chinese scripts are handled correctly with Fop,
 without complex script feature. You should just feed FOP with an
 appropriate font. Maybe I'm wrong; Glenn can confirm | infirm?

I’ll let Jonathan clarify exactly what he meant, but Vietnamese is
typically written in the Latin script with a *lot* of combining
diacritics.  A naïve implementation can result in very ugly characters;
some sophistication is needed to stack multiple combining characters
correctly.

~Chris
-- 
Chris Maden, text nerd  URL: http://crism.maden.org/ 
“Peace has other governments that don’t go through the will of
 politicians.” — Mia Couto, “Rain, the Dreamsend” (tr. Austen Hyde)
GnuPG fingerprint: DB08 CF6C 2583 7F55 3BE9  A210 4A51 DBAC 5C5C 3D5E

-
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org



Re: Vietnamese complex-script support?

2013-08-01 Thread Glenn Adams
No special script processing should be required other than what is already
provided by the DefaultScriptProcessor, which enables 'ccmp', 'liga', and
'locl' features for GSUB and 'kern', 'mark', and 'mkmk' features for GPOS
for the Latin script.

Make sure you are using a font that contains appropriate GPOS tables in
order to get good mark placement.

Have you tried using some font and find it doesn't work as expected with VN
text? If so, then please send a minimal FO input file and the resulting PDF.

G.



On Thu, Aug 1, 2013 at 7:23 AM, Jonathan Levinson 
jonathan.levin...@intersystems.com wrote:

  Hi,

 ** **

 Are there plans to add complex script support for Vietnamese to FOP?

 ** **

 Thanks,

 Jonathan Levinson

 Senior Software Developer

 InterSystems

 ** **