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

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

آفلاین 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
مشاهده: 3240
آخرين ارسال سپتامبر 30, 2014, 04:55:23 am
توسط vafa
نسخه ۱.۰.۵ بسته‌های bidi و xepersian (آزمایشی)

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

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

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

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

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

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

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

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

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

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

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

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

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

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