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

زی‌پرشین XePersian => زی‌تک => نويسنده: فرشاد ترابی در سپتامبر 03, 2010, 03:30:23 am

عنوان: مشکلی در عنوان محیط listing
رسال شده توسط: فرشاد ترابی در سپتامبر 03, 2010, 03:30:23 am
سلام
هنگام استفاده از  محیط listing  مشکلی در عنوان بوجود می اید که یک نمونه از آن به فایل پیوست موجود است

با تشکر از راهنمایی ها
عنوان: پاسخ : مشکلی در عنوان محیط listing
رسال شده توسط: vafa در سپتامبر 03, 2010, 03:51:23 am
سلام
هنگام استفاده از  محیط listing  مشکلی در عنوان بوجود می اید که یک نمونه از آن به فایل پیوست موجود است

با تشکر از راهنمایی ها
ما محیط LTR داریم ولی دستور ltr که برای کاربر باشد نداریم. فایل ضمیمه را نگاه کنید.
عنوان: پاسخ : مشکلی در عنوان محیط listing
رسال شده توسط: فرشاد ترابی در سپتامبر 03, 2010, 04:28:00 am
ممنون مشکل حل شد.

ولی، پس دستور \ltr و \rtl که کار می کنه؟ چطور می فرمایید که دستوری به این نام نداریم؟
من تقریباً تمامی کارهایی از این قبیل رو با همین دستور ها انجام میدم. به عنوان نمونه
در تعریف دستور \Ebox و \Pbox  که در فایل پیوست آمده از این دستورها استفاده شده.

با تشکر
عنوان: پاسخ : مشکلی در عنوان محیط listing
رسال شده توسط: vafa در سپتامبر 03, 2010, 04:50:35 am
ممنون مشکل حل شد.

ولی، پس دستور \ltr و \rtl که کار می کنه؟ چطور می فرمایید که دستوری به این نام نداریم؟
من تقریباً تمامی کارهایی از این قبیل رو با همین دستور ها انجام میدم. به عنوان نمونه
در تعریف دستور \Ebox و \Pbox  که در فایل پیوست آمده از این دستورها استفاده شده.

با تشکر
من نگفتم که این دستورات وجود ندارند بلکه گفتم این دستورات یک کاربر نیست بلکه دستورات داخلی بسته bidi است که برای کنترل زیرنویس درست شده‌اند و در هیچ راهنمایی ذکر نشده است که یک کاربر می‌تواند از این دستورات استفاده کند و در حقیقت چون این دستورات برای کاربر طراحی نشده است، اگر به اشتباه استفاده شود مانند همان کاری که شما انجام دادید، قطعاً ایجاد مشکل خواهد کرد. شما دستورات \Ebox و \Pbox را بر حسب دستورات \lr  و \rl، به ترتیب، تعریف کرده‌اید نه بر حسب دستورات \ltr و \rtl. در حقیقت دستورات \lr و \rl دستورات کابری می‌باشند اما نه دستورات \rtl و \ltr.