I didn't rebuild anything - and won't be interfering with a brand-new installation of TexLive. I'm in the middle of a couple of huge jobs and can't risk messing things up. (Actually I don't think I've had to build a format file since the days of loading EmTeX onto a computer with about a dozen floppy disks - some time in the early 1990s!)
But in any case the simplified version doesn't do the trick either - I get 'missing number, treated as zero'. It's not really worth going into at present (from my point of view, though others may have a more pressing need). I'll investigate when I get some free time. Many thanks for the suggestions, though. John ----- Original Message ----- From: Apostolos Syropoulos To: Unicode-based TeX for Mac OS X and other platforms Sent: 30 May 2010 16:20 Subject: Re: [XeTeX] (bug?) letterspacing with LetterSpace and soul >Unfortunately test.tex doesn't compile properly on a Windows system using plain XeTeX. The first complaint it makes >is that it doesn't understand the command \typeout, and when told to ignore that (more than once) it goes on to >typeset the passage but with no hyphenation patterns loaded - so there are overfull rules at various points in the text. >The error message (which I suppose is meant to go in the log) actually appears at the start of the resulting PDF, >before the Greek text starts. First of all, did you rebuild your format file? In order to avoid the problem with the \typeout commands, use the following simplified version: \def\setlanguage#1{\language=\csname l...@#1\endcsname} A.S. ---------------------- Apostolos Syropoulos Xanthi, Greece ------------------------------------------------------------------------------ -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex