سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: باگهای bidi و xepersian  (دفعات بازدید: 3338 بار)

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
باگهای bidi و xepersian
« : مارس 07, 2010, 09:53:20 am »
همانطور که می‌دانید سیستم گزارش باگ پیش‌فرض berlios زیاد جالب نیست به همین خاطر سیستم پیش‌فرض را حذف کرده‌ام و به جایش از Mantis استفاده کرده‌ام که بسیار بهتر است و امکان upload فایل را به شما می‌دهد. لطفاً هر گونه باگی را که می‌شناسید و من هنوز در قسمت باگ قرار نداده‌ام قرار بدهید تا درست کنم. باگهای دوجهته را در صفحهٔ bidi و مابقی را در xepersian گزارش کنید. البته خودم از یکی دو باگ آگاه بودم و یادم بوده که آنها را امروز اضافه کرده‌ام. مثلاً سیستم باگ bidi را در این قسمت ببینید:

http://developer.berlios.de/mantis/view_all_bug_page.php

آفلاین اوژن

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 4
  • -دریافت شده: 3
  • ارسال: 18
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #1 : مارس 18, 2010, 12:12:05 pm »
سلام،
من کاربر جدید زی-پرشین هستم که دو روزه به جمع استفاده کنندگان آن پیوسته ام، چون با نحوه ی کارکرد در این تالار و ارسال پیام هم آشنا نیستم معذرت میخوام اگر دارم سئوال و گزارشم رو در جای نادرستش میپرسم و اعلام میکنم.
سئوالم این هست که آیا واقعاً سرعت اجرا گرفتن از زی-پرشین در TekMakerبا MikTex نسخه 2.8 پایینه (قبلاً با میک-تک 2.7 در LEd و فقط به زیان انگلیسی کار میکردم و این اولین تجربه ی تایپ فارسی من با چنین نرم افزارهایی است) یا تنظیماتی هست که من آنها را بلد نیستم تا سرعت را به طرز معقولی بالا ببرد؟ البته اگر سرعت اجرا پایین هست هم میشود آنرا نه به ضعف برنامه که به دشواری حروفچینی فارسی نسبت داد ولی فقط میخواستم مطمئن باشم که من دارم از حداکثر سرعت ممکن بهره میبرم؟

یک گزارش باگ هم دارم و اون اینکه من الآن دارم یک فایل دو ستونه مینویسم و در آن هم از همان ابتدا که هنوز چیز زیادی ننوشته ام (ولی بخشها و زیربخشها رو تا حدودی مشخص کرده ام) یک فهرست مطالب قرار داده ام، اما الآن که در هر صفحه ام چند تیتر بخش و ... هست میبینم که در فهرست ابتدا تیترهای ستون سمت چپ را میآورد و بعد تیترهای ستون سمت راست را!

ممنون میشوم بهم جواب بدین، در ضمن اینکه ممنون میشم اگر به من بگویید که چطور میتوانم یک سئوال را از اول در تالار مطرح کنم و نه اینکه لازم باشد داخل تالار یک سئوال موجود بروم و با پاسخ دادن به آن مطلبم را خارج از محل درست آن مطرح کنم.
با تشکر، اوژن پرهیزکاری

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #2 : مارس 18, 2010, 12:57:16 pm »
سرعت پردازش پائین نیست. در مورد باگ هم، لطفاً یک مثال بفرستید که باگ را نشان می‌دهد.

ممنون

آفلاین اوژن

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 4
  • -دریافت شده: 3
  • ارسال: 18
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #3 : مارس 18, 2010, 04:39:28 pm »
سلام،
از سرعت پاسخ دهیتان ممنونم.

در مورد اینکه گفتید "سرعت پردازش پائین نیست." در یک جای دیگر هم در تالار این را دیدم ولی سرعت پردازش من چه در محیط TekMaker و چه در محیط TeXWorks با XeLaTeX بسیار پایین است (برای run اول که شاید از یکی دو دقیقه بیشتر طول بکشد و برای run های بعدی هم حدود 20 ثانیه ای طول میکشد، اگرچه فایلم هنوز به سختی 3 صفحه میشود). مشکل از کجاست، تنظیماتی هست که آنها را درست انجام نداده ام؟ من روی لپ تاپ Dell مدل inspiron 6000 (پنتیوم 1.6GHz با حدود 1 گیگابایت رَم) کار میکنم که قدیمی هست  ولی برای کارهای قبلی ام روی MikTex به سختی شاید run گرفتنم به 1 ثانیه میکشید (البته run اولیه معمولاً کمی بیشتر طول میکشید، شاید 10 ثانیه). ممنون میشوم راهنماییم کنید.

در مورد باگ هم الآن فایل pdf خودم را برایتان ضمیمه کرده ام.

با تشکر از راهنماییهایتان.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #4 : مارس 19, 2010, 12:39:52 am »
من از ویندوز استفاده نمی‌کنم ولی در لینوکس سرعت پردازش بسیار عالی است شاید حتی به ۵ ثانیه هم نمی‌رسد. در ویندوز عموماً همه چیز کند است.

فایل PDF را نگاه کردم ولی متوجه باگی نشدم. دقیقاً باگ مورد نظر شما چیست؟ در آینده اگر خواستید مثالی را بفرستید، فقط فرستادن فایل PDF کافی نیست در حقیقت اصلاً کمکی نمی‌کند بهتر است که فایل tex و فایل log خود را بفرستید.

ممنون

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : باگهای bidi و xepersian
« پاسخ #5 : مارس 19, 2010, 12:37:11 pm »
۱- در مورد پایین بودن سرعت، به نظر من هم سرعت پردازش با xelatex از latex کمتر است، ولی در دستگاه من (QUAD 1.8) اجرای دوم یک فایل ۶ صفحه‌ای زی‌پرشین با چندین تصویر و دو ستونی، کمتر از ۳ ثانیه طول می‌کشد.
۲- باگی که ایشان اشاره کردند در فایل ایشان وجود دارد. مثال ضمیمه را ملاحظه فرمایید. ضمنا اگر بسته geometry بکار نبریم حاشیه‌ها در قطع a5 به هم می‌خورد، در حالیکه به نظرم قبلاً این مشکل وجود نداشت!
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #6 : مارس 19, 2010, 02:17:34 pm »
۱- در مورد پایین بودن سرعت، به نظر من هم سرعت پردازش با xelatex از latex کمتر است، ولی در دستگاه من (QUAD 1.8) اجرای دوم یک فایل ۶ صفحه‌ای زی‌پرشین با چندین تصویر و دو ستونی، کمتر از ۳ ثانیه طول می‌کشد.
۲- باگی که ایشان اشاره کردند در فایل ایشان وجود دارد. مثال ضمیمه را ملاحظه فرمایید. ضمنا اگر بسته geometry بکار نبریم حاشیه‌ها در قطع a5 به هم می‌خورد، در حالیکه به نظرم قبلاً این مشکل وجود نداشت!
بله مشکل را فهمیدم و قطعاً این یک باگ است. ولی در مورد a5 باگی وجود ندارد چون چه من از bidi استفاده کنم یا نکنم، تغییری نمی‌بینم. لطفاً فایل ضمیمه را مشاهده کنید.

متأسفانه من وقت درست کردن این باگ را الان ندارم به همین خاطر پیشنهاد می‌کنم که یک باگ در وبسایت bidi گزارش کنید تا یادم نرود باگ را درست کنم. اصولاً بهتر است باگی در هیچ‌جایی به جز وبسایت bidi گذاشته نشود چون واقعاً پیگیریش برای من سخت است اما اگر همهٔ باگها در وبسایت bidi گزارش شود، برای من خیلی آسان خواهد بود و وقت کمتری طلف خواهد شد.

ممنون

آفلاین امیرمسعود

  • مدیر تالار
  • Full Member
  • **
  • تشکر
  • -اهدا شده: 67
  • -دریافت شده: 42
  • ارسال: 235
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #7 : مارس 19, 2010, 02:40:27 pm »
فکر کنم یکی دیگر از دلیل‌های کندی پردازش نوشته، داشتن خطا است. از آن‌جا که در تنظیمات تک‌میکر با پارامتر interaction=nonstopmode خطاها را ندید می‌گیریم، اگر خطا در نوشته‌مان باشد، نمی‌فهمیم، ولی این خطاها پردازش را کند می‌کند.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #8 : مارس 19, 2010, 03:55:57 pm »
این یک راه‌حل موقت (راه‌حل خوبی نیست) است. دستورات زیر را قبل از \begin{document} قرار دهید:

\makeatletter
\renewcommand{\RTL@outputdblcol}{%
  \if@firstcolumn
    \global \@firstcolumnfalse
    \global \setbox\@leftcolumn \box\@outputbox
  \else
    \global \@firstcolumntrue
    \setbox\@outputbox \vbox {\hb@xt@\textwidth {%
                              \hskip\columnwidth%
                              \hfil
                              {\vrule\@width\columnseprule}
                               \hfil
                              \hb@xt@\columnwidth {%
                                \box\@leftcolumn \hss}%
                              \hb@xt@\columnwidth {%
                                \hskip-\textwidth%
                                \box\@outputbox \hss}%
                              \hskip\columnsep%
                              \hskip\columnwidth}}%
    \@combinedblfloats
    \@outputpage
    \begingroup
      \@dblfloatplacement
      \@startdblcolumn
      \@whilesw\if@fcolmade \fi
        {\@outputpage
         \@startdblcolumn}%
    \endgroup
 \fi}
\makeatother

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #9 : مارس 20, 2010, 12:26:01 pm »
این باگ را در revision 234 به صورت اساسی درست کردم. و گزارش باگ شما را بستم.

آفلاین اوژن

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 4
  • -دریافت شده: 3
  • ارسال: 18
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #10 : مارس 27, 2010, 03:10:29 am »
خیلی ممنون از همگی دوستان ...

آفلاین اوژن

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 4
  • -دریافت شده: 3
  • ارسال: 18
    • ديدن مشخصات
پاسخ : باگهای bidi و xepersian
« پاسخ #11 : آوریل 03, 2010, 12:30:38 pm »
سلام،

فکر کنم یکی دیگر از دلیل‌های کندی پردازش نوشته، داشتن خطا است. از آن‌جا که در تنظیمات تک‌میکر با پارامتر interaction=nonstopmode خطاها را ندید می‌گیریم، اگر خطا در نوشته‌مان باشد، نمی‌فهمیم، ولی این خطاها پردازش را کند می‌کند.

با کم کردن warning های متنم الآن سرعت پردازش متن به طرز شگفت انگیزی زیاد شده است که به من اجازه میدهد با ایجاد کوچکترین تغییری جرئت پردازش متن و دیدن نتیجه را داشته باشم، خیلی ممنون!

 

وضعیت باگهای بسته‌های bidi و xepersian

نویسنده vafaانجمن زی‌تک

پاسخ ها: 2
مشاهده: 1298
آخرين ارسال آوریل 10, 2013, 05:46:02 pm
توسط vafa
تغییر در ساختاربندی فایلهای bidi و xepersian

نویسنده vafaانجمن زی‌تک

پاسخ ها: 2
مشاهده: 2357
آخرين ارسال نوامبر 11, 2009, 01:49:30 pm
توسط vafa
وبسایتهای bidi و xepersian

نویسنده vafaانجمن زی‌تک

پاسخ ها: 3
مشاهده: 2025
آخرين ارسال نوامبر 13, 2009, 03:18:41 pm
توسط vafa
طرح سؤال و مشکل در رابطه با bidi و xepersian

نویسنده vafaانجمن زی‌تک

پاسخ ها: 5
مشاهده: 2669
آخرين ارسال دسامبر 19, 2009, 11:10:41 am
توسط محمود امین‌طوسی
نسخه ۱.۰.۵ بسته‌های bidi و xepersian (آزمایشی)

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 2118
آخرين ارسال ژانویه 25, 2010, 03:24:03 pm
توسط vafa
توسعه bidi و xepersian برای luatex

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 1790
آخرين ارسال آوریل 01, 2010, 03:13:35 pm
توسط vafa
bidi and xepersian moved to bitbucket

نویسنده vafaانجمن زی‌تک

پاسخ ها: 0
مشاهده: 1505
آخرين ارسال آوریل 05, 2010, 09:58:32 am
توسط vafa
نسخه جدید بسته‌های bidi و xepersian

نویسنده vafaانجمن زی‌تک

پاسخ ها: 6
مشاهده: 3306
آخرين ارسال مه 12, 2010, 01:06:56 pm
توسط سیدرضی علوی‌زاده