On Jan 20, 2008, at 12:40 AM, Mojca Miklavec wrote:
On Jan 19, 2008 6:05 PM, Thomas A. Schmitz wrote:
Is anybody using XeTeX with the latest releases? Even the most basical "Hello World" document doesn't compile with this error (both stable and beta, regardless if the document actually uses Latin Modern or not). Any hints?
The new beta has been turned into stable slightly too soon. (Hans has added support for the new filenames of LM before they were even released - in LuaTeX there are synonyms, but XeTeX is "broken" at the moment if you don't have those fonts.)
If you have rsync on your computer, the fastest way to resolve the problems would be to call rsync -av rsync://contextgarden.net/minimals/current/fonts/new/ fonts/opentype/public/lm/ folder-with-otf-lm and then mktexlsr.
(XeLaTeX didn't even consider those changes, I'm affraid. It's a serious problem since the changes need to be synchronized, and I'm afraid of *many* XeTeX users complainig very soon ...)
But some new LM filenames are really weird (lmromanslant10-regular.otf and others). I hope that they will change at least a few of them to something more sensible (for the sake of compatibility the best thing to do would be not changing them at all). Size feature and some grouping has been added to all of these fonts, so the names/usage in GUI applications or in XeTeX (when called by name) will change as well.
Thanks Mojca, that worked! Now that I have your attention, may I ask another question: a couple of months ago, I was wondering about using fonts that are NOT installed on the system but are in one of the texmf- trees. In typescripts, we have the "name:" and "file:" syntax; the latter works with these fonts but seems to have some limitations (I attach a reply Taco wrote). Has anything new developed on this question? What is the canonical way of using such fonts?
Thanks a lot, and all best
On Aug 2, 2007, at 4:24 PM, Taco Hoekwater wrote:
Thomas A. Schmitz wrote:
- The syntax [name:Minion Pro\xetexcolon mapping=tex-text;+onum;]
will only work for installed fonts, not for opentype fonts that are in the texmf-tree,
My experiments suggest that these can be found via the [file:<filename>] mechanism, but I can't append any "mapping" or other specials.
almost certainly correct.
While nearly everything (except the engine-options) is supported by XeTeX's low-level interface, I expect that context would interpret such a specification as if you were asking for the file "minionpro:mapping=tex-test.otf", and it would therefore generate the wrong low-level syntax.
- This syntax will go away soon, so it's no use spending time on
Best wishes, Taco