سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: چپ به راست شدن متن فارسی داخل دستور ‎\mbox‎ در محیط ریاضی  (دفعات بازدید: 1947 بار)

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
توی فایل پایین، متن فارسی داخل دستور ‎\mbox‎، چپ به راست می‌شه. آیا این رفتار عمداً صورت می‌گیره؟
من خودم همیشه از ‎\text‎ استفاده می‌کنم. کنجکاو شدم بدونم دلیلش چیه.
\documentclass{article}
\usepackage{xepersian}
\begin{document}
$x \mbox{این یک آزمایش است} y$
‎\end{document}‎

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
\mbox در واقع همون \hbox است. در فایل latex.ltx دستور فوق اینگونه تعریف شده است:
\long\def\mbox#1{\leavevmode\hbox{#1}}
حالا اگر شما جای \mbox روی توی نمونه خودتون با \hbox عوض کنید، دقیقاً رفتار یکسانی رو می‌بینید. دستور \hbox در متون راست به چپ (در صورتی که در حالت عمودی و حالت ریاضی نباشه) راست به چپ و در محیط چپ به راست، چپ به راست هست پس بنابراین طبیعی که دستور \mbox هم رفتار مشابهی داشته باشه. محیط ریاضی یکی از زیرشاخه‌های محیط چپ به راست می‌باشد.

بسته bidi دستوری مشابه \hbox با نام \hboxR تعریف می‌کنه که همیشه راست به چپ حروف‌چینی میشه پس می‌توانی بجای استفاده از \mbox از دستور \hboxR استفاده کنی. اما توصیه نمی‌شود و بهتر هست که از دستور \text برای این کار استفاده کنی چون این دستور (برخلاف دستور \mbox یا \hbox یا \hboxR و ...) بصورت خودکار کارهای اضافه‌ای انجام می‌ده که برای حروف‌چینی در محیط ریاضی لازمه.

 

راست چین شدن سطرهای داخل محیط bmatrix

نویسنده هادی صفی‌اقدمانجمن Texmaker

پاسخ ها: 6
مشاهده: 2843
آخرين ارسال ژوئیه 25, 2010, 04:21:49 pm
توسط سید مهدی موسوی
اعداد فارسی داخل فرمولهای ریاضی اسلایدهای یک presentation

نویسنده اوژنانجمن زی‌تک

پاسخ ها: 5
مشاهده: 3472
آخرين ارسال ژانویه 22, 2011, 10:53:32 am
توسط اوژن
محیط enumerate و فارسی و ریاضی نوشتن در آن

نویسنده ناربهانجمن زی‌تک

پاسخ ها: 3
مشاهده: 1614
آخرين ارسال ژوئیه 29, 2012, 07:58:15 pm
توسط vafa
فارسی نوشتن در محیط ریاضی

نویسنده شهرزادانجمن انجمن تازه‌کاران

پاسخ ها: 6
مشاهده: 3511
آخرين ارسال دسامبر 14, 2012, 09:04:15 pm
توسط aris852963
نحوه درست نوشتن کلمات فارسی در محیط ریاضی

نویسنده وحید دامن‌افشانانجمن حروف‌چینی مستندات

پاسخ ها: 4
مشاهده: 4535
آخرين ارسال آوریل 12, 2013, 04:12:25 pm
توسط vafa
نوشته فارسی در محیط verbatim

نویسنده محمود امین‌طوسیانجمن زی‌تک

پاسخ ها: 20
مشاهده: 10112
آخرين ارسال اكتبر 11, 2009, 08:06:16 pm
توسط محمود امین‌طوسی
علامت درصد در محیط ریاضی

نویسنده فرشاد عبدالله‌نیاانجمن ریاضیات و علوم

پاسخ ها: 2
مشاهده: 3188
آخرين ارسال اكتبر 11, 2009, 07:57:21 pm
توسط فرشاد عبدالله‌نیا
tag در محیط ریاضی \[ ... \]

نویسنده sunانجمن باگ‌های نسخه ۱.۰.۴

پاسخ ها: 3
مشاهده: 4757
آخرين ارسال دسامبر 16, 2009, 10:33:07 am
توسط sun