On 2011-01-22, Raymond Lillard wrote: > This may be (probably is) my fault but anyhow this is a > problem for me.
> From a recent thread with subject line: > "Italic textual Greek with Palatino (mathpazo)" > Liviu Andronic wrote: > Interesting workaround, but I keep getting this error when trying TeX > Gyre Pagella with XeTeX in beta3: > ! Package xkeyval Error: `TeX' undefined in families `Ligatures'. > Later in the same thread Jurgen Spitzmuller wrote: > Note that we changed from mapping=text-tex to Ligatures=TeX, as > recommended by > the fontspec doc, since the two are equivalent, but only the latter is > supported by both XeTeX and LuaTeX. > The thread seems to have gone dormant with no resolution > to the Ligatures error message. The problem is, that XeTeX, LuaTeX and supporting packgages (fontspec in this case) are moving targets. The fontspec version shipped with even the newest release of Debian (all of Debian/stable, Debian/testing and Debian/unstable) and Ubuntu does not support LuaTeX and is not compatible with the version from TeXLive 2010. The "resolution" was: it is up to Debian/Ubuntu users to post-process the LaTeX file or select the fonts via the "LaTeX preamble" instead of the GUI. > My problem is I am trying to change the printer fonts > from the default to anything else. On doing so, I get > a screen full of: > ! Package xkeyval Error: `TeX' undefined in families `Ligatures'. > My OS is Lucid, my fontconfig is 2.8 and my lyx is an > svn update made about two hours ago. > Using the menus under Document->Settings...->Fonts to > change fonts, yields the above errors when I change > the printer fonts to anything but Default. > I have created a 60+ page document and am now trying to > adjust its appearance by selecting non-default fonts, etc... > It's not going well. You have several choices: * update fontconfig by whatever means Lucid offers. * read the fontconfig documentation (of your version) and insert the font selecting commands under Document>Settings>LaTeX Preamble. I would: * Selct a font via GUI * Open View>Source, select "complete source", update. * Copy the font selecting code (the one with "Ligatures=TeX") into the preamble and remove the "Ligatures=TeX" option. * file a bug report. Günter