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

زی‌پرشین XePersian => زی‌تک => نويسنده: vafa در سپتامبر 16, 2011, 04:33:20 pm

عنوان: پشتیبانی از سبک lettrine برای متون راست به چپ
رسال شده توسط: vafa در سپتامبر 16, 2011, 04:33:20 pm
آز آن‌جایی که علاقه بین کاربران به استفاده از سبک lettrine به وجود آمده پشتیبانی از آن را به سبک bidi اضافه کردم که می‌توانید از bitbucket آن را دریافت کرده و امتحان کنید. به نظرم پشتیبانی از سبک lettrine بد نیست زیرا که امکاناتی دارد که ماکروی \حرف‌اول ندارد فقط چند نکته:

۱- فعلاً از قلم Persian Modern نمی‌توانید استفاده کنید؟ چرا؟ به این خاطر که سبک lettrine کاراکتر x را درون یک جعبه می‌گذارد و عمق جعبه را حساب می‌کند و مقادیری را تقسیم بر این عمق جعبه می‌کند. قلم Persian Modern کاراکتر x را ندارد، بنابراین عمق جعبه صفر است و تقسیم بر صفر هم که گویای باقی ماجراست!

۲- برای تعدادی از حروف همانطور که در سبک lettrine اشاره شده باید از گزینه lraise استفاده کنید مانند نمونه پیوست که من هم از گزینه lraise استفاده کرده‌ام.

فعلاً سبک جدید را به CTAN نمی‌دهم لطفاً اگر علاقه‌مند هستید امتحان کنید و اگر مشکلی نبود بعد از چند روزگونه جدید را به CTAN خواهم داد.
عنوان: پاسخ : پشتیبانی از سبک lettrine برای متون راست به چپ
رسال شده توسط: taha در سپتامبر 16, 2011, 10:03:51 pm
با تشکر از زحمات شما
من bidi.dtx را از bitbucket دانلود کردم و جايگزين فايل قبلي کردم.

خروجي مشکلي دارد که ضميمه شده
عنوان: پاسخ : پشتیبانی از سبک lettrine برای متون راست به چپ
رسال شده توسط: vafa در سپتامبر 17, 2011, 05:10:58 am
با تشکر از زحمات شما
من bidi.dtx را از bitbucket دانلود کردم و جايگزين فايل قبلي کردم.

خروجي مشکلي دارد که ضميمه شده
bidi.dtx فقط سورس هست شما باید همه پرونده‌های .sty و .def و .cls را جایگزین کنی.
عنوان: پاسخ : پشتیبانی از سبک lettrine برای متون راست به چپ
رسال شده توسط: vafa در سپتامبر 17, 2011, 05:45:51 am
این هم تقریباً همون نمونه قبلیه اما تو این حرف ج با قلم نستعلیق و با رنگ قرمز حروف‌چینی شده.