[XeTeX] polyglossia: \newXeTeXintercharclass undefined
Igor Kotelnikov
killedinaction at live.ru
Tue Dec 29 09:26:38 CET 2009
> Date: Tue, 29 Dec 2009 14:40:30 +0800
> From: lomov.vl at gmail.com
> To: xetex at tug.org
> Subject: Re: [XeTeX] polyglossia: \newXeTeXintercharclass undefined
>
> On Tue, Dec 29, 2009 at 11:38:51 +0600, Igor Kotelnikov wrote:
>
> > Thank you, Ross!
>
> > As a temporal remedy, I prepended a call to poliglossia package by the command
>
> > \providecommand{\newXeTeXintercharclass}[1]{\edef #1\relax}
>
> > It cancels all errors.
>
> And hides problem :|.
>
> You example (except font) works fine for me: TL 2009, ArchLinux
> (x86_64).
>
> Please, check version of you xelatex.ini as Akira suggested.
>
> Mine:
> bash$ head $(kpsewhich xelatex.ini)
>
> % xelatex.ini
> % jonathan kew
> % updated: 24 June 2009
Here is my version:
% xelatex.ini
% jonathan kew
% updated: 16 June 2008
> xetex program version:
> bash$ xetex --version
>
> XeTeX 3.1415926-2.2-0.9995.2 (TeX Live 2009)
> kpathsea version 5.0.0
> Copyright 2009 SIL International and Jonathan Kew.
> There is NO warranty. Redistribution of this software is
> covered by the terms of both the XeTeX copyright and
> the Lesser GNU General Public License.
> For more information about these matters, see the file
> named COPYING and the XeTeX source.
> Primary author of XeTeX: Jonathan Kew.
> Compiled with ICU version 3.8.1 [with modifications for XeTeX]
> Compiled with zlib version 1.2.3; using 1.2.3
> Compiled with FreeType2 version 2.3.9; using 2.3.9
> Compiled with fontconfig version 2.6.0; using 2.8.0
> Compiled with libpng version 1.2.39; using 1.2.39
> Compiled with xpdf version 3.02pl3
>
My version:
C:\Program Files\MiKTeX 2.8>xetex --version
MiKTeX-XeTeX 2.8.3563 (0.9995.1 texlive svn 15079) (MiKTeX 2.8)
Copyright (C) 1982 D. E. Knuth, (C) 1994-2006 by SIL International
TeX is a trademark of the American Mathematical Society.
> Seems that you and Ross have previous (old) xetex program (may be
> xelatex.ini too).
>
> According to miktex.org site:
> MiKTeX 2.8, xetex 0.9995.1
> MiKTeX 2.9, xetex 0.9995.1
>
I have exactly this version of executables but a bit older version of xelatex.ini. I updated xelatex.ini to the most recent version but nothing changed, the error persists. It seems that MiKTeX users should wait for the version 0.9995.2 of xetex.
> I don't now that were changed between versions 0.9995.1 and 0.9995.2
> but you could overwrite your xelatex.ini with new one[1] and regenerate
> format xelatex.
>
>
> >> From: ross at ics.mq.edu.au
> >> Date: Tue, 29 Dec 2009 16:20:16 +1100
> >> To: xetex at tug.org
> >> Subject: Re: [XeTeX] polyglossia: \newXeTeXintercharclass undefined
>
> >> Hello Igor,
> >> On 29/12/2009, at 4:08 PM, Igor Kotelnikov wrote:
>
> >>> When I load the polyglossia package, I have the following error:
>
> >>> ! Undefined control sequence.
> >>> l.96 \newXeTeXintercharclass
> >>> \xpg at normalclass
> >>> ?
> >>> ! Undefined control sequence.
> >>> l.96 \newXeTeXintercharclass\xpg at normalclass
>
> >>> I have installed the most recent MiKTeX 2.8. Moreover, I updated
> >>> polyglossia to the most recent version manually since MiKTeX comes
> >>> with an older version (dated by January 2009), which, however. has
> >>> version higher number (1.1.0.2) instead of currently available
> >>> polyglossia 2009/11/20 v1.1.0. Perhaps, MiKTeX comes in wrong
> >>> configuration but I don't know how to correct it.
>
> >> No, it is not specific to MikTeX.
> >> I get the same with
> >> XeTeXk, Version 3.1415926-2.2-0.999.7 (Web2C 7.5.6)
> >> on MacOS X.
>
> >> Presumably the primitive comes with an even later version
> >> of XeTeX itself.
>
>
>
> >> You can just hit return a couple of times to continue
> >> processing past this point.
>
> >> What I'd like to see is for Polyglossia to do a version check,
> >> skipping this for versions that do not support \newXeTeXintercharclass .
>
>
> >>> Transcript of compilation and source files are attached to this
> >>> message.
>
> >> Of course, updating XeTeX from sources is another option.
>
> [1]
> http://scripts.sil.org/svn-view/xetex/TRUNK/texmf/tex/xelatex/config/xelatex.ini
>
> --
> #if _FP_W_TYPE_SIZE < 32
> #error "Here's a nickel kid. Go buy yourself a real computer."
> #endif
> -- linux/arch/sparc64/double.h
_________________________________________________________________
Новая Windows 7 — найдите правильный компьютер для себя. Узнайте больше.
http://windows.microsoft.com/ru-ru/windows/shop
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20091229/eaaf97bd/attachment-0001.html>
More information about the XeTeX
mailing list