You are not logged in.

#26 2008-01-12 20:19:48

lloeki
Member
From: France
Registered: 2007-02-20
Posts: 456
Website

Re: OSX font rendering

maybe the red/blue borders are caused by a wrong subpixel ordering? see the option under gnome detailed font rendering settings to know what I mean.

Last edited by lloeki (2008-01-12 20:24:13)


To know recursion, you must first know recursion.

Offline

#27 2008-01-12 22:27:00

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: OSX font rendering

it's actually the very same technique behind anti-aliasing of fonts that gives you this red/blue thing. very evident with bad LCDs, and Windows ClearType. it will be there, only the magnitude will differ depending on renderer, screen, fonts etc.

And, full-hinting is teh badz sad Back to medium and no worrying over fonts smile

Last edited by schivmeister (2008-01-12 22:29:11)


I need real, proper pen and paper for this.

Offline

#28 2008-01-16 22:08:14

Skittles
Member
From: Bochum (Ger)
Registered: 2007-07-21
Posts: 36

Re: OSX font rendering

xxsashixx wrote:

Thanks for this but.. in pastebin.com the pastes look like crap yet in pastebin.ca it looks fine, probably they are different.. anyways heres screenshots

http://img186.imageshack.us/img186/6677 … hl1.th.png

http://img186.imageshack.us/img186/1572 … jl5.th.png

As you can see pastebin.ca is fine but how do i fix pastebin.com?

same here, does anyone has any ideas?

Offline

#29 2008-01-16 23:06:41

jrick
Member
Registered: 2008-01-16
Posts: 27

Re: OSX font rendering

w00t, first post! big_smile

I love these conversations, but am quite bad when trying to get my fonts perfect.  I also love the way that OS X renders fonts (very smooth, do not respect the pixel grid like cleartype so the fonts look as they were designed to be...), and have somewhat gotten them to look good.  When I was still using KDEmod 3.5.x, the above method with the *-lcd patches worked fantastic.  However, since I have changed to KDE 4.0 (I /love/ KDE), I noticed that the font rendering was not the same, but much lighter.  Is this because QT4 does not use Cairo, but instead uses its own engine (I think it's Authur)?

After fiddling with the .fonts.conf file, turning off antialiasing and turning on hinting to "hintnone", I was able to receive similar results as before, but they are a little on the fuzzy side...

anybody else experience this or know of a work around?


"Gentlemen! You can't fight in here! This is the war room!"
--President Merkin Muffley

Offline

#30 2008-01-16 23:10:02

mintcoffee
Member
From: Waterloo, ON
Registered: 2007-10-05
Posts: 120
Website

Re: OSX font rendering

Fackamato wrote:

I tried the tweaks posted above in this thread, and I think my fonts look better. I'm using kdemod. For some reason though, Firefox menu fonts are bigger than everything else, all else renders normally. Actually all gnome software fonts are bigger than they should be, in KDE. I guess I'll have to look at the gnome settings.

There is one thing I don't understand though. Many people force their DPI in xorg.conf to 96 or 120. Why is this? Isn't DPI there to make fonts look the same on every monitor? So if you (like me) have an LCD monitor such as 22" wide, 1680x1050, which has 474x298mm visible monitor area (which translates to 90x88 DPI), shouldn't you use 90x88 DPI (which the nvidia driver picks up from DDC anyway), since that is the actual physical resolution of the monitor? Why should I use a higher DPI? smile

The reason for using the standard 96 dpi or 120 dpi is to force the pixel size for a font size. For example, at 96 DPI, Verdana 10pt may render glyphs with 10 pixel height (these are made up numbers btw). Certain fonts look better at particular pixel sizes because the font designer had designed the font to display at a certain pixel size (like Verdana) for a given point size. Using a non-standard DPI would cause these fonts to be look more blurry at the provided point size due to the anti-aliasing. It's not really that noticeable though!

This is coming from someone who uses a 15 inch 1920x1200 display (i148 DPI display hehe)


Arch on a Thinkpad T400s

Offline

#31 2008-01-17 07:13:24

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: OSX font rendering

mintcoffee may i know what monitor is that? big_smile


I need real, proper pen and paper for this.

Offline

#32 2008-01-17 17:38:15

freigeist
Member
From: Cologne, Germany
Registered: 2006-07-14
Posts: 191

Re: OSX font rendering

schivmeister wrote:

mintcoffee may i know what monitor is that? big_smile

I believe it is his Thinkpad Z61p smile


Elfenbeinturm.cc
a metaphysical space of solitude and sanctity: http://www.elfenbeinturm.cc

Offline

#33 2008-01-17 19:34:58

X/ax
Member
From: Oost vlaanderen, Belgium
Registered: 2008-01-13
Posts: 275
Website

Re: OSX font rendering

I've just done the patches for fonts as said somewhere in the beginning.
However, I see no difference in the fonts than before, I'm using xfce (and frequently fluxbox).
Could there be something wrong, or is it only for the "big" wm's?


My coding blog (or an attempt at it)
Archer start page (or an attempt at it)

Offline

#34 2008-01-18 07:39:14

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: OSX font rendering

No, as long as you have X. Check:

1) 3 x *-lcd packages installed?
2) Autohint linked?
3) .fonts.conf edited?


I need real, proper pen and paper for this.

Offline

#35 2008-01-18 11:58:17

X/ax
Member
From: Oost vlaanderen, Belgium
Registered: 2008-01-13
Posts: 275
Website

Re: OSX font rendering

I think I figured it out though ^^
I think I already had lcd packages installed on setup of my computer, however, in that case pacman would say I already had them (I think)...
Anyhow, I do think they "work", but they're not giving such a drastic change as some here indicate.


My coding blog (or an attempt at it)
Archer start page (or an attempt at it)

Offline

#36 2008-01-18 12:40:03

Agent69
Member
Registered: 2006-05-26
Posts: 189

Re: OSX font rendering

I just applied this a few days ago, as per the wiki instructions, and it was very noticable IMO (for the better). The only problem I have is that Pacman now complains about dependencies when installing some applications.

Offline

#37 2008-01-18 13:38:45

zenlord
Member
From: Belgium
Registered: 2006-05-24
Posts: 1,221
Website

Re: OSX font rendering

Agent69 wrote:

I just applied this a few days ago, as per the wiki instructions, and it was very noticable IMO (for the better). The only problem I have is that Pacman now complains about dependencies when installing some applications.

http://bbs.archlinux.org/viewtopic.php?id=42213

Known problem, but if you manually change the PKGBUILDs, you can circumvent this problem...

Zl.

Offline

#38 2008-01-18 22:11:09

bionnaki
Member
Registered: 2006-09-05
Posts: 289

Re: OSX font rendering

how should one change the pkgbuilds?

Offline

#39 2008-01-19 10:45:34

zenlord
Member
From: Belgium
Registered: 2006-05-24
Posts: 1,221
Website

Re: OSX font rendering

You can simply edit it in a text-editor (nano, gedit etc.)

Zl.

Offline

#40 2008-01-20 20:57:45

bionnaki
Member
Registered: 2006-09-05
Posts: 289

Re: OSX font rendering

zenlord wrote:

You can simply edit it in a text-editor (nano, gedit etc.)

Zl.

of course. but how should they be edited?

Offline

#41 2008-01-20 21:20:51

RhahkJin
Member
From: Tübingen, Germany
Registered: 2007-12-05
Posts: 13

Re: OSX font rendering

bionnaki wrote:

of course. but how should they be edited?

you should add the package-version to the provides-section,
e.g. 

provides=("freetype2 $pkgver")

instead of 

provides=('freetype2')

i think cairo-lcd and libxft-lcd have already been updatet by the maintainer, so editing freetype-lcd should be the solution

Offline

#42 2008-01-21 11:28:08

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: OSX font rendering

I don't know if you are interested, but I have found some OS X fonts, they look very nice with these settings. You can get them here. smile

By the way, if you know what is the default font in the OSX terminal, please tell me tongue

Last edited by finferflu (2008-01-21 11:38:18)


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#43 2008-01-22 06:17:43

bionnaki
Member
Registered: 2006-09-05
Posts: 289

Re: OSX font rendering

RhahkJin wrote:
bionnaki wrote:

of course. but how should they be edited?

you should add the package-version to the provides-section,
e.g. 

provides=("freetype2 $pkgver")

instead of 

provides=('freetype2')

i think cairo-lcd and libxft-lcd have already been updatet by the maintainer, so editing freetype-lcd should be the solution

thanks.
I am using the -ubuntu packages. didnt like the lcd packages - found them to be blurry.

anyways, I installed freetype2-ubuntu, fontconfig-ubuntu, libxft-ubuntu, and cairo-ubuntu just the same as the -lcd packages following the wiki: http://wiki.archlinux.org/index.php/Fon … r_LCD_in_X

I edited the pkgbuilds of each to include

provides=('freetype2 $pkgver')

they installed just great and I am pleased with the results. however, when I pacman -Syu, I receive this error:

resolving dependencies...
looking for inter-conflicts...
:: fontconfig conflicts with fontconfig-ubuntu. Remove fontconfig-ubuntu? [Y/n] y
:: freetype2 conflicts with freetype2-ubuntu. Remove freetype2-ubuntu? [Y/n] y
error: failed to prepare transaction (could not satisfy dependencies)
:: cairo-ubuntu: requires fontconfig-ubuntu
:: libxft-ubuntu: requires fontconfig-ubuntu
:: libxft-ubuntu: requires freetype2-ubuntu

so, how can I have these -ubuntu packages installed but yet be able to update my system?

Offline

#44 2008-01-22 06:32:50

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: OSX font rendering

provides=("freetype2=$pkgver")

The space revealed a bug with repo-add, that's why it's now = with pacman 3.1.1.
And don't use strong quoting with variables.


1000

Offline

#45 2008-01-22 10:45:13

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: OSX font rendering

It's not a matter of space, it's a matter of quotes tongue
I also fell into that, if you look in AUR, freetype2-lcd. You should use double quotes instead of single quotes:

provides=("freetype2 $pkgver")

instead of

provides=('freetype2 $pkgver')

Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#46 2008-01-22 12:57:29

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: OSX font rendering

> It's not a matter of space, it's a matter of quotes

As I wrote, it's both.


1000

Offline

#47 2008-01-22 13:00:20

finferflu
Forum Fellow
From: Manchester, UK
Registered: 2007-06-21
Posts: 1,899
Website

Re: OSX font rendering

Oops, I didn't notice the bit about quoting, sorry.


Have you Syued today?
Free music for free people! | Earthlings

"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery

Offline

#48 2008-01-22 14:39:47

schivmeister
Developer/TU
From: Singapore
Registered: 2007-05-17
Posts: 971
Website

Re: OSX font rendering

so even

provides=('freetype2=$pkgver')
or
provides=(freetype2=$pkgver)

won't work? I think I understand why single quotes won't work in terms of bash but the latter should.

Last edited by schivmeister (2008-01-22 14:40:18)


I need real, proper pen and paper for this.

Offline

#49 2008-01-22 15:57:52

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: OSX font rendering

The latter works, sure.


1000

Offline

#50 2008-01-22 17:22:19

paramthegreat
Member
Registered: 2006-06-27
Posts: 38

Re: OSX font rendering

I think the default OSX terminal font is Monaco.

finferflu wrote:

I don't know if you are interested, but I have found some OS X fonts, they look very nice with these settings. You can get them here. smile

By the way, if you know what is the default font in the OSX terminal, please tell me tongue

Offline

Board footer

Powered by FluxBB