You are not logged in.
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
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 Back to medium and no worrying over fonts
Last edited by schivmeister (2008-01-12 22:29:11)
I need real, proper pen and paper for this.
Offline
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
w00t, first post!
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
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?
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
mintcoffee may i know what monitor is that?
I need real, proper pen and paper for this.
Offline
mintcoffee may i know what monitor is that?
I believe it is his Thinkpad Z61p
Elfenbeinturm.cc
a metaphysical space of solitude and sanctity: http://www.elfenbeinturm.cc
Offline
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
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
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
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
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
how should one change the pkgbuilds?
Offline
You can simply edit it in a text-editor (nano, gedit etc.)
Zl.
Offline
You can simply edit it in a text-editor (nano, gedit etc.)
Zl.
of course. but how should they be edited?
Offline
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
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.
By the way, if you know what is the default font in the OSX terminal, please tell me
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
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
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
It's not a matter of space, it's a matter of quotes
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
> It's not a matter of space, it's a matter of quotes
As I wrote, it's both.
1000
Offline
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
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
The latter works, sure.
1000
Offline
I think the default OSX terminal font is Monaco.
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.
By the way, if you know what is the default font in the OSX terminal, please tell me
Offline