Am 27.11.2012 um 11:56 schrieb Arash Zeini:
> As I said the problems started with the
> inclusion of the libertine- and biolinum-type1 packages.
On Linux you have the libfontconfig based font service. It uses commands like
fc-cache, fc-list, etc. It has a configuration file named fonts.conf, maybe
located in /usr/local/etc/fonts. Documentation can be found in the files
fontconfig-user.html or fontconfig-user.pdf. What I'd recommend, besides
reading the documentation, is to find the cache directories of the system and
of you. The latter directory can by ~/.cache or ~/.fontconfig, maybe with some
version number (as in ~/.fontconfig-2.4). This should be documented (set) in
the fonts.conf or personal ~/.fonts.conf files. Then delete all the cache files
and run:
sudo fc-cache -v # for the system
fc-cache -v # for you
Learn to check with the fc-* commands what fonts your service has, from which
font files they come, and which features the fonts provide!
> And I have
> now noticed that when I update TeXLive, I get an error message for
> missing map files for biolinum and libertine type1 fonts.
Xe(La)TeX (and LuaTeX) does not use MAP files. XeTeX asks a "font service",
that manages cache files of the installed fonts repository, to give it a font
(and LuaTeX uses its own cache file). So repairing the MAP files (with pointers
from strange or sick TeX font names to real font names and font files) only
helps pdfTeX (XeTeX and LuaTeX use the real font names directly and need no
mapping).
--
Greetings
Pete
You can learn many things from children. How much patience you have, for
instance.
– Franklin P. Jones
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex