From b.rahul.pm at gmail.com Fri Jan 4 08:34:21 2008 From: b.rahul.pm at gmail.com (Rahul Bhalerao) Date: Fri, 4 Jan 2008 14:04:21 +0530 Subject: Draft on recommendations for Indic rendering - feedback requested Message-ID: Hi everyone, I have created a draft on recommendations for Indic rendering. You can find it here: http://rbhalera.fedorapeople.org/Documents/RenderingRecommendations1.html It addresses some of the OpenType, Unicode and fonts related issues. Many of the issues discussed here, have been the source of conflicts for few languages. Thus it was an utter need to provide a detailed analysis like this. I hope the illustrations made there provide some common guidelines. I would like to appeal open source font developers (and layout enigne developers) to start using them as a standard for creating their fonts. There would be certainly a scope for improvement in this. I would like to hear from various communities if they want some of the other left out issues to be also addressed. The draft is open for discussion and feedback. Feedbacks can be sent to rahul.bhalerao at redhat.com or to have a common place for discussion the blog entry at http://rahulpmb.blogspot.com/2008/01/rendering-recommendations-draft.html can also be used. Thanks, Rahul Bhalerao. -------------- next part -------------- An HTML attachment was scrubbed... URL: From petersen at redhat.com Thu Jan 17 10:19:57 2008 From: petersen at redhat.com (Jens Petersen) Date: Thu, 17 Jan 2008 20:19:57 +1000 Subject: VLGothic-fonts fontconfig Message-ID: <478F2BCD.4010306@redhat.com> Since we are planning to change the default Japanese font in F9 to VLGothic-fonts, I thought I would post the current fontconfig files here for review and comments. Do they look ok? Thanks, Jens -------------- next part -------------- A non-text attachment was scrubbed... Name: 59-VLGothic-monospace.conf Type: text/xml Size: 817 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 59-VLGothic-sans.conf Type: text/xml Size: 812 bytes Desc: not available URL: From nicolas.mailhot at laposte.net Thu Jan 17 10:59:41 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Thu, 17 Jan 2008 11:59:41 +0100 (CET) Subject: VLGothic-fonts fontconfig In-Reply-To: <478F2BCD.4010306@redhat.com> References: <478F2BCD.4010306@redhat.com> Message-ID: <40932.192.54.193.53.1200567581.squirrel@rousalka.dyndns.org> Le Jeu 17 janvier 2008 11:19, Jens Petersen a ?crit : > Since we are planning to change the default Japanese font in F9 to > VLGothic-fonts, I thought I would post the current fontconfig files > here > for review and comments. > > Do they look ok? A. should probably use ../fonts.dtd instead (though all the validation bits of fontconfig XML are a huge mess) B. I don't think there should be any need to re-specify DejaVu in prefer. If you're deploying the fontconfig files with the right number prefix the latin defaults will take care of themselves C. I'll let Behdad comment on the prepend en bit. First time I see one of those. D. I'd also advise taking a look at whatever solution we've arrived for wqy-bitmap-fonts, as the massive exchanges we had on the subject must have produced something acceptable Regards, -- Nicolas Mailhot From nicolas.mailhot at laposte.net Thu Jan 24 20:28:14 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Thu, 24 Jan 2008 21:28:14 +0100 Subject: Live images and fonts In-Reply-To: <20080124210927.411b1a50@deadbabylon.de> References: <200801240029.35792.ml@deadbabylon.de> <16144.192.54.193.53.1201163440.squirrel@rousalka.dyndns.org> <20080124210927.411b1a50@deadbabylon.de> Message-ID: <1201206494.10938.59.camel@rousalka.dyndns.org> Le jeudi 24 janvier 2008 ? 21:09 +0100, Sebastian Vahl a ?crit : > Am Thu, 24 Jan 2008 09:30:40 +0100 (CET) > > I know next to nothing about live images but I confirm that the fedora > > font landscape changed quite a bit since fedora 8 (new fonts, pulled > > fonts, renamed fonts, new defaults) so anything font-related done at > > F8 time probably needs to be revisited now > > That's the point: For F8 I was relying on comps.xml to pull the most > needed fonts in automatically. This was also working 2 weeks ago (for > the kde4 image). But it seems that this has changed after that. That's strange because comps/comps-f9.xml.in in cvs seems perfectly fine to me, and Jens and me have updated it with our font changes regularly. > I've re-included the fonts manually but IMHO I should talk to the fonts > sig what fonts are really needed. The SIG is likely to complain localization groups didn't fill http://fedoraproject.org/wiki/SIGs/Fonts/Triaging/L10N :p -- Nicolas Mailhot -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: Ceci est une partie de message num?riquement sign?e URL: From ml at deadbabylon.de Thu Jan 24 20:33:31 2008 From: ml at deadbabylon.de (Sebastian Vahl) Date: Thu, 24 Jan 2008 21:33:31 +0100 Subject: Need help with the needed fonts for the KDE live images Message-ID: <200801242133.37235.ml@deadbabylon.de> Hi. I need some help with the needed fonts for the KDE live images. Since F8 @fonts seems to has changed a bit and so I'm missing some former installed fonts. The kde live images are not using any language groups due to space limitations but they should still be usuable for most of the different languages. This list is pulled in automatically: bitmap-fonts ghostscript-fonts urw-fonts xorg-x11-fonts-100dpi xorg-x11-fonts-ISO8859-1-100dpi xorg-x11-fonts-misc xorg-x11-fonts-Type1 These fonts were installed in my former rawhide/f9 images and also on f8: baekmuk-ttf-fonts-common baekmuk-ttf-fonts-gulim cjkunifonts-uming dejavu-lgc-fonts jomolhari-fonts kacst-fonts liberation-fonts lohit-fonts-bengali lohit-fonts-gujarati lohit-fonts-hindi lohit-fonts-kannada lohit-fonts-oriya lohit-fonts-punjabi lohit-fonts-tamil lohit-fonts-telugu paktype-fonts sazanami-fonts-gothic For the moment I've added them manually. But my question here is: Are all of them needed or are some still missing? Sebastian -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. URL: From nicolas.mailhot at laposte.net Thu Jan 24 21:09:31 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Thu, 24 Jan 2008 22:09:31 +0100 Subject: Need help with the needed fonts for the KDE live images In-Reply-To: <200801242133.37235.ml@deadbabylon.de> References: <200801242133.37235.ml@deadbabylon.de> Message-ID: <1201208971.10938.69.camel@rousalka.dyndns.org> Le jeudi 24 janvier 2008 ? 21:33 +0100, Sebastian Vahl a ?crit : > Hi. > > I need some help with the needed fonts for the KDE live images. Since F8 > @fonts seems to has changed a bit and so I'm missing some former installed > fonts. The kde live images are not using any language groups due to space > limitations but they should still be usuable for most of the different > languages. > > This list is pulled in automatically: > bitmap-fonts > ghostscript-fonts > urw-fonts > xorg-x11-fonts-100dpi > xorg-x11-fonts-ISO8859-1-100dpi > xorg-x11-fonts-misc > xorg-x11-fonts-Type1 All the xorg-x11-fonts are mainly useful for legacy apps that do not use vector fonts. > These fonts were installed in my former rawhide/f9 images and also on f8: > baekmuk-ttf-fonts-common > baekmuk-ttf-fonts-gulim > cjkunifonts-uming > dejavu-lgc-fonts this one has not been in the default install since december (switched with dejavu-full) > jomolhari-fonts > kacst-fonts This one is not 100% necessary has dejavu full has a form or arabic, but it's nice to have. > liberation-fonts This one has never changed in comps as far as I know. I was bumped to a new version recently > lohit-fonts-bengali > lohit-fonts-gujarati > lohit-fonts-hindi > lohit-fonts-kannada > lohit-fonts-oriya > lohit-fonts-punjabi > lohit-fonts-tamil > lohit-fonts-telugu > paktype-fonts > sazanami-fonts-gothic VLGothic-fonts is the new japanese default IIRC. > For the moment I've added them manually. But my question here is: Are all of > them needed or are some still missing? If you want an accurate font list you need to pull all the default fonts in the fonts group and all the mandatory fonts in the localization groups you care for your spin. This can be easily automated via xslt if you have a list of the locales you care about somewhere. Regards, -- Nicolas Mailhot -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: Ceci est une partie de message num?riquement sign?e URL: From b.rahul.pm at gmail.com Fri Jan 25 09:31:58 2008 From: b.rahul.pm at gmail.com (Rahul Bhalerao) Date: Fri, 25 Jan 2008 15:01:58 +0530 Subject: New Upstream Version: lohit-fonts-2.1.8 Message-ID: Hi everyone, JFYI, today I released a new version of lohit-fonts, both upstream and fedora rawhide. The upstream tarball is available at https://fedoraproject.org/wiki/Lohit?action=AttachFile&do=get&target=lohit-fonts-2.1.8.tar.gz. It contains bug fixes for Malayalam and Assamese/Bengali fonts. More details of the bug fixes can be found at http://bugzilla.redhat.com on following bug reports: - Bug 192812: [ml_IN]GPOS issues in new Malayalam font - Bug 402321: [ml_IN} Wrong combinations used for the conjunct '???' - Bug 402331: [ml_IN] Wrong combinations used for conjunct '??<200d>?' - Bug 424701: [ml_IN] words are shown joined (very low space shown on screen) - Bug 429526: [ml_IN]: Removal of a glyph from font file - Bug 247233: Additional special character rendering for assamese [as-IN] and bengali [bn-IN] Thanks, Rahul Bhalerao. From nicolas.mailhot at laposte.net Fri Jan 25 15:32:48 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Fri, 25 Jan 2008 16:32:48 +0100 (CET) Subject: [ANSWER] Fonts and Fedora spins Message-ID: <17444.192.54.193.53.1201275168.squirrel@rousalka.dyndns.org> Hi, To all the Fedora spin maintainers out there, please note the following: 1. The main fonts group was changed from base-x to fonts at Fedora 8 time. 2. This change may not have been obvious then because font packages were moved progressively, but it is pretty effective now. 3. Current fonts comps organisation is described in http://fedoraproject.org/wiki/SIGs/Fonts/Packaging/Policy (as reviewed by FESCO) Basically - distro-wide modern fonts are in the fonts group - distro-wide legacy fonts are in legacy-fonts - script-specific fonts are in the corresponding localization groups There are still some fonts leftovers in base-x that no one dared nuke yet, but they're only used by non-fontconfig legacy apps. Therefore if you only include base-x in your spin as in pre-Fedora 8 times your font selection is going to be underwhelming Regards, -- Nicolas Mailhot From nicolas.mailhot at laposte.net Mon Jan 28 15:13:27 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Mon, 28 Jan 2008 16:13:27 +0100 (CET) Subject: Suggestion: Use Liberation fonts as default in Firefox 3 In-Reply-To: <6e24a8e80801280638q467ce226oeccce8b884c9f41b@mail.gmail.com> References: <6e24a8e80801280638q467ce226oeccce8b884c9f41b@mail.gmail.com> Message-ID: <48074.192.54.193.53.1201533207.squirrel@rousalka.dyndns.org> Le Lun 28 janvier 2008 15:38, Mark a ?crit : > I have Firefox 3 now on Fedora rawhide and i really disliked the > default fonts That happens > so i played a little with it till i got acceptable > results. Thanksfully our font selection is large enough you can find alternatives (at least for latin) now > As you can see in [2] is that the fonts are looking just better. No we can't. I'm afraid that "looking better" is largely subjective when talking about fonts. In particular people exhibit a huge bias in favour of whatever font style they're used to. Take any decent modern font, force a user to use it exclusively for a month, and he'll systematically prefer it afterwards in tests. (hey, some people even ended up liking Luxi *shudder*) So the only thing you've proved is you're used to a style similar to Liberation Sans, probably Arial. Had you spent the time to accustom yourself to Fedora defaults you'd be finding Liberation Sans terrible. Given that Liberation and DejaVu are about similar quality-wise, and some people will hate one and others the reverse, other considerations like encoding coverage and upstream reactiveness prevail, and right now DejaVu wins those. P.S. Though you've still kept Serif as default Firefox family, which *is* an ass-backwards Firefox default we should change, since current screens do not have enough resolution to display satisfying Serif fonts. P.P.S. Likewise Mozilla developpers decided at some time monospace should be scaled down for no particular good reason, and site authors are still fighting this error back with CSS hacks P.P.P.S. Also your screenshot exhibits the fugly color fringing of subpixel hinting. It may have been your misguided choice, or the effect of rawhide currently ignoring user settings to use grayscale only. In any way it's not the fonts fault. Regards, -- Nicolas Mailhot From nicolas.mailhot at laposte.net Mon Jan 28 17:37:10 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Mon, 28 Jan 2008 18:37:10 +0100 (CET) Subject: Suggestion: Use Liberation fonts as default in Firefox 3 In-Reply-To: <479DFC43.9030706@ij.net> References: <6e24a8e80801280638q467ce226oeccce8b884c9f41b@mail.gmail.com> <48074.192.54.193.53.1201533207.squirrel@rousalka.dyndns.org> <479DFC43.9030706@ij.net> Message-ID: <37964.192.54.193.53.1201541830.squirrel@rousalka.dyndns.org> Le Lun 28 janvier 2008 17:01, Felix Miata a ?crit : > On 2008/01/28 16:13 (GMT+0100) Nicolas Mailhot apparently typed: >> I'm afraid that "looking better" is largely subjective when talking >> about fonts. > > If the goal in selecting particular default Firefox fonts is You're redefining the question > to match the ubiquitous platform's font metrics The ubiquitous platform fonts engine is very different from our font engine and does not give the same result with the same fonts, let alone clones (there are studies on the net about this, and there are legal reasons it is so). The ubiquitous platform's fonts were Arial, then Verdana, then something else again in Vista. And that's ignoring differences between ubiquitous platform on different locales. Which particular version of the ubiquitous platform do you want us to emulate for what locale and why will it achieve the "looking better" goal of the original poster? > so that web pages viewed in Firefox > on > Fedora look as much as possible like the very same pages viewed in > Firefox on > doz, then Liberation does a far better job than DejaVu, as that was > the > precise goal of the Liberation Fonts project. If you redefine the goal as looking like Arial, yes Liberation looks more like Arial (in latin). That's about the only hard fact everyone agrees on. Web sites authors that specify Arial or TNR will get Liberation now. Only sites that specify the platform default in their CSS rules will get the platform default. Given that the biggest factor in font appreciation is the exposure one had to this particular font having the browser default be the same as the platform default other apps use makes a lot of sense (even if this platform default is not the same as another platform default). Is Liberation a better font? Will users be better served by a different font default in the browser than in the UI? If not, do we gain more by changing the general UI font than we lose? On what locales? Who will extend which font long term? These are all the questions that need to be considered before hastily making changes > http://www.press.redhat.com/2007/05/09/liberation-fonts/ All press releases have an hot air component, Redhat press releases like others (IIRC this particular PR states Liberation will replace every common FLOSS font out there). Many people have stated that Linux was aimed at world domination. Is it ready for world domination yet? >> So the only thing you've proved is you're used to a style similar to >> Liberation Sans, probably Arial. > > I believed he proved the goal of the Liberation project was achieved. > Liberation Sans is the GPL metric equivalent of Arial. So what? > DejaVu Sans is an excellent substitute for Verdana, but the doz > default in Firefox is Arial, not Verdana. Unfortunately, any close look at Firefox font defaults reveals they're a pile of historic crap so that's not a particularly strong endorsement. The Mozilla foundation has turned a blind eye to font problems for years and its browser settings reflect this fact. It is sad to say that Microsoft did more for free fonts with its proprietary Core Web Fonts initiative than Mozilla ever did. Unfortunately for us Microsoft has moved to the next stage and we've got no clones for its new fonts so targetting core fonts is a dead end. Better to create our own solid font set than continue chasing the Microsoft tail indefinitely - it has the financial means to move way faster than us on the font creation front anyway. Also fontconfig substitution means the same defaults will have vastly different effects on Linux than on Windows. -- Nicolas Mailhot From nicolas.mailhot at laposte.net Tue Jan 29 09:08:08 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Tue, 29 Jan 2008 10:08:08 +0100 (CET) Subject: Suggestion: Use Liberation fonts as default in Firefox 3 In-Reply-To: <479EC696.7080601@ij.net> References: <6e24a8e80801280638q467ce226oeccce8b884c9f41b@mail.gmail.com> <48074.192.54.193.53.1201533207.squirrel@rousalka.dyndns.org> <479DFC43.9030706@ij.net> <37964.192.54.193.53.1201541830.squirrel@rousalka.dyndns.org> <479EC696.7080601@ij.net> Message-ID: <11217.192.54.193.53.1201597688.squirrel@rousalka.dyndns.org> Le Mar 29 janvier 2008 07:24, Felix Miata a ?crit : > Regardless about legal ramifications and distro preferences about the > best fonts to use on the desktop, We can't disregard those. > if it means anything at all to have web browsers > render pages designed by authors designing exclusively on Windows to > look as much as possible on Linux like they do on Windows, That's a big if. We don't emulate windows windows widget style and size in Firefox, and Firefox 3 new full page zooming means there will be huge differences between our rendering and the rendering of most windows browsers even if we had the very same fonts with the very same font rendering libs (which we don't and can't). > the priority fallbacks should be to whatever GPL > fonts most closely match Times New Roman for serif, As was already explained Times New Roman metrics are terrible for screen viewing, because it was designed for very different use. > Arial for sans-serif, Liberation Sans is certainly the best of the lot and someone could make a case for it?. Though if this case was only "do like Windows" it would open a huge can of worms because Arial is not the default Sans Serif for every script, we don't have clones of all the other defaults, and the rules we follow to match scripts and fonts are not the same as on this platform > and Courier New for monospace. Courier New is so bad none of the clones even tried to emulate its style. And discussing Monospace metrics when we don't even use a sensible Monospace size baseline size strikes me as deeply futile. Lastly we do use the Liberation family when the site author explicitely asks for Arial, Times New Roman or Courier New. For other fonts to be used the site author has to declare its design does not care about the particular font used to render it. ? But likewise DejaVu Sans is the best of the DejaVu lot which only underlines the utter stupidity of having Serif the browser default. -- Nicolas Mailhot From nicolas.mailhot at laposte.net Tue Jan 29 09:41:48 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Tue, 29 Jan 2008 10:41:48 +0100 (CET) Subject: Suggestion: Use Liberation fonts as default in Firefox 3 In-Reply-To: <11217.192.54.193.53.1201597688.squirrel@rousalka.dyndns.org> References: <6e24a8e80801280638q467ce226oeccce8b884c9f41b@mail.gmail.com> <48074.192.54.193.53.1201533207.squirrel@rousalka.dyndns.org> <479DFC43.9030706@ij.net> <37964.192.54.193.53.1201541830.squirrel@rousalka.dyndns.org> <479EC696.7080601@ij.net> <11217.192.54.193.53.1201597688.squirrel@rousalka.dyndns.org> Message-ID: <32049.192.54.193.53.1201599708.squirrel@rousalka.dyndns.org> BTW if you're that convinced having the same font set on every platform is a must for web rendering, I suggest you ask the Mozilla Foundation to bless an official FLOSS font set for Firefox, distribute it with Firefox itself and set Firefox defaults to use this font set exclusively. Depending on proprietary fonts other platforms are hard-pressed to replicate is contrary to MoFo official "free web" objectives anyway. And MoFo has the resources either to coopt existing FLOSS fonts or contract a foundry to create a new set. If you can convince it to care about the problem in the first place, that is. -- Nicolas Mailhot From behdad at behdad.org Tue Jan 29 09:53:00 2008 From: behdad at behdad.org (Behdad Esfahbod) Date: Tue, 29 Jan 2008 04:53:00 -0500 Subject: Suggestion: Use Liberation fonts as default in Firefox 3 In-Reply-To: <32049.192.54.193.53.1201599708.squirrel@rousalka.dyndns.org> References: <6e24a8e80801280638q467ce226oeccce8b884c9f41b@mail.gmail.com> <48074.192.54.193.53.1201533207.squirrel@rousalka.dyndns.org> <479DFC43.9030706@ij.net> <37964.192.54.193.53.1201541830.squirrel@rousalka.dyndns.org> <479EC696.7080601@ij.net> <11217.192.54.193.53.1201597688.squirrel@rousalka.dyndns.org> <32049.192.54.193.53.1201599708.squirrel@rousalka.dyndns.org> Message-ID: <1201600380.28890.82.camel@behdad.behdad.org> I've not been following the thread closely, but if it helps ending the thread, lemme chime in. The subject of this thread makes no sense. A webpage either asks for generic fonts like specific fonts like Arial, Times New Roman, and Courier New, for which Liberations fonts are used if they are installed. If the page doesn't ask for specific fonts like that, it probably is as happy with Tahoma as it is with DejaVu Sans. Nothing to fix here. behdad On Tue, 2008-01-29 at 10:41 +0100, Nicolas Mailhot wrote: > BTW if you're that convinced having the same font set on every > platform is a must for web rendering, I suggest you ask the Mozilla > Foundation to bless an official FLOSS font set for Firefox, distribute > it with Firefox itself and set Firefox defaults to use this font set > exclusively. > > Depending on proprietary fonts other platforms are hard-pressed to > replicate is contrary to MoFo official "free web" objectives anyway. > And MoFo has the resources either to coopt existing FLOSS fonts or > contract a foundry to create a new set. If you can convince it to care > about the problem in the first place, that is. > > -- > Nicolas Mailhot > -- behdad http://behdad.org/ "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin, 1759 From nicolas.mailhot at laposte.net Tue Jan 29 14:50:35 2008 From: nicolas.mailhot at laposte.net (Nicolas Mailhot) Date: Tue, 29 Jan 2008 15:50:35 +0100 (CET) Subject: Suggestion: Use Liberation fonts as default in Firefox 3 In-Reply-To: <1201616530.14683.29.camel@pc-notebook> References: <6e24a8e80801280638q467ce226oeccce8b884c9f41b@mail.gmail.com> <48074.192.54.193.53.1201533207.squirrel@rousalka.dyndns.org> <20080129114840.GA18536@jadzia.bu.edu> <1201616530.14683.29.camel@pc-notebook> Message-ID: <22814.192.54.193.53.1201618235.squirrel@rousalka.dyndns.org> Le Mar 29 janvier 2008 15:22, Martin Sourada a ?crit : > Btw. the best fonts I've seen so far are the TeX fonts (computer > modern family), BTW (2) the Computer Modern Unicode OTF-isation of the TEX fonts is on the fonts SIG wishlist, so interested packagers are welcome (requires checking upstream conversion scripts work on Fedora TEX and putting them in a spec wrapper) => http://fedoraproject.org/wiki/SIGs/Fonts/Triaging/Pipeline#head-0c095bcbdccc0685d2d3f25242e05f3e098237a6 Though they are a bit too gracile to work well on current computer screesn (but good as print fonts) -- Nicolas Mailhot