On 14.04.10 Raphael Frey (freyraphael@lavabit.com) wrote:
Hi
> > After commenting the following passage from your "minimal" example
> > xelatex runs fine even when lmodern is not installed:
> >
> > % \usepackage{fontspec} % provides font selecting commands
> > % \usepackage{xltxtra} % provides some fixes/extras
> > %
> > %
> > % \setmainfont[Mapping=tex-text,Ligatures=Common,Numbers={OldStyle,
> > % Proportional}]{Linux Libertine O}
> > % \setsansfont[Mapping=tex-text]{Linux Biolinum O}
> > % \defaultfontfeatures{Scale=MatchLowercase}
> >
> > -> that bug is everything, but not grave -> lowering severity.
>
> I have to admit that I went a bit over the top classing this bug as
> grave, but the fontspec and xltxtra packages as well as the font
> selecting commands (\setmainfont et cetera) belongs to almost every
> Xetex file!
>
I'm sorry! I don't use XeTeX and I don't really now, which
requirements must be met.
> In addition I just do not understand at all why Xetex cannot
> compile the file even though I do not use and need this package ???
>
I tried to reproduce the problem on Debian unstable with
texlive-xetex installed, but not lmodern. I get a different error
message:
(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1lmr.fd)kpathsea:
Invalid fontname `[lmroman10-regular]', contains '['
! Font EU1/lmr/m/n/10=[lmroman10-regular]:mapping=tex-text at 10.0pt
! not loadab
le: Metric (TFM) file or installed font not found.
<to be read again>
relax
l.100 \fontencoding\encodingdefault\selectfont
I seems that xelatex tries to use the fonts provided by lmodern w/o
reading the lmodern.sty itself.
I suggest an "Recommends: lmodern" to texlive-xetex. I don't see why
texlive-xetex needs lmodern in *all* cases and is unusable w/o it.
Is that OK for you? apt will install recommended packages by default
H.
--
sigmentation fault
Attachment:
pgpn8JUJ_l17k.pgp
Description: PGP signature