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

زی‌پرشین XePersian => زی‌تک => نويسنده: habib_seif در ژوئن 29, 2014, 11:09:11 pm

عنوان: مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: habib_seif در ژوئن 29, 2014, 11:09:11 pm
با سلام خدمت دوستان گرامی

به تازگی texlive خودم را به نسخه ۲۰۱۴ به روز کردم که از نسخه ۱۳.۷ زی پرشین بهره می برد. حال که می خواهم پروژه های قبلا کامپایل شده را با آن کامپایل کنم محیط figure* دچار خطای زیر می‌شود:
! Incomplete \iffalse; all text was ignored after line
اگر محیط figure* را به figure تبدیل کنم متن به درستی کامپایل خواهد شد. آیا شخص دیگری هم با این مشکل مواجه شده است؟ به طور کلی، آیا در این نسخه اشکال به درستی ساخته می‌شود؟ من در ساخت کلیه شکل‌ها قدری به هم ریختگی می‌بینم.

با تشکر
سیف زاده
عنوان: پاسخ : مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: هادی صفی‌اقدم در ژوئن 29, 2014, 11:21:36 pm
فایل نمونه خیلی کوچک حداکثر ۲۰ خطی قابل اجرای نشنان‌دهنده مشکل.
عنوان: پاسخ : مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: habib_seif در ژوئن 30, 2014, 12:39:16 am
به پیوست توجه کنید. اگر در این فایل * را از محیط figure حذف کنید فایل پی دی اف به درستی ساخته میشود

با تشکر
عنوان: پاسخ : مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: ابوالفضل دیانت در ژوئن 30, 2014, 12:43:04 am
با سلام
برای من فایل شما با موفقیت کامپایل می شود.
البته Texlive من ۲۰۱۴ و همین امروز هم بروز شده است.
باتشکر
عنوان: پاسخ : مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: habib_seif در ژوئن 30, 2014, 12:08:49 pm
نظر بقیه دوستان چی هست؟ بقیه هم می تونن کامپایل کنند؟
عنوان: پاسخ : مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: هادی صفی‌اقدم در ژوئن 30, 2014, 02:32:31 pm
فایل لاگ وقتی حالت stop mode رو در اجرا فعال می‌کنم، اینطوری میشه.
به آخر توجه کنین. و به بسته یا فایل آخری که فراخوانی شده.
hadi@pc-hadi93:~/Desktop/test$ xelatex document
This is XeTeX, Version 3.14159265-2.6-0.99991 (TeX Live 2014) (preloaded format=xelatex)
 restricted \write18 enabled.
entering extended mode
(./document.tex
LaTeX2e <2014/05/01>
Babel <3.9k> and hyphenation patterns for 78 languages loaded.
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/xepersian.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/l3kernel/expl3-code.tex
(/usr/local/texlive/2014/texmf-dist/tex/latex/etex-pkg/etex.sty))
(/usr/local/texlive/2014/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def))
(/usr/local/texlive/2014/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/local/texlive/2014/texmf-dist/tex/latex/fontspec/fontspec-patches.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/fixltx2e.sty)
*************************************************
* LaTeX warning: "xparse/redefine-command"
*
* Redefining document command \oldstylenums with arg. spec. 'm' on line 128.
*************************************************
) (/usr/local/texlive/2014/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/local/texlive/2014/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/tipa/t3enc.def
(/usr/local/texlive/2014/texmf-dist/tex/latex/euenc/eu1lmss.fd))
(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2014/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xetex-def/xetex.def))))
(/usr/local/texlive/2014/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.
sty)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/xepersian-mathsdigits
pec.sty) (/usr/local/texlive/2014/texmf-dist/tex/xelatex/bidi/bidi.sty
****************************************************
*
* bidi package (Bidirectional typesetting in
* plain TeX and LaTeX, using XeTeX engine)
*
* Description: A convenient interface for
* typesetting bidirectional texts in plain TeX
* and LaTeX. The package includes adaptations
* for use with many other commonly-used packages.
*
* Copyright © 2009–2014 Vafa Khalighi
*
* 2014/04/23, v14.8
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
*
* Location on CTAN: /macros/xetex/latex/bidi
*
* Issue tracker: https://github.com/vafa/bidi/issues
*
* Support: persian-tex@tug.org
****************************************************
(/usr/local/texlive/2014/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/bidi/biditools.sty)
(/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
(/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/zref-base.sty
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/etexcmds.sty
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty)))
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty)
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/ifpdf.sty))
(/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/auxhook.sty))
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/atbegshi.sty))
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def))
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.de
f))
****************************************************
*
* xepersian package (Persian for LaTeX, using XeTeX engine)
*
* Description: The package supports Persian
* typesetting, using fonts provided in the
* distribution.
*
* Copyright © 2008–2013 Vafa Khalighi
*
* v13.7, 2014/02/05
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
*
* Location on CTAN: /macros/xetex/latex/xepersian
*
* Issue tracker: https://github.com/vafa/xepersian/issues
*
* Support: persian-tex@tug.org
****************************************************

(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersia
n.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.de
f)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/article-xepersian.def
)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/localise-xepersian.de
f
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/latex-localise-comman
ds-xepersian.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/xepersian-localise-co
mmands-xepersian.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/latex-localise-enviro
nments-xepersian.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/xepersian-localise-en
vironments-xepersian.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/latex-localise-messag
es-xepersian.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-x
epersian.def)
(/usr/local/texlive/2014/texmf-dist/tex/xelatex/xepersian/packages-localise-xep
ersian.def)
*************************************************
* fontspec warning: "rename-feature-not-exist"
*
* The feature Renderer doesn't appear to be defined.
*************************************************
*************************************************
* fontspec warning: "rename-feature-not-exist"
*
* The feature ScriptStyle doesn't appear to be defined.
*************************************************
*************************************************
* fontspec warning: "rename-feature-not-exist"
*
* The feature ScriptScriptStyle doesn't appear to be defined.
*************************************************
)) (./document.aux) (/usr/local/texlive/2014/texmf-dist/tex/latex/tipa/t3cmr.fd
) <1.eps>)
! Incomplete \iffalse; all text was ignored after line 8.
<inserted text>
                \fi
<*> document
           
?
عنوان: پاسخ : مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: هادی صفی‌اقدم در ژوئن 30, 2014, 02:38:23 pm
سوال برام ایجاد شد که چرا وقتی کلاس رو به minimal تغییر میدم و بستهٔ graphics یا graphicx رو فراخوانی می‌کنم، چرا خطا میده محیط ‪figure*‬ رو نمیشناسه.
زی‌پرشین خودش بسته‌های گرافیکی و کارهای گرافیکی مثل اینکه انجام میده.
عنوان: پاسخ : مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: habib_seif در ژوئن 30, 2014, 02:59:14 pm
آقای صفی اقدم،

با سلام،
خطای روی کامپیوتر من هم همانطور که در log ای که ارسال کردم پیداست دقیقا مشابه با خطای log شماست. در مورد کلاس minimal باید بگم اگر کلاس متن را به minimal تغییر دهم و بسته graphicx را فراخوانی کنم سند بدون مشکل کامپایل خواهد شد ولی ظاهرا مشکل در مورد بقیه کلاس ها مانند article یا  book وجود دارد.

نکته دیگر اینکه stopmode یا nonstopmodeروی کامپیوتر من تفاوتی ندارد: در هر دو حال، فایل خروجی ایجاد نمی‌شود، هرچند که در حالت nonstopmode از کاربر وروی نمی‌خواهد.

با تشکر
عنوان: پاسخ : مشکل زی پرشین ۱۳.۷ با figure*
رسال شده توسط: habib_seif در ژوئن 30, 2014, 03:54:49 pm
با تشکر از آقای دیانت

با یک بار به روز رسانی texlive مشکل حل شد. هرچند که texlive من ۲۰۱۴ بود ولی فکر کنم مشکلی در یکی از بسته های آن وجود داشت. توی بسته ها bidi هم به روز رسانی شد حالا نمی دانم مشکل از این بسته بوده یا بسته دیگر.  درهر صورت خیلی ممنون از همکاری دوستان