On 3/15/06, Bruce Dubbs <[EMAIL PROTECTED]> wrote:
>
> <para><parameter>--without-add-fonts</parameter>: This
> switch disables the automatic search for X Window System fonts which,
> if found, may confuse some applications.</para>
This is much better. I was stumped on wording at the time.
> > 3. Symlink /usr/share/fonts/X11-{OTF,TTF} -> /usr/share/X11/fonts/{OTF,TTF}
>
> This would change with the use of the default location.
Right.
> Just a minor note: I'm not 100% sure but I don't think the problem is
> bitmapped fonts, but Type 1 fonts. The documentation in fontconfig's
> configure file indicates that bitmapped fonts are ignored by default.
> If we put the X fonts in /usr/share/fonts, it would be a problem.
You're probably right about Type1 fonts being an issue, but I don't
think bitmapped fonts are ignored. Continue reading below if you want
to see my tangent on why I think this (it got a little long).
Regardless, the fonts will be going in the X default location
($XORG_PREFIX/lib/X11/fonts) and symlinks to OTF and TTF will be made
in /usr/share/fonts. I think you, Alexander and I are in agreement
here. :-) Andrew, DJ?
I'm still going to make my installation with the fonts in
/usr/share/X11/fonts. I'll report back with my findings.
<tangent>
I'm reading that in configure about bitmaps, too, but I'm not sure.
I'm not dismissing you, though, just think that might not be the case.
That line in configure.in was added 3 years ago, and the check used
to grep through the subdirectories of */lib/X11/fonts looking for
certain file names:
http://webcvs.freedesktop.org/fontconfig/fontconfig/configure.in?r1=1.19&r2=1.20
Changed in r1.55 with this log suggesting that disabling of bitmaps
was done in local.conf, not in the binaries:
* configure.in:
Change default set of fonts to include all of
/usr/X11R6/lib/X11/fonts (or wherever the X fonts are located).
* doc/fontconfig-user.sgml:
Document new <include>directory-name</include> semantics
* fonts.conf.in:
add <include ignore_missing="yes">conf.d</include>
* local.conf:
Add selectfont to ignore bitmap fonts, add comment for
selectfont which accepts bitmap fonts.
Which has now been deprecated to use the /etc/fonts/conf.d approach in r1.63:
* conf.d/Makefile.am:
* conf.d/README:
* conf.d/no-bitmaps.conf:
* conf.d/sub-pixel.conf:
* conf.d/yes-bitmaps.conf:
* configure.in:
Create prototype /etc/fonts/conf.d directory with a few
sample configuration files.
Deprecate use of local.conf for local customizations in favor of
this directory based scheme which is more easily integrated into
installation systems.
Check out the files and README in the conf.d directory of the source.
The conf.d/*.conf files look interesting for tweaking the font setup.
Sorry, I got way off track there.
</tangent>
--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page