Re: japanese fonts in firefox revisited,resolved

Mike Shegedin <[email protected]>
Newsgroups gmane.linux.suse.m17n
Message-ID <[email protected]>
Update:
I found that under my recent install, Unicode pages
that did not specify
<html lang="ja">
do no render kanji when printing -- only boxes
instead.

However, pages that specified <html lang="ja"> did
render correctly, as did pages in EUC-JP encoding even
when the lang="jp" tag was not specified.This made me
think printing was broken because I was testing using
google.co.jp, which does not specify lang="ja" in
their header.So in fact I had some Japanese printing
functionality all along during my latest install.

On the other hand, I had google.co.jp printing kanji
OK on my previous install so I figured it had
something to do with the locale settings. After some
experimenting I came up with the following:

LC_LANG=en_US.UTF-8
LC_CTYPE=ja_JP.UTF-8
LC_ALL=ja_JP.UTF-8

This gives me menus in English, Japanese web pages
that don't specify <html lang="jp"> render/print in
Japanese, and also maintains UIM/SCIM functionality,
which in my case is everything I had hoped for.

BTW the above locale settings were set in YAST
System /etc/sysconfig Editor 
system/environment/language section and entered by
hand.

My version of firefox doesn't have font enabling
enabled and changing the font.FreeType2.printing
parameter in about:config doesn't seem to produce an
embedded ps file. So I guess I'll just fix up GS to
use fonts I like. But for me, this is but a bit
frosting on an already very tasty cake.

Mike




--- Mike Shegedin <[email protected]> wrote:
> 
> --- Mike FABIAN <[email protected]> wrote:
> > "Mike Shegedin" <[email protected]>
> > ����Ͻ񤭤ޤ���:
> > 
> > > This time, I'm guessing that font embedding is
> > enabled
> > > -- that is, FF is embedding the fonts into the
> ps
> > file
> > > when printing because GS doesn't complain about
> > > missing fonts.
> > 
> > Check whether Firefox is embedding fonts with:
> > 
> > mike@kibou:~$ grep -i beginresource mozilla.ps 
> > %%BeginResource: CMap IPAPMincho.Regular.0.0_cmap
> > %%BeginResource: CIDFont IPAPMincho.Regular.0.0
> > %%BeginResource: CMap IPAPGothic.Regular.0.0_cmap
> > %%BeginResource: CIDFont IPAPGothic.Regular.0.0
> > mike@kibou:~$ 
> > 
> > If it is embedding fonts, you should find lines
> > beginning with
> > "%%BeginResource" which also contain the name of
> the
> > font which was
> > embedded.
> > 
> > > I'm curious to know what turns font embedding on
> > and
> > > off when printing from FF.
> > 
> > Type
> > 
> >     about:config
> > 
> > into the URL entry widget of Firefox. You see a
> long
> > list of
> > configuration options.  Enter "printing" into the
> > "Filter" entry
> > widget.
> > 
> > You will see an option
> > 
> >     font.FreeType2.printing 
> > 
> > which may be false or true.
> > 
> > If you set it to true, Firefox will usually embed
> > fonts when printing,
> > if you set it to false, it will usually not embed
> > fonts when printing.
> > 
> > Usually because it may depend on how your Firefox
> > was compiled.
> 
> 
> I attempted changing this parameter and there is no
> change on the output. I first tried it on an English
> version of FF1.0.1 and then a Japanse version of
> 1.0.
> Both behave exactly the same. They load the Nimbus
> fonts but there is no reference or seemingly any
> attempt at loading japanese fonts.
> 
> > 
> > > While I'm at it, do qtconfig settings have any
> > bearing
> > > on any of this?
> > 
> > qtconfig has nothing to do with Firefox because
> > Firefox is not a Qt
> > application.
> 
> Thanks for clearing this point up. One less thing
> for
> me to futz with.
> 
> > > The ps file currently being generated has lots
> of
> > > Numbus fonts which clearly are not Japanese
> fonts.
> > 
> > That's OK because the page you are trying to print
> > most likely also contains some Latin glyphs.
> > 
> > > BTW I have wrappers generated for all of my
> > installed
> > > Japanese fonts, so I think that as long as GS
> had
> > a
> > > file with Japanese text and refered to a
> Japanese
> > font
> > > then I would be in business.
> > 
> > To use that possibility, you can set
> > 
> >     font.FreeType2.printing
> > 
> > to false.
> 
> As I said earlier, I tried this and it had no change
> on the output. The resulting ps file is the same
> size
> regardless of the value. (I wonder if I should be
> doing something to make the setting have an affect.)
> 
> Any other ideas, Mike?
> 
> Mike
> 
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Yahoo! Small Business - Try our new resources site!
> http://smallbusiness.yahoo.com/resources/ 
> 
> -- 
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.