اخیراً نسخهی جدید MiKTeX را نصب کردم و موقع کامپایل یک سند نمونه با XeLaTeX با خطای زیر مواجه میشوم (ضمناً از نصب بودن آخرین نسخهی bidi و XePersian هم مطمئن هستم):
This is XeTeX, Version 3.1415926-2.2-0.9997.4 (MiKTeX 2.9)
entering extended mode
(C:\Temp\test.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic,
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2009-06-19, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, lao, latin, lat
vian, lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerm
an, ngerman-x-2009-06-19, nynorsk, oriya, panjabi, pinyin, polish, portuguese,
romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swis
sgerman, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, u
senglishmax, welsh, loaded.
("C:\Program Files\MiKTeX 2.9\tex\latex\base\minimal.cls"
Document Class: minimal 2001/05/25 Standard LaTeX minimal class
) ("C:\Program Files\MiKTeX 2.9\tex\xelatex\xepersian\xepersian.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\fontspec\fontspec.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\expl3.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3names.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\misc\etex.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3basics.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3expan.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3tl.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3int.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3quark.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3seq.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3toks.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3prg.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3clist.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3token.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3prop.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3msg.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3io.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3skip.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3box.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3keyval.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3keys.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3precom.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3xref.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3file.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3fp.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\expl3\l3luatex.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\tools\calc.sty"))
("C:\Program Files\MiKTeX 2.9\tex\latex\xpackages\xbase\xparse.sty")
("C:\Program Files\MiKTeX 2.9\tex\generic\binhex\binhex.tex")
("C:\Program Files\MiKTeX 2.9\tex\latex\xkeyval\xkeyval.sty"
("C:\Program Files\MiKTeX 2.9\tex\generic\xkeyval\xkeyval.tex"
("C:\Program Files\MiKTeX 2.9\tex\generic\xkeyval\keyval.tex")))
("C:\Program Files\MiKTeX 2.9\tex\latex\fontspec\fontspec-patches.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\base\fixltx2e.sty"))
("C:\Program Files\MiKTeX 2.9\tex\latex\base\fontenc.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\euenc\eu1enc.def")
("C:\Program Files\MiKTeX 2.9\tex\latex\euenc\eu1lmr.fd"))
("C:\Program Files\MiKTeX 2.9\tex\xelatex\xunicode\xunicode.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\fontspec\fontspec.cfg"))
("C:\Program Files\MiKTeX 2.9\tex\xelatex\xepersian\xepersian-persiancal.sty")
("C:\Program Files\MiKTeX 2.9\tex\xelatex\xepersian\xepersian-mathsdigitspec.st
y"
! Undefined control sequence.
l.14 \@zf@mathfalse
?
ضمناً سند نمونه هم مطابق زیر است:
\documentclass{minimal}
\usepackage{xepersian}
\settextfont{XB Niloofar}
\begin{document}
این فقط یک آزمایش است
\end{document}