سلام.
ابتدا به این نکته توجه کنید که هرچقدر هم فایل ورودی (سورس) شما به هم ریخته باشد، این به هم ریختگی تأثیری روی خروجی ندارد.
دوم، لاتک به شما اجازه میدهد، در هر ویرایشگری، که سورس خود را بشکنید و در خطوط جداگانه بنویسید. این مسأله در نوشتن همزمان فارسی و انگلیسی و فرمول خیلی کمک میکند. مثلاً دو کد زیر خروجی یکسانی تولید میکنند:
سوم اینکه، اکثر ویرایشگرها، مثل texworks و gedit، به زبان ساده، جهت هر خط را بر اساس اولین کلمه آن تعیین میکنند. اگر اولین کلمه فارسی باشد خط از راست به چپ، و اگر لاتین باشد از چپ به راست نمایش داده میشود (که این نمایش هیچ ربطی به خروجی pdf ندارد). بنابراین اگر یک پاراگراف طولانی فارسی با یک کلمه یا دستور لاتین شروع شود، آن پاراگراف کلاً به هم ریخته میشود. راه حل: ۱. کلمه یا دستور لاتین را در یک خط جدا قرار دهیم.
۲. اگر از biditexmaker استفاده کنیم، این قابلیت را دارد که هر خط را با جهت دلخواه ما نشان دهد. به این صورت که به خطی که به هم ریخته میرویم، و از منوی Bidirectional، گزینه Text Direction Right to left یا Text Direction Left to Right را انتخاب میکنیم تا خط ما را بر اساس جهت انتخاب شده نشان دهد.
البته من به شخصه ترجیح میدهم که فایل ورودی را طوری بنویسم که فارسی و لاتین زیاد قاطی نشوند و در نرمافزارهای مختلف نیز درست نشان بدهد.
ابتدا به این نکته توجه کنید که هرچقدر هم فایل ورودی (سورس) شما به هم ریخته باشد، این به هم ریختگی تأثیری روی خروجی ندارد.
دوم، لاتک به شما اجازه میدهد، در هر ویرایشگری، که سورس خود را بشکنید و در خطوط جداگانه بنویسید. این مسأله در نوشتن همزمان فارسی و انگلیسی و فرمول خیلی کمک میکند. مثلاً دو کد زیر خروجی یکسانی تولید میکنند:
کد: [انتخاب]
انتشارات
\lr{Springer}
فرمول
$a=b$
را
\lr{invalid}
میداند.
کد: [انتخاب]
انتشارات \lr{Springer} فرمول $a=b$ را \lr{invalid} میداند.
همانطور که میبینید، متن دوم ممکن است کمی به هم ریخته باشد که میتوان این به هم ریختگی را با شکستن خط در مکان مناسب (مثل مثال اول) از بین برد.سوم اینکه، اکثر ویرایشگرها، مثل texworks و gedit، به زبان ساده، جهت هر خط را بر اساس اولین کلمه آن تعیین میکنند. اگر اولین کلمه فارسی باشد خط از راست به چپ، و اگر لاتین باشد از چپ به راست نمایش داده میشود (که این نمایش هیچ ربطی به خروجی pdf ندارد). بنابراین اگر یک پاراگراف طولانی فارسی با یک کلمه یا دستور لاتین شروع شود، آن پاراگراف کلاً به هم ریخته میشود. راه حل: ۱. کلمه یا دستور لاتین را در یک خط جدا قرار دهیم.
۲. اگر از biditexmaker استفاده کنیم، این قابلیت را دارد که هر خط را با جهت دلخواه ما نشان دهد. به این صورت که به خطی که به هم ریخته میرویم، و از منوی Bidirectional، گزینه Text Direction Right to left یا Text Direction Left to Right را انتخاب میکنیم تا خط ما را بر اساس جهت انتخاب شده نشان دهد.
البته من به شخصه ترجیح میدهم که فایل ورودی را طوری بنویسم که فارسی و لاتین زیاد قاطی نشوند و در نرمافزارهای مختلف نیز درست نشان بدهد.