• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

Main Menu

باگهای bidi و xepersian

نویسنده زهرا, مارس 07, 2010, 09:53:20 قبل از ظهر

« قبلی - بعدی »

vafa

همانطور که می‌دانید سیستم گزارش باگ پیش‌فرض berlios زیاد جالب نیست به همین خاطر سیستم پیش‌فرض را حذف کرده‌ام و به جایش از Mantis استفاده کرده‌ام که بسیار بهتر است و امکان upload فایل را به شما می‌دهد. لطفاً هر گونه باگی را که می‌شناسید و من هنوز در قسمت باگ قرار نداده‌ام قرار بدهید تا درست کنم. باگهای دوجهته را در صفحهٔ bidi و مابقی را در xepersian گزارش کنید. البته خودم از یکی دو باگ آگاه بودم و یادم بوده که آنها را امروز اضافه کرده‌ام. مثلاً سیستم باگ bidi را در این قسمت ببینید:

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

اوژن

سلام،
من کاربر جدید زی-پرشین هستم که دو روزه به جمع استفاده کنندگان آن پیوسته ام، چون با نحوه ی کارکرد در این تالار و ارسال پیام هم آشنا نیستم معذرت میخوام اگر دارم سئوال و گزارشم رو در جای نادرستش میپرسم و اعلام میکنم.
سئوالم این هست که آیا واقعاً سرعت اجرا گرفتن از زی-پرشین در TekMakerبا MikTex نسخه 2.8 پایینه (قبلاً با میک-تک 2.7 در LEd و فقط به زیان انگلیسی کار میکردم و این اولین تجربه ی تایپ فارسی من با چنین نرم افزارهایی است) یا تنظیماتی هست که من آنها را بلد نیستم تا سرعت را به طرز معقولی بالا ببرد؟ البته اگر سرعت اجرا پایین هست هم میشود آنرا نه به ضعف برنامه که به دشواری حروفچینی فارسی نسبت داد ولی فقط میخواستم مطمئن باشم که من دارم از حداکثر سرعت ممکن بهره میبرم؟

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

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

vafa

سرعت پردازش پائین نیست. در مورد باگ هم، لطفاً یک مثال بفرستید که باگ را نشان می‌دهد.

ممنون

اوژن

سلام،
از سرعت پاسخ دهیتان ممنونم.

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

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

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

vafa

من از ویندوز استفاده نمی‌کنم ولی در لینوکس سرعت پردازش بسیار عالی است شاید حتی به ۵ ثانیه هم نمی‌رسد. در ویندوز عموماً همه چیز کند است.

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

ممنون

محمود امین‌طوسی

۱- در مورد پایین بودن سرعت، به نظر من هم سرعت پردازش با xelatex از latex کمتر است، ولی در دستگاه من (QUAD 1.8) اجرای دوم یک فایل ۶ صفحه‌ای زی‌پرشین با چندین تصویر و دو ستونی، کمتر از ۳ ثانیه طول می‌کشد.
۲- باگی که ایشان اشاره کردند در فایل ایشان وجود دارد. مثال ضمیمه را ملاحظه فرمایید. ضمنا اگر بسته geometry بکار نبریم حاشیه‌ها در قطع a5 به هم می‌خورد، در حالیکه به نظرم قبلاً این مشکل وجود نداشت!
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

vafa

نقل قول از: محمود امین‌طوسی در مارس 19, 2010, 12:37:11 بعد از ظهر
۱- در مورد پایین بودن سرعت، به نظر من هم سرعت پردازش با xelatex از latex کمتر است، ولی در دستگاه من (QUAD 1.8) اجرای دوم یک فایل ۶ صفحه‌ای زی‌پرشین با چندین تصویر و دو ستونی، کمتر از ۳ ثانیه طول می‌کشد.
۲- باگی که ایشان اشاره کردند در فایل ایشان وجود دارد. مثال ضمیمه را ملاحظه فرمایید. ضمنا اگر بسته geometry بکار نبریم حاشیه‌ها در قطع a5 به هم می‌خورد، در حالیکه به نظرم قبلاً این مشکل وجود نداشت!
بله مشکل را فهمیدم و قطعاً این یک باگ است. ولی در مورد a5 باگی وجود ندارد چون چه من از bidi استفاده کنم یا نکنم، تغییری نمی‌بینم. لطفاً فایل ضمیمه را مشاهده کنید.

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

ممنون

امیرمسعود

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

vafa

این یک راه‌حل موقت (راه‌حل خوبی نیست) است. دستورات زیر را قبل از \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

این باگ را در revision 234 به صورت اساسی درست کردم. و گزارش باگ شما را بستم.

اوژن

خیلی ممنون از همگی دوستان ...

اوژن

سلام،

نقل قول از: امیرمسعود در مارس 19, 2010, 02:40:27 بعد از ظهر
فکر کنم یکی دیگر از دلیل‌های کندی پردازش نوشته، داشتن خطا است. از آن‌جا که در تنظیمات تک‌میکر با پارامتر interaction=nonstopmode خطاها را ندید می‌گیریم، اگر خطا در نوشته‌مان باشد، نمی‌فهمیم، ولی این خطاها پردازش را کند می‌کند.

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