You are not logged in.

#1 2012-11-16 08:19:19

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Share your font rendering configuration

Hi guys,

I would be interested in how you set up your font rendering and what settings you prefer. Personally I very much like how Windows 7 deals with rendering and produces a very clear but not too sharp picture. My experiences on Linux instead were always rather blurry.

I will upload a screenshot and post my font settings as soon as I return back home.

But for now I would like to hear something about your preferred settings and what rendering they produce.

Cheers

Robert

Offline

#2 2012-11-16 08:45:01

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: Share your font rendering configuration

You can always grab mine from my signature.


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#3 2012-11-16 08:50:03

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

bohoomil wrote:

You can always grab mine from my signature.

Screenshot

Nice font rendering! Following your instruction I do not need to install infinality packages from AUR?

For best results use the most recent MS fonts.

And is there any significant difference between the Windows 7 and Windows 8 fonts?

Last edited by orschiro (2012-11-16 09:01:21)

Offline

#4 2012-11-16 08:59:02

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: Share your font rendering configuration

Frankly, there's no significant difference between my infinality PKGBUILD and the one from the AUR. I simply do it a bit 'my way', but basically they are identical.

'Most recent' and Windows 7 means in this context more or less the same. wink

(BTW, the screenshot is way too large for the Forums' standards, so I believe a simple and lightweight url will do the job, too. smile )


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#5 2012-11-16 09:02:29

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

Thanks bohoomil. I think I should give your configuration a try. wink

Offline

#6 2012-11-17 09:28:03

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

Wow I am impressed by the font rendering.

Screenshot

A few things though.

1. Now my font in the terminal looks a bit small and tight.
2. What settings are you using for Hinting (None, slight, medium, full) and Antialiasing (RGBA, Grayscale, none)?

Offline

#7 2012-11-17 09:34:27

brebs
Member
Registered: 2007-04-03
Posts: 3,414

Re: Share your font rendering configuration

orschiro wrote:

is there any significant difference between the Windows 7 and Windows 8 fonts?

Opinions differ.

Offline

#8 2012-11-17 10:27:19

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: Share your font rendering configuration

orschiro wrote:

1. Now my font in the terminal looks a bit small and tight.

Did you use Consolas as your default mono face previously? Try setting a different one in Gnome terminal and see if you find it better. (You may as well change the monospace alias globally if you wish: /etc/fonts/infinality/conf.d/20-aliases-default.conf.)

orschiro wrote:

2. What settings are you using for Hinting (None, slight, medium, full) and Antialiasing (RGBA, Grayscale, none)?

You can re-use the default settings from /etc/fonts/infinality/conf.d/50-base-rendering.conf in your Gnome control panel to avoid mismatch.


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#9 2012-11-18 10:56:58

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

Thanks bohoomil,

So far I am very pleased with the configuration.

Offline

#10 2012-11-26 04:09:52

brenix
Member
From: California
Registered: 2008-03-05
Posts: 182

Re: Share your font rendering configuration

Here's what mine currently looks like:

http://imgur.com/fJRoE

Offline

#11 2012-11-26 05:50:10

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

@brenix

Your bold font is sort of blurry. What are your settings?

Offline

#12 2012-11-26 06:03:59

10PinkPanther
Member
From: Croatia
Registered: 2012-11-10
Posts: 333

Re: Share your font rendering configuration

https://plus.google.com/photos/11522432 … 7751924562

Last edited by 10PinkPanther (2012-11-26 06:07:51)

Offline

#13 2012-11-26 06:13:35

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

@PinkPanther,

403 Access error.

Offline

#14 2012-11-26 14:02:20

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: Share your font rendering configuration

As promised, all my config files are now packed for easier installation and maintenance:

https://aur.archlinux.org/packages/font … -ultimate/

Please, report any package related issues on the relevant AUR page. Thanks for testing and using.


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#15 2012-11-26 21:39:32

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

Great! Is it sufficient to install the package or are there subsequent manual steps necessary?

In order to avoid conflicts, most generic fontconfig files, as found
    in /etc/fonts/conf.d, should be removed and replaced by their
  equivalents from fontconfig-infinality-ultimate package.

So basically copying all files from /etc/fonts/infinality/conf.d/ to /etc/fonts/conf.d?

Offline

#16 2012-11-26 22:43:33

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: Share your font rendering configuration

I wasn't precise (again...). smile 'Replace' refers to what files in /etc/fonts/infinality/conf.d actually do: they provide the same functionality as the generic fontconfig files, so most of those installed with the latter package should end up in a safe backup folder just in case there was still something you might ever need. Thus from the original fontconfig set up you should preserve only those .confs which either are crucial for the font system to work correctly, or don't interfere with modifications provided by Infinality patches. This means the following symlinks should be present in /etc/fonts/conf.d:

49-sansserif.conf
50-user.conf
51-local.conf
52-infinality.conf

Everything else (well, mostly...) can be safely moved to a backup folder as now the core job will be done by Infinality, and all scenarios it needs are kept in /etc/fonts/infinality/conf.d/*.confs (52-infinality.conf tells fontconfig where to look for them) as well as in the /etc/profile.d/infinality-settings.sh runtime file.

What else should you probably keep in your /etc/fonts/conf.d? Well, basically all the files brought in by applications you keep using, e.g. 09-texlive-fonts.conf (it comes with TeX Live installation and provides access to TeX Live fonts) or 00kde.conf (this guy lets KDE use /usr/local/share/fonts if you install custom fonts locally). These won't do any harm and are actually necessary for some good reason. Others like those which come with font packages are -- in majority of cases -- surplus (to requirements) and potentially troublesome as they bring rendering instructions that will probably interfere with what is supposed to be done exclusively by Infinality.

I decided not to add any BASH script that would back up and get rid of the current content of your /etc/fonts/conf.d because a) three users will usually have four different kinds of mess there smile b) it's better for you to know what is what there just in case you launch some app you find handy only twice a year and it suddenly looks uglier than ever before. Manual intervention is simply safer. All the magic -- a.k.a. the customized fontconfig files -- will be placed in /etc/fonts/infinality and everything should be fine just how it was when you first deployed the mods. If for some reason it isn't -- you are safe with your backup.

I hope this talkarrhea makes sense. smile


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#17 2012-11-27 00:25:19

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

I appreciate your help bohoomil. I think it is clear now. So, whenever you update the package from now on, what changes are the files in /etc/fonts/infinality, correct?

Offline

#18 2012-11-27 02:46:33

bohoomil
Member
Registered: 2010-09-04
Posts: 2,376
Website

Re: Share your font rendering configuration

Yes, exactly. However, there will be no dramatic changes as I seem to like the view on the screen. wink


:: Registered Linux User No. 223384

:: github
:: infinality-bundle+fonts: good looking fonts made easy

Offline

#19 2012-12-27 09:37:26

mityukov
Member
Registered: 2010-10-10
Posts: 66

Re: Share your font rendering configuration

What about infctl tool, or can I use anything else to select profile?

Note: the Wiki suggests me to install fontconfig-infinality, which provides this tool, but won't it conflict with the fontconfig-infinality-ultimate?

Offline

#20 2012-12-27 09:44:18

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

@mityukov,

If you install fontconfig-infinality-ultimate, then you do not need the infctl tool since there is just one predefined style "ultimate". wink

I would suggest that if you like the font style provided by fontconfig-infinality-ultimate, then there is no need to have the infctl tool.

Regards

Offline

#21 2012-12-27 09:49:33

mityukov
Member
Registered: 2010-10-10
Posts: 66

Re: Share your font rendering configuration

If you install fontconfig-infinality-ultimate, then you do not need the infctl tool since there is just one predefined style "ultimate".

That might be true, but I'd like to look at other presets too :-)

Offline

#22 2012-12-27 10:14:08

mityukov
Member
Registered: 2010-10-10
Posts: 66

Re: Share your font rendering configuration

By the way, there is the following section in the /etc/profile.d/infinality-settings.sh

SET_XFT_SETTINGS=true

XFT_SETTINGS="
Xft.antialias:  1
Xft.autohint:   0
Xft.dpi:        96
Xft.hinting:    1
Xft.hintstyle:  hintfull
Xft.lcdfilter:  lcddefault
Xft.rgba:       rgb
" 

if [ "$SET_XFT_SETTINGS" = "true" ]; then
  echo "$XFT_SETTINGS" | xrdb -merge > /dev/null 2>&1
fi

However, after I boot, I have only the following resources defined:
$ xrdb -q | grep Xft

Xft.antialias:  1
Xft.hinting:    1
Xft.hintstyle:  hintslight
Xft.rgba:       rgb

Permissions are Ok for infinality-settings.sh. Other variables ,exported by this file, are visible.

Why could in be so?

Offline

#23 2012-12-27 10:15:03

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

What DE are you using?

Offline

#24 2012-12-27 10:19:22

mityukov
Member
Registered: 2010-10-10
Posts: 66

Re: Share your font rendering configuration

What DE are you using?

KDE. Do you think it may unset some of previously defined resources?..

Offline

#25 2012-12-27 10:24:00

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Share your font rendering configuration

Yes, same as Gnome KDE uses its own settings. You need to change your KDE settings to match your infinality settings.

Offline

Board footer

Powered by FluxBB