تالار گفتگوی پارسی‌لاتک

توزیع‌های تک TeX Distributions => تکلایو TeXLive => نويسنده: koohyar در اكتبر 06, 2011, 02:48:23 pm

عنوان: خطای ExplSyntaxOn در اوبونتوی ۱۰.۰۴
رسال شده توسط: koohyar در اكتبر 06, 2011, 02:48:23 pm
سلام!
از اون جایی که از نسخه‌ی ۱۰.۰۴ اوبونتو به بعد، زی‌پرشین در بسته‌ی texlive-xetex وجود داره (و بنابر گفته‌ی ویکی) من مرحله‌ی نصب از روی iso رو انجام ندادم و به جاش این بسته رو با synaptic نصب کردم -- بخشی از سوالم اینه که آیا مشکلی که این زیر مطرح می‌کنم به همین دلیله؟!
و اما مشکل...توی command line بعد از اجرا کردن xelatex روی یک فایل نمونه (از sampleهای خود xetex) یک عالمه خطای Undefined control sequence! می‌ده و مشکلش هم تعداد زیادی از تگ‌های فایل xepersian-mathdigitspec.styه!
xelatex sample.tex :$
This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian)
entering extended mode
(./persian.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size10.clo))
(/home/koohyar/texmf/tex/xelatex/xepersian/xepersian.sty
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.sty
(/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty)
(/usr/share/texmf-texlive/tex/latex/tools/calc.sty)
(/usr/share/texmf-texlive/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texmf-texlive/tex/generic/xkeyval/xkeyval.tex
(/usr/share/texmf-texlive/tex/generic/xkeyval/keyval.tex)))
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1enc.def)
(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1lmr.fd))
fontspec.cfg loaded.
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.cfg))
(/home/koohyar/texmf/tex/xelatex/xepersian/xepersian-persiancal.sty)
(/home/koohyar/texmf/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty
! Undefined control sequence.
l.18 \ExplSyntaxOn
                 
? ^C! Interruption.
l.19
     \bool_set_false:N \g_fontspec_math_bool
?
و با زدن enter هی تگ‌های بیش‌تری رو نشون می‌ده و می‌گه این‌ها رو نمی‌شناسم!
اگر مشکل حل نشه، در نهایت مجبور می‌شم از همون روش iso استفاده کنم اما ترجیهن کنجکاوم بدونم مشکل از کجاست!  :)
اگر کسی کمکی کنه ممنون می‌شم!/.
عنوان: خطای ExplSyntaxOn در اوبونتوی ۱۰.۰۴
رسال شده توسط: vafa در اكتبر 06, 2011, 03:19:20 pm
توزیع تک هم قدیمی است و هم به روز نیست!
عنوان: خطای ExplSyntaxOn در اوبونتوی ۱۰.۰۴
رسال شده توسط: hiran در اكتبر 16, 2011, 10:29:23 pm
سلام
من قدم های بالا را روی ابونتو ۱۱٫۱۰ اجرا کردم. فقط تک‌میکر را از روی سایت‌اش دریافت کردم.‍ اما فایل نمونه‌ایی که روی سایت هست را نمی‌توانم به طور صحیح کام‍پایل کنم. کاراکترهای فارسی را نمایش نمی ده اما فرمول های انگلیسی را درست نشان می‌دهد. فایل log را ضمیمه کردم.
عنوان: خطای ExplSyntaxOn در اوبونتوی ۱۰.۰۴
رسال شده توسط: هادی صفی‌اقدم در اكتبر 16, 2011, 11:15:23 pm
سلام
من قدم های بالا را روی ابونتو ۱۱٫۱۰ اجرا کردم. فقط تک‌میکر را از روی سایت‌اش دریافت کردم.‍ اما فایل نمونه‌ایی که روی سایت هست را نمی‌توانم به طور صحیح کام‍پایل کنم. کاراکترهای فارسی را نمایش نمی ده اما فرمول های انگلیسی را درست نشان می‌دهد. فایل log را ضمیمه کردم.
فایل TeX؟
فکر کنم مشکل فونت فارسی یا عدم تعریفش در فایل TeX خودتون را دارید.
عنوان: خطای ExplSyntaxOn در اوبونتوی ۱۰.۰۴
رسال شده توسط: هادی صفی‌اقدم در اكتبر 16, 2011, 11:19:17 pm
سلام!
از اون جایی که از نسخه‌ی ۱۰.۰۴ اوبونتو به بعد، زی‌پرشین در بسته‌ی texlive-xetex وجود داره (و بنابر گفته‌ی ویکی) من مرحله‌ی نصب از روی iso رو انجام ندادم و به جاش این بسته رو با synaptic نصب کردم -- بخشی از سوالم اینه که آیا مشکلی که این زیر مطرح می‌کنم به همین دلیله؟!
و اما مشکل...توی command line بعد از اجرا کردن xelatex روی یک فایل نمونه (از sampleهای خود xetex) یک عالمه خطای Undefined control sequence! می‌ده و مشکلش هم تعداد زیادی از تگ‌های فایل xepersian-mathdigitspec.styه!
xelatex sample.tex :$
This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian)
entering extended mode
(./persian.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size10.clo))
(/home/koohyar/texmf/tex/xelatex/xepersian/xepersian.sty
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.sty
(/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty)
(/usr/share/texmf-texlive/tex/latex/tools/calc.sty)
(/usr/share/texmf-texlive/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texmf-texlive/tex/generic/xkeyval/xkeyval.tex
(/usr/share/texmf-texlive/tex/generic/xkeyval/keyval.tex)))
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1enc.def)
(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1lmr.fd))
fontspec.cfg loaded.
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.cfg))
(/home/koohyar/texmf/tex/xelatex/xepersian/xepersian-persiancal.sty)
(/home/koohyar/texmf/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty
! Undefined control sequence.
l.18 \ExplSyntaxOn
                 
? ^C! Interruption.
l.19
     \bool_set_false:N \g_fontspec_math_bool
?
و با زدن enter هی تگ‌های بیش‌تری رو نشون می‌ده و می‌گه این‌ها رو نمی‌شناسم!
اگر مشکل حل نشه، در نهایت مجبور می‌شم از همون روش iso استفاده کنم اما ترجیهن کنجکاوم بدونم مشکل از کجاست!  :)
اگر کسی کمکی کنه ممنون می‌شم!/.
بیزحمت فایل log را ضمیمه کنید همیشه.
بیزحمت عنوان پست را عوض نکنید. فرصت کردید عنوان پست خود را که تغییر داده اید را به حالت پیش فرض این پست برگردانید. تشکر

روش دانلود تک‌لایو آپدیت شده را می‌تونید از پست «روش‌های دانلود و آپدیت تک‌لایو (http://www.parsilatex.com/forum/SMF/index.php?topic=1715.0)» ببینید.
یا برای دریافت پستی باید پست «ارسال پستی نرم‌افزارهای مرتبط با لاتک (تکلایو-میکتک-زیپرشین-تک-پارسی-فارسی‌تک و …) (http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=2112.msg12716;topicseen#new)» را بخونید.
عنوان: خطای ExplSyntaxOn در اوبونتوی ۱۰.۰۴
رسال شده توسط: hiran در اكتبر 17, 2011, 12:42:41 am
فایل TeX؟
فکر کنم مشکل فونت فارسی یا عدم تعریفش در فایل TeX خودتون را دارید.
یکی از فایل‌های نمونه روی سایت را برداشتم. ‌‌پیوستش می کنم. متشکرم
عنوان: خطای ExplSyntaxOn در اوبونتوی ۱۰.۰۴
رسال شده توسط: هادی صفی‌اقدم در اكتبر 17, 2011, 12:57:41 am
یکی از فایل‌های نمونه روی سایت را برداشتم. ‌‌پیوستش می کنم. متشکرم
من زیاد از این لاگ شما سر در نیاورم. علمشو ندارم  ;)
اما فهمیدم که:
۱- نشخه زی‌پرشین شما xepersian 2011/03/21 v1.1.0 <commit 100>  است.
۲- نسخه‌ی بیدی شما bidi 2011/03/21 v1.1.7 <commit 150>  است.
۳- دستور تعیین فونت را نگذاشته‌اید.
فکر کنم اینها با هم تداخل دارند.
دستور تعیین فونت فارسی و لاتین را قرار دهید و تست کنید.
بیزحمت دوستان اگر من اشتباه گفتم بفرمایید تا من هم بدونم.

ضمنا تک‌لایوتون قدیمی است. از پست « روش‌های دانلود و آپدیت تک‌لایو (http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=1715.0)» می‌تونید روش دانلود و آپدیتش را بخونید.