Tobias Ulmer wrote:
On Sun, May 27, 2007 at 10:30:04AM -0600, Matthieu Herrb wrote:
Tobias Ulmer wrote:
Another set of nice bitmap programmer fonts.

Does for some reason not work with the current freetype library (Seems
not to be specific to OpenBSD).
Well you should probably package the truetype versions of the fonts for that, or at least provide a non-empty fonts.alias configuration file.


The truetype fonts look like sh*t on my box. Probably a wizard like
you can fix these totally easy to grasp XML files in /etc/fonts (with
their magnificent documentation...), but i can't be bothered for a font
that is bitmaped anyways :)

fonts.alias is a X11 thing to rename(alias) fonts? I'm not sure how i
make good use of that? Any pointers?

Right now, I don't have any, probably somewhere in the O'Reilly books...
Anyways the format is pretty straightforward when you look at those files in other directories: each line has 2 parts: the first one is the short name (the alias) composed uing the Postscript conventions (blah-12, blah-bold-12, etc.) and the rest of the line is the full X11 font name that corresponds.


Anyway, they work fine with anything using normal X11 fonts like *term
etc.
You mean *obsolete* X11 fonts here...

Nowadays *normal* X11 fonts are the client-side rendered fonts (using the fontconfig/Xft2/freetype combo, and things like pango if complicated layouts are required)

That depends on your definition of "normal", for me, xterm plus a Xlib
only window manager are normal. And from what I hear, i'm not the
only one to use that obsolete stuff including quite a few of your fellow
OpenBSD developers ;)


Some OpenBSD developpers also use obsolete machines. There's nothing wrong with that if it works for you, and you're aware of what you're doing.

Nevertheless, bitmapped fonts rendered by the X server where declared dead by the X developpers around 2001, even before the XFree86 dismise.

All recent toolkits (gtk+, Qt, ...) now use client-side fonts. Xterm has had support for them for several years.

Also it seems to me that the design of most glyphs of these fonts were copied from an existing X font (schumacher-clean-medium) without giving credit to the original author, but I may be wrong as I didn't look close enough.

I think that claim/doubt doesn't belong on a public mailinglist. I've
compared some of them with xfontsel and they don't look similar to
me. Also e.g. http://proggyfonts.com/fontforums/viewtopic.php?t=14
indicates that the author doesn't even have access to a unix box at all.


I looked again, they are in fact similar but not identical. It's true that the number of possibilities to draw a given glyph at a low resolution are limited. Sorry for that.

I will build a debug version of fontconfig/freetype and see if i can
find the reason why it ignores these fonts alltogether.

Btw, why has fc-cache an undocumented -r option ('really_force')?

There's a documentation for fontconfig in /usr/X11R6/share/doc/fontconfig in xenocara, in particular with some information about how to debug problems using the FC_DEBUG environment variable.



--
Matthieu Herrb

Reply via email to