On Thu, Jul 17, 2008 at 9:24 PM, Jesse Alama wrote:
\definetypeface [busted] [rm] [serif] [palatino] [default] \setupbodyfont [busted] \starttext \input tufte \stoptext
Using XeTeX and ConTeXt MkII with the TeX Live 2008 developer snapshot (as of a few days ago), I run into a bunch of "invalid fontname" errors when compiling some documents:
$ texmfstart texexec --xtx file.tex TeXExec | processing document 'file.tex' TeXExec | no ctx file found TeXExec | tex processing method: context TeXExec | TeX run 1 TeXExec | writing option file file.top TeXExec | using randomseed 518 TeXExec | tex engine: xetex TeXExec | tex format: cont-en This is XeTeXk, Version 3.1415926-2.2-0.999.2 (Web2C 7.5.7) %&-line parsing enabled. entering extended mode (./file.tex
ConTeXt ver: 2008.07.14 18:07 MKII fmt: 2008.7.15 int: english/english [snip] kpathsea: Invalid fontname `texgyrepagella-italic:+liga;+kern;mapping=tlig;+trep;', contains ':' kpathsea: Invalid fontname `texgyrepagella-italic:+liga;+kern;mapping=tlig;+trep;', contains ':' kpathsea: Invalid fontname `texgyrepagella-italic:+liga;+kern;mapping=tlig;+trep;', contains ':' kpathsea: Invalid fontname `texgyrepagella-italic:+liga;+kern;mapping=tlig;+trep;', contains ':' kpathsea: Invalid fontname `texgyrepagella-italic:+liga;+kern;mapping=tlig;+trep;', contains ':' kpathsea: Invalid fontname `texgyrepagella-bolditalic:+liga;+kern;mapping=tlig;+trep;', contains ':' kpathsea: Invalid fontname `texgyrepagella-bolditalic:+liga;+kern;mapping=tlig;+trep;', contains ':' [many more errors like that]
Any idea what might be going on?
Does it only complain or does it fail to work? I suspect what the error could be (harmless, though it makes sense to fix it), but I only think that error reporting got more verbose since it works here despite many warnings. Outside of TL (probably some branch of xetex trunk + latest context) I don't get that warning. Maybe Jonathan knows more. The enteresting thing is that those messages don't even show up in log file. But log does show that some files like sort-lan.mkii (and some others) are a bit problematic in respect to (not being) UTF-8. % \enableregime[utf] % \mainlanguage[sl] % \starttext % \ccaron\index{\ccaron\space 1} % \Ccaron\index{\Ccaron\space 1} % Ä<8d>\index{Ä<8d> 2} % Ä<8c>\index{Ä<8c> 2} % \v c\index{\v c 3} % \v C\index{\v C 3} % \placeindex % \stoptext That should be % č\index{č 2} % Č\index{Č 2} Mojca