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

زی‌پرشین XePersian => زی‌تک => نويسنده: a.g در اكتبر 01, 2012, 04:19:25 pm

عنوان: نوشتن یکاها به فارسی
رسال شده توسط: a.g در اكتبر 01, 2012, 04:19:25 pm
سلام

چه‌طور می‌شود یکای درازا (مانند cm، pt ) را ‐ به عنوان آرگومان دستور ‐ فارسی نوشت؟ این دستور را در نظر بگیرید:
\شروع{جدول}{|و|ر|پ{۲ سانت}}
...

که البته من ۲ سانت را از خودم نوشتم. در واقعیت باید آن‌ها را به لاتین (‎2 cm) بنویسم.
عنوان: پاسخ : نوشتن یکاها به فارسی
رسال شده توسط: vafa در اكتبر 01, 2012, 04:56:04 pm
سلام

چه‌طور می‌شود یکای درازا (مانند cm، pt ) را ‐ به عنوان آرگومان دستور ‐ فارسی نوشت؟ این دستور را در نظر بگیرید:
\شروع{جدول}{|و|ر|پ{۲ سانت}}
...

که البته من ۲ سانت را از خودم نوشتم. در واقعیت باید آن‌ها را به لاتین (‎2 cm) بنویسم.
در زی‌پرشین نمی‌شود تنها راحت اینه که یک دستور فارسی \سانت تعریف کنی:
\documentclass{article}
\usepackage{xepersian}
\راحت
\فرمان‌نو*{\سانت}{cm}
\شروع{نوشتار}
\شروع{جدول}{|و|ر|پ{2\سانت}|}\خط‌پر
آزمایش&خطا&آزمایش است \\ \خط‌پر
آزمایش&خطا&آزمایش است \\ \خط‌پر
\پایان{جدول}


\پایان{نوشتار}
عنوان: پاسخ : نوشتن یکاها به فارسی
رسال شده توسط: a.g در اكتبر 12, 2012, 03:42:53 pm
سلام به همه

نقل قول
در زی‌پرشین نمی‌شود تنها راحت اینه که یک دستور فارسی \سانت تعریف کنی:

سپاس از کدتان. آیا روشي برای فارسی کردن عدد (رقم) به عنوان آرگومان یک دستور هست؟ برای نمونه اگر در کد شما دستور چنین نوشته شود:
\شروع{جدول}{|و|ر|پ{۲ سانت}}

کامپایلر ایراد می‌گیرد با پیام خطایي شبیه به این:
! Missing number, treated as zero.
اما اگر عددِ ۲ لاتین نوشته شود (همانطور که شما نوشتید) ایرادي نخواهد بود.
مانند این پرسش را می‌توان در مورد دستور \\ پرسید: برای نمونه چه‌گونه می‌شود نوشت:

\\[۰.۵سانت]
عنوان: پاسخ : نوشتن یکاها به فارسی
رسال شده توسط: vafa در اكتبر 12, 2012, 05:08:43 pm
سلام به همه

سپاس از کدتان. آیا روشي برای فارسی کردن عدد (رقم) به عنوان آرگومان یک دستور هست؟ برای نمونه اگر در کد شما دستور چنین نوشته شود:
\شروع{جدول}{|و|ر|پ{۲ سانت}}

کامپایلر ایراد می‌گیرد با پیام خطایي شبیه به این:
! Missing number, treated as zero.
اما اگر عددِ ۲ لاتین نوشته شود (همانطور که شما نوشتید) ایرادي نخواهد بود.
مانند این پرسش را می‌توان در مورد دستور \\ پرسید: برای نمونه چه‌گونه می‌شود نوشت:

\\[۰.۵سانت]
در زی‌پرشین خیر.