Date: Mon, 02 Mar 2009 18:16:25 +0900 From: Daichi GOTO <daichi@ongs.co.jp> To: Jung-uk Kim <jkim@FreeBSD.org> Cc: NAKATA Maho <chat95@mac.com>, java@freebsd.org, glewis@freebsd.org, SAITOU Toshihide <toshi@ruby.ocn.ne.jp>, ????????? Jiawei Ye <leafy7382@gmail.com>, freebsd-java@freebsd.org Subject: Re: Japanese font conf for JDK16 to use IPA font Message-ID: <49ABA3E9.70102@ongs.co.jp> In-Reply-To: <200902271510.56365.jkim@FreeBSD.org> References: <49A77F4A.2080508@ongs.co.jp> <200902271301.57014.jkim@FreeBSD.org> <20090227190138.GA24778@misty.eyesbeyond.com> <200902271510.56365.jkim@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Jung-uk Kim wrote: > On Friday 27 February 2009 02:01 pm, Greg Lewis wrote: >> On Fri, Feb 27, 2009 at 01:01:31PM -0500, Jung-uk Kim wrote: >>> On Friday 27 February 2009 11:59 am, Jung-uk Kim wrote: >>>> On Friday 27 February 2009 12:51 am, Daichi GOTO wrote: >>>>> Hi greg :) >>>>> >>>>> How about to deploy or integrate included >>>>> fontconfig.properties file to >>>>> /usr/local/jdk1.6.0/jre/lib/fontconfig.properties or >>>>> /usr/local/jdk1.6.0/jre/lib/fontconfig.properties.src. >>>>> >>>>> I have known some Japanese java developers have been giving >>>>> up to use FreeBSD and Java as their default development >>>>> environment because FreeBSD JDK16 default configurations >>>>> lacks of proper Japanese font setting. >>>>> >>>>> Right now, IPA font(japanese/ipa-ttfonts) is proper high >>>>> quality font as Japanese font. To enable that font as default >>>>> font makes a lot of sense. >>>>> >>>>> I have checked included one with JDK16 and OpenJDK6, that >>>>> looks like working well. >>>> I have been using the attached properties for korean fonts for >>>> many years, which uses korean/unfonts-ttf. Baekmuk fonts in >>>> your properties are unmaintained and obsolete. Un-series fonts >>>> are de facto standard for korean FOSS projects these days. One >>>> of the reasons is it works pretty well with Freetype2. I >>>> believe many FOSS projects still use Baekmuk because Redhat >>>> does. :-( >>>> >>>> https://bugzilla.redhat.com/show_bug.cgi?id=112877 >>> It is little OT but I found Fedora project approved Un-series >>> fonts as the next default korean fonts: >>> >>> http://fedoraproject.org/wiki/UN_fonts >>> >>> "Fontconfig has been changed upstream to use UN as default Korean >>> font set instead of Baekmuk (current Fedora Korean font)." >>> >>> Yeah! >> So which Korean fonts should we be using? The new ones or the ones >> in the fontconfig.properties you sent? I'd like to merge those >> changes with Daichi-san's and get them both committed :). > > I merged them and attached (not tested). In fact, I thought about > doing something like this (i.e., converting Fedora font properties to > BSD-specific file) but I never committed it for few reasons. For > example, we do not have default fonts as Linux "distros" do (although > I agree that FreeBSD specific property file is good to have in the > ports but not on Mercurial). Also, I was concerned about package > dependencies. Maybe we can add a knob, e.g., WITH_CJK to include > properties if we just do this in the ports. Now, more specific > issues: > > # Uses Fedora Core 6 fonts and file paths. > > - Yeah, I know. :-( > > /usr/share/fonts/dejavu-lgc/DejaVuLGC*.ttf > > - Changing default Latin fonts is a POLA violation, I think. > - This is Fedora path and we don't have that in the ports[1]. > > /usr/share/fonts/japanese/TrueType/sazanami-*.ttf > > - The path has to be corrected. See japanese/sazanami-ttf. Really? Applications installed by Ports Collection should be deployed under /usr/local/ or user defined directory. Sazanami font real paths are: real files: /usr/local/share/sazanami-ttf/sazanami-gothic.ttf /usr/local/share/sazanami-ttf/sazanami-mincho.ttf symbolic links: /usr/local/share/fonts/TrueType/sazanami-gothic.ttf /usr/local/share/fonts/TrueType/sazanami-mincho.ttf > /usr/share/fonts/chinese/TrueType/ukai.ttf > /usr/share/fonts/chinese/TrueType/uming.ttf > > - The path has to be corrected. See chinese/CJKUnifonts. Same as above I guess, it will be under /usr/local, uh? > - We need Chinese Java users to confirm its usefulness. I am not > qualified. ;-) +1 :) > FYI, Fedora has font history here: > > http://fedoraproject.org/wiki/Fonts_inclusion_history > > Jung-uk Kim > > [1] We have x11-fonts/dejavu but DejaVu-LGC (a derivative of DejaVu > fonts) is not ported. If really needed, we can make a ports for it, > though. > > > ------------------------------------------------------------------------ > > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" -- Daichi GOTO, http://people.freebsd.org/~daichi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49ABA3E9.70102>