On 5/3/06, Archaic <[EMAIL PROTECTED]> wrote:
On Wed, May 03, 2006 at 03:29:22PM -0700, Dan Nicholson wrote:
>
> >"When installing X, symlinks were created from the OTF and TTF X font
> >directories to /usr/share/fonts/X11-{OTF,TTF}. This prevents Fontconfig
> >from using the poorly rendered Type1 fonts or the non-scalable bitmapped
> >fonts."
The thing is, the symlinks do not *prevent* anything. The installation
of X fonts in a place other than /usr/share/fonts is the prevention. The
symlinks *add* to fontconfig. I hope I'm being more clear this time
around. You paragraph explcitely state that the symlinks *are* the
prevention.
OK, I see what you mean now. What I wrote was a stab in the dark
because I still don't know how to describe the Fontconfig situation in
less than 100 words. How about this.
"The X fonts were not installed in a location known to Fontconfig.
This prevents Fontconfig from using the poorly rendered Type 1 fonts
or the non-scalable bitmapped fonts. Symlinks were created from the
OTF and TTF X font directories to /usr/share/fonts/X11-{OTF,TTF}.
This allows Fontconfig to use the scalable OpenType and TrueType fonts
provided by X."
> No, Fontconfig will use everything it finds. The "knows by default"
> is that /etc/fonts.conf ships with a set of well known font packages
> listed as aliases for monospace, sans and serif.
Perhaps that can be clarified in the book? What you wrote here makes
perfect sense. What I read in the book left me wondering what "knows by
default" meant.
I can try to fix that up.
And the "example" used (dejavu) is a package that
doesn't fit either definition because the book says it is known by
default but still requires editing.
If I wrote that it was known by default, then that was a typo.
Basically, I think it would help if
you just say (for each package) this font package needs X for Y
purposes and then give the example of how to do Y.
As I said in the previous mail, nothing *needs* to be done. The
DejaVu hint was just one that seemed like a good tweak, and I thought
it provided an example of how you can configure Fontconfig. Please
let me know if I'm missing what you implied with X and Y above.
Also, what if
multiple font packages that support being used when monospace is
requested are installed? How to do manage order of preference?
Haven't figured out the order of preference trick besides just to add
the font name into the list in /etc/fonts/fonts.conf. I've been
meaning to ask on the FC list because I don't think I'm grasping half
the power of the system.
We could create a custom conf file in /etc/fonts/conf.d with a
preference list (I think). Part of the problem with playing with the
conf files that was pointed out by Alexander is that people don't do
it. That's why the other tweak for the Firefly fonts was placed on
the Wiki.
> >The usernotes link is way down on the page.
>
> I couldn't decide a better place. If you see a better spot, I'll move it.
Depends on what information is intended to be in that wiki. From the
name of the wiki page, I'd say that all topics covered on the book page
are fair game.
True. I thought I'd added a link to the bottom of each section.
Maybe it would be best to have one link at the top.
I'm gonna wait until DJ commits the reorganization before I make any
changes to this page. I've got other things on my plate before I want
to tackle this again.
--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page