Re: Getting a list of font names without the memory hit...‏

2013-08-01 Thread Chris Bowditch
The auto-detect feature creates the font cache, to save time on sunsequent calls to FOP, you can disable the cache using the setting: use-cachefalse/use-cache in your fop.xconf. I suspect the reason for the high memory consumption is your use of auto-detect feature. Though I've not replicated

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

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

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

RE: Getting a list of font names without the memory hit...‏

2013-08-01 Thread Bernard Giannetti
Thanks Chris - simplest solution is often the best: String fonts[] = GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames(); Getting a list of fonts this way does NOT appear to impact memory at all...so much better! I don't have the use-cache tag in my config file, so