Hi Takao, The new patch is attached.
Regards, Jedy On Tue, 2008-08-26 at 16:18 +0900, Takao Fujiwara - Tokyo S/W Center wrote: > Jedy Wang-san wrote (08/26/08 02:59 PM): > > This works. But if the user select Sans Regular again, he can not select > > Sans Condensed back. So What I want to add Condensed and Book style to > > Sans font. > > I think you have two options for this. > > #1. Fix fontconfig to be able to include "DejaVu Sans Condensed" when "Sans > Regular" is choosed. > Currently the preferred families can be specified in fonts.conf but the > preferred styles cannot be specified. > Probably I think a patch is needed for libfontconfig.so to be able to specify > a new style, e.g. > > /etc/fonts/conf.d/60-latin.conf > <family>sans-serif</family> > <prefer> > <family>DejaVu Sans<style>Condensed</style></family> > </prefer> > </alias> > > > #2 Fix gnome-appearance-properties to be able to show "Condensed" and "Book" > style with Sans/Serif/Monospace fonts. > Probably I think it's an enhancement of gnome-appearance-properties(gtk or > pango?) as I don't see the codes with details. > > >> But font families need to be handled in fonts.conf. > > What do you mean by "handle"? Please be more specific, I am not familiar > > with font stuff. > > I mean the latin fonts are managed in /etc/fonts/conf.d/*-latin.conf. > If you need to show a specific font family by default, the *-latin.conf files > need to be updated. > AFAIK, "DejaVu Sans" font has been already shown for latin fonts when "Sans", > "Serif" or "Monospace" is choosed so I think this request is done. > > fujiwara > > > > > Regards, > > > > Jedy > >> fujiwara > >> > >>> I do not know if this is doable. > >>> > >>> Regards, > >>> > >>> Jedy > >>> On Mon, 2008-08-25 at 18:20 +0900, Takao Fujiwara - Tokyo S/W Center > >>> wrote: > >>>> Jedy Wang-san wrote (08/25/08 02:44 PM): > >>>>> The CR6740289 was assigned back by Alan. Could you please add your > >>>>> comments to the CR? > >>>> --- /etc/fonts/fonts.conf.orig 2008-08-25 18:03:48.356303000 +0900 > >>>> +++ /etc/fonts/fonts.conf 2008-08-25 18:09:06.533313000 +0900 > >>>> @@ -459,4 +459,12 @@ > >>>> <bool>false</bool> > >>>> </edit> > >>>> </match> > >>>> +<match target="pattern"> > >>>> + <test name="family"> > >>>> + <string>DejaVu Sans</string> > >>>> + </test> > >>>> + <edit name="style" mode="assign"> > >>>> + <string>Condensed</string> > >>>> + </edit> > >>>> +</match> > >>>> </fontconfig> > >>>> > >>>> Does this change satisfy your request? > >>>> > >>>> fujiwara > >>>> > >>>>> Regards, > >>>>> > >>>>> Jedy > >>>>> On Fri, 2008-08-22 at 19:27 +0900, Takao Fujiwara - Tokyo S/W Center > >>>>> wrote: > >>>>>> Thanks much for the update. > >>>>>> > >>>>>> I'm a bit busy now. > >>>>>> Please let me reply next Monday. > >>>>>> > >>>>>> fujiwara > >>>>>> > >>>>>> Jedy Wang-san wrote (08/22/08 05:50 PM): > >>>>>>> I update the patch. Now only font size is changed and the change works > >>>>>>> for both Nevada and OpenSolaris. I also file a bug(6740289) to > >>>>>>> fontconfig to update the default font. > >>>>>>> > >>>>>>> Regards, > >>>>>>> > >>>>>>> Jedy > >>>>>>> On Mon, 2008-08-18 at 16:41 +0900, Takao Fujiwara - Tokyo S/W Center > >>>>>>> wrote: > >>>>>>>> I don't think your fix works for locales. > >>>>>>>> Please change C locale only. > >>>>>>>> > >>>>>>>> <default>Sans 10</default> > >>>>>>>> <locale name="C"> > >>>>>>>> + <default>DejaVu Sans Semi-Condensed 8</default> > >>>>>>>> > >>>>>>>> > >>>>>>>> fujiawra > >>>>>>>> > >>>>>>>> Jedy Wang-san wrote (08/18/08 04:23 PM): > >>>>>>>>> Hi, > >>>>>>>>> > >>>>>>>>> The attached patches update default fonts of GNOME for OpenSolaris > >>>>>>>>> 2008.11 according to UI spec. > >>>>>>>>> --------------------------------------------->8 > >>>>>>>>> Application font: Deja Vu Sans Condensed 8pt > >>>>>>>>> Document font: Deja Vu Sans Condensed 8 pt > >>>>>>>>> Desktop font: Deja Vu Sans Book 8 pt (Book is easier to read against > >>>>>>>>> background patterns as it has a better drop-shadow) > >>>>>>>>> Window title font: Deja Vu Sans Bold 8 pt > >>>>>>>>> Monospace font: Deja Vu Mono Book 8pt > >>>>>>>>> ---------------------------------------------->8 > >>>>>>>>> > >>>>>>>>> font-1.diff will be merged into libgnome-02-indiana-default.diff. > >>>>>>>>> font-3.diff will be merged into > >>>>>>>>> nautilus-09-interface-changes-indiana.diff > >>>>>>>>> metacity-12-opensolaris-branding.diff is a new patch. Actually, > >>>>>>>>> there is > >>>>>>>>> a existing patch indexed by 12() but it is not referenced by the > >>>>>>>>> spec > >>>>>>>>> file. So I think it can be removed but I will contact Erwann to make > >>>>>>>>> sure. > >>>>>>>>> > >>>>>>>>> Regards, > >>>>>>>>> > >>>>>>>>> Jedy > >>>>>>>>> > >>> > > > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: patch.diff Type: text/x-patch Size: 3617 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20080827/7a0ebb93/attachment.bin>
