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

نویسنده موضوع: حذف تغییرات در محیط picture در تسخه آینده بسته bidi  (دفعات بازدید: 2121 بار)

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
تغییراتی که بسته bidi در محیط picture می‌داد، حذف شده‌اند:

https://github.com/persian-tex/bidi/commit/ff1909f9ea58dc8c5d6b83eb2ab5972c5211dde1

دلیل اصلی این بوده که این تغییرات به جای آنکه مفید باشند، بیشتر مضر بودند و از آنجایی که سایر بسته‌ها از محیط picture استفاده می‌کنند، مشکلات زیادی را بوجود می‌اوردند. برای نمونه تغییر در بسته crop در حال حاضر به یک چهارم کاهش پیدا کرده است:

https://github.com/persian-tex/bidi/commit/bc2243092f8071232eba1aa7219985dd19a4d49b

کمی در مورد محیط picture:
مبداً جایی است که متن شروع می‌شود. مقدار پیش‌فرض \unitlength برابر با 1pt است و اگر مختصات مثبت افقی بدهید، به همان اندازه \kern می‌کند. به عنوان مثال در latex.ltx تعریف زیر وجود دارد:
\long\gdef\put(#1,#2)#3{%
  \@killglue\raise#2\unitlength
  \hb@xt@\z@{\kern#1\unitlength #3\hss}%
  \ignorespaces}
پس اگر بگوئید
\put(2,0){text}
دقیقاً معادل
\kern2pt text
خواهد بود.

در نتیجه در نسخه آینده بسته bidi

۱) رفتار محیط picture در محیط چپ‌ به راست تفاوتی نخواهد کرد.

۲) در محیط راست به چپ مبداً  افقی، سمت راست صفحه (جایی که متن شروع می‌شود) است. مختصات مثبت افقی موجب رفتن به سمت چپ می‌شود و مختصات منفی افقی موجب رفتن به سمت راست (یادمان باشد که در واقع مختصات افقی \kern است).

پس در واقع برای سازگاری و پایداری بیشتر دیگر بسته bidi تغییری در محیط picture نمی‌دهد و تمام موارد طبق تعریفات منطقی انجام شده و مشکلی با سایر بسته‌ها بوجود نخواهد آمد.

این بدان معناست که اگر در فایلهای خود از محیط picture یا دستور \put و مشابه آن استفاده کرده‌اید، با نسخه جدید بسته bidi شکل و شمایل نوشته‌های شما مانند قبل نخواهد بود و باید سورس لاتک خود را با توجه به تغییرات جدید، ویرایش کنید.

تغییر فوق همیشگی بوده و دیگر تغییری در رفتار محیط picture انجام نخواهد شد.
« آخرين ويرايش: آوریل 10, 2013, 09:56:17 am توسط وفا خلیقی »

 

جابجا شدن کراپ‌مارک‌های چاپ‌شده توسط بسته bidi-atbegshi در محیط multicols

نویسنده وحید دامن‌افشانانجمن زی‌تک

پاسخ ها: 3
مشاهده: 4220
آخرين ارسال سپتامبر 30, 2014, 04:55:23 am
توسط vafa
نسخه ۱.۰.۵ بسته‌های bidi و xepersian (آزمایشی)

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

پاسخ ها: 0
مشاهده: 2829
آخرين ارسال ژانویه 25, 2010, 03:24:03 pm
توسط vafa
نسخه ۱.۰.۸ بسته bidi

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

پاسخ ها: 0
مشاهده: 2455
آخرين ارسال آوریل 13, 2010, 06:37:41 pm
توسط vafa
نسخه جدید بسته‌های bidi و xepersian

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

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

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

پاسخ ها: 4
مشاهده: 3171
آخرين ارسال ژوئن 30, 2010, 11:07:59 am
توسط محمود امین‌طوسی
نسخه جدید بسته‌های bidi و xepersian

نویسنده وفا خلیقیانجمن زی‌تک

پاسخ ها: 27
مشاهده: 11310
آخرين ارسال ژوئیه 31, 2010, 02:56:43 pm
توسط وفا خلیقی
مشکل خطهای مورب در محیط picture

نویسنده فرشاد ترابیانجمن زی‌تک

پاسخ ها: 1
مشاهده: 2228
آخرين ارسال سپتامبر 03, 2010, 02:57:49 am
توسط vafa
مشکل در استفاده از بسته backref در محیط thebibliography

نویسنده hasannooriانجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 9
مشاهده: 7332
آخرين ارسال فوریه 25, 2011, 12:22:57 pm
توسط h_nuri77