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

لاتک LATEX => سبک نوشتار => نويسنده: nokhbeh100 در ژوئن 13, 2011, 08:11:28 pm

عنوان: نوشتن فارسی در انگلیسی بدون تغییر فرم نوشته
رسال شده توسط: nokhbeh100 در ژوئن 13, 2011, 08:11:28 pm
سلام
کسی می دونه که چطوری میشه بدون تغییر فرم نوشته به فارسی در انگلیسی فارسی تایپ کرد

منظورم اینه که اگه مثلا از دو ستونه دارم استفاده می کنم ستون اول سمت چپ باشه و ستون دوم سمت راست.
عنوان: پاسخ : نوشتن فارسی در انگلیسی بدون تغییر فرم نوشته
رسال شده توسط: vafa در ژوئن 14, 2011, 08:29:21 am
سلام
کسی می دونه که چطوری میشه بدون تغییر فرم نوشته به فارسی در انگلیسی فارسی تایپ کرد

منظورم اینه که اگه مثلا از دو ستونه دارم استفاده می کنم ستون اول سمت چپ باشه و ستون دوم سمت راست.
شما اطلاعات کافی نمی‌دهید ممکنه چند حالت وجود داشته باشه:
 نوشتار اصلی شما انگلیسی است و قسمتهایی فارسی وجود دارد یا اینکه نوشتار اصلی شما فارسی است و قسمتهایی انگلیسی در متن وجود داره یا نوشتار اصلی شما فارسی است اما می‌خواهید به جای اینکه ستونها از راست به چپ باشند، اونها رو مثل حالت انگیسی از چپ به راست حروف‌چینی کنید یا ......؟
عنوان: پاسخ : نوشتن فارسی در انگلیسی بدون تغییر فرم نوشته
رسال شده توسط: nokhbeh100 در ژوئیه 07, 2011, 02:04:23 am
ببخشید
نوشته اصلی انگلیسی است و جملاتی فارسی داخل آن اضافه شده
جملات فارسی داخل متن انگلیسی قرار ندارند و به صورت مثال هستند
کل متن دو ستونه است

زمانی که از xepersian استفاده می کنم ترتیب ستون ها فارسی میشن
اگه داخل xepersian دستور \begin{document} رو داخل latin بذارم درست میشه اما خیلی چیزا خراب میشه
مثلا دیگه نمیتونم از رنگ استفاده کنم

زمانی که از bidi استفاده می کنم و دستور \RL به جملات فارسی میدم چملات به سمت چپ نوشته میرن و اگه محیط flushright اضافه کنم justify خراب میشه

لطفا راهنمایی کنید.
عنوان: پاسخ : نوشتن فارسی در انگلیسی بدون تغییر فرم نوشته
رسال شده توسط: vafa در ژوئیه 07, 2011, 09:24:50 am
ببخشید
نوشته اصلی انگلیسی است و جملاتی فارسی داخل آن اضافه شده
جملات فارسی داخل متن انگلیسی قرار ندارند و به صورت مثال هستند
کل متن دو ستونه است

زمانی که از xepersian استفاده می کنم ترتیب ستون ها فارسی میشن
اگه داخل xepersian دستور \begin{document} رو داخل latin بذارم درست میشه اما خیلی چیزا خراب میشه
مثلا دیگه نمیتونم از رنگ استفاده کنم

زمانی که از bidi استفاده می کنم و دستور \RL به جملات فارسی میدم چملات به سمت چپ نوشته میرن و اگه محیط flushright اضافه کنم justify خراب میشه

لطفا راهنمایی کنید.
۱- به وضوح نشان می‌دهد که شما نه راهنمای bidi را خوانده‌اید نه راهنمای زی‌پرشین.
۲- در راهنمای bidi دستوری به نام LTRdblcol وجود دارد، ببین کار این دستور چیه.
۳- کجای کره خاکی محیط document را داخل محیط latin می‌گذارند، این حتی اصلاً کار نخواهد کرد و موجب خطا خواهد شد.
۴- شما وقتی از زی‌پرشین استفاده می‌کنید دیگر نیازی به bidi ندارید.
۵- دستور \RL برای نوشتن جملات طولانی نیست این دستور مختص نوشتن یکی دو کلمه و جملاتی خیلی کوتاه است. برای نوشتن جملات بلند راست به چپ از محیط RTL و برای نوشتن جملات بلند فارسی از محیط persian استفاده می‌کنیم.
۶- به عنوان یک توصیه عمومی، قبل از هر چیزی راهنمای سبک‌های bidi و زی‌پرشین را بخوان.