More details:
The FontListMain utility shows that FOP can find the Japanese fonts on my
computer (Red Hat 5.5):
Sazanami Gothic:
F137 [Sazanami Gothic, さざなみゴシック]
Sazanami Gothic Regular,normal,400
Sazanami Gothic,normal,400
Sazanami-Gothic-Regular,normal,400
さざなみゴシック,normal,400
Sazanami Mincho:
F138 [Sazanami Mincho, さざなみ明朝]
Sazanami Mincho Regular,normal,400
Sazanami Mincho,normal,400
Sazanami-Mincho-Regular,normal,400
さざなみ明朝,normal,400
Here is my FOP config file:
<renderers>
<renderer mime="application/pdf">
<fonts>
<auto-detect/>
</fonts>
</renderer>
</renderers>
My FO file contains Japanese text, but has the standard font family
settings:
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" text-align="left"
font-family="Helvetica,Symbol,ZapfDingbats" font-size="10pt"
line-height="normal" font-selection-strategy="character-by-character"
line-height-shift-adjustment="disregard-shifts" writing-mode="lr-tb"
language="ja">
...
<fo:block>
ホットキーに代わって、ホストキーが実装されました。
</fo:block>
The PDF export gives the following errors:
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ン" (0x30f3, nkatakana) not available in font
"Helvetica-Bold".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "リ" (0x30ea, rikatakana) not available in font
"Helvetica-Bold".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ス" (0x30b9, sukatakana) not available in font
"Helvetica-Bold".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ノ" (0x30ce, nokatakana) not available in font
"Helvetica-Bold".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "発" (0x767a) not available in font "Helvetica".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "行" (0x884c) not available in font "Helvetica".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "日" (0x65e5) not available in font "Helvetica".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "年" (0x5e74) not available in font "Helvetica".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "月" (0x6708) not available in font "Helvetica".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "パ" (0x30d1, pakatakana) not available in font "Helvetica".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ー" (0x30fc, prolongedkana) not available in font
"Helvetica".
Aug 15, 2011 10:36:13 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ト" (0x30c8, tokatakana) not available in font "Helvetica".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "バ" (0x30d0, bakatakana) not available in font
"Helvetica-Oblique".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ー" (0x30fc, prolongedkana) not available in font
"Helvetica-Oblique".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ジ" (0x30b8, zikatakana) not available in font
"Helvetica-Oblique".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ョ" (0x30e7, yosmallkatakana) not available in font
"Helvetica-Oblique".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ン" (0x30f3, nkatakana) not available in font
"Helvetica-Oblique".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "リ" (0x30ea, rikatakana) not available in font
"Helvetica-Oblique".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ス" (0x30b9, sukatakana) not available in font
"Helvetica-Oblique".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ノ" (0x30ce, nokatakana) not available in font
"Helvetica-Oblique".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "モ" (0x30e2, mokatakana) not available in font "Courier".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ノ" (0x30ce, nokatakana) not available in font "Courier".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ス" (0x30b9, sukatakana) not available in font "Courier".
Aug 15, 2011 10:36:14 AM org.apache.fop.events.LoggingEventListener
processEvent
WARNING: Glyph "ペ" (0x30da, pekatakana) not available in font "Courier".
My PDF contains # throughout where Japanese glyphs should be.
Eric Douglas wrote:
>
> You don't supply metrics in 1.0.
>
>
> -----Original Message-----
> From: mike 675 [mailto:[email protected]]
> Sent: Friday, August 12, 2011 11:35 AM
> To: [email protected]
> Subject: RE: FOP 1.0 Japanese # marks
>
>
> I see the config file format has changed from 0.20.5.
>
> 0.20.5 config file used these params:
> embed-file
> metrics-file
>
> 1.0 config file uses these params:
> embed-url
> metrics-url
>
> Am I on to something?
>
>
> mike 675 wrote:
>>
>> It's the default fop.xconf file. I haven't made any changes or
>> specified any fonts in there.
>>
>> Eric Douglas wrote:
>>>
>>> Yes and yes
>>> Your FOP should have configuration telling it what fonts are
> available.
>>> Your XSLFO should have tags in it telling what font to use.
>>> If you can provide more details about what you're doing someone may
>>> provide more details about what you're missing.
>>> Are you using fop.xconf file? What's that look like?
>>>
>>>
>>> -----Original Message-----
>>> From: michael mclaughlin [mailto:[email protected]]
>>> Sent: Friday, August 12, 2011 5:23 AM
>>> To: [email protected]
>>> Subject: Re: FOP 1.0 Japanese # marks
>>>
>>> Do you mean configure FOP 1.0 to use a Japanese font?
>>> Or is there an XSL stylesheet option to do this?
>>> Or do I manually edit the .fo file.
>>> Thanks,
>>> Mike
>>>
>>>
>>> --- On Fri, 12/8/11, Sergiu Dumitriu <[email protected]> wrote:
>>>
>>>> From: Sergiu Dumitriu <[email protected]>
>>>> Subject: Re: FOP 1.0 Japanese # marks
>>>> To: [email protected]
>>>> Date: Friday, 12 August, 2011, 2:03
>>>> On 08/11/2011 03:48 PM, mike 675
>>>> wrote:
>>>> >
>>>> > I used to use FOP 0.20.5 to build Japanese PDFs and
>>>> they looked fine.
>>>> >
>>>> > Now after upgrading to FOP 1.0 the PDF build completes
>>>> with no errors. But
>>>> > the PDF file is full of # marks.
>>>> > I am running on Red Hat 5.5.
>>>> >
>>>> >
>>>>
>>>> # usually means that the font is missing those characters.
>>>> Make sure
>>>> you've configured your FO to use a font that does cover the Japanese
>
>>>> Unicode range.
>>>>
>>>> --
>>>> Sergiu Dumitriu
>>>> http://purl.org/net/sergiu/
>>>>
>>>> --------------------------------------------------------------------
>>>> - To unsubscribe, e-mail:
>>>> [email protected]
>>>> For additional commands, e-mail:
>>>> [email protected]
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail:
>>> [email protected]
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail:
>>> [email protected]
>>>
>>>
>>>
>>
>>
>
> --
> View this message in context:
> http://old.nabble.com/FOP-1.0-Japanese---marks-tp32244995p32251273.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
--
View this message in context:
http://old.nabble.com/FOP-1.0-Japanese---marks-tp32244995p32263205.html
Sent from the FOP - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]