Re: XeCJK issues
Ulrike Fischer <[email protected]>
| Newsgroups | gmane.comp.tex.miktex |
|---|---|
| Message-ID | <[email protected]> |
Am Thu, 30 Jun 2011 22:37:30 -0400 schrieb Bruce Rusk:
> This replaces/updates my previous posting about a hyphenation problem. I've solved that (perhaps), but am now having a problem using XeCJK in MikTeX 2.9 (Windows XP, everything in MiKTeX at latest version, formats rebuilt, repository synced). XeCJK seems to be conflicting with the new l3packages.
>
> To reproduce, I created this minimal document:
> ______________________________
>
> %!TEX TS-program = xelatex+makeindex+bibtex
> %!TEX encoding = UTF-8 Unicode
>
> \documentclass{article}
>
> \usepackage{xeCJK}
>
> \begin{document}
>
> Some text.
>
> \end{document}
> _______________________________
>
> With XeCJK enabled, I get the following error:
> _______________________________
> ("C:\Program Files\MiKTeX 2.9\tex\latex\l3packages\xparse\xparse.sty"
> ! Undefined control sequence.
> <argument> \filename
>
> l.57 ...\filedate}{\fileversion}{\filedescription}
> _______________________________
>
> with XeCJK disabled, no problems.
>
> Lines 56 and 57 of xparse.sty are:
>
> \ProvidesExplPackage
> {\filename}{\filedate}{\fileversion}{\filedescription}
>
> Can anyone else reproduce this? Any clues as to how to overcome it?
That's a problem which appeared after the last update of l3kernel.
xparse.sty (and every other package of l3packages) should use at the
beginning
\ProvidesExplPackage
{\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
instead of
\ProvidesExplPackage
{\filename}{\filedate}{\fileversion}{\filedescription}
The maintainers already know about the problem. The next update will
solve it. In the meantime: change the .sty manually.
--
Ulrike Fischer
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2