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

لاتک LATEX => حروف‌چینی مستندات => نويسنده: وحید دامن‌افشان در دسامبر 14, 2012, 11:19:49 am

عنوان: نحوه درست نوشتن کلمات فارسی در محیط ریاضی
رسال شده توسط: وحید دامن‌افشان در دسامبر 14, 2012, 11:19:49 am
یکی از مسایلی که موقع حروف‌چینی یک متن ریاضی پیش میاد، نوشتن فارسی در محیط ریاضی است (شکل snopshot رو ببینید). یکی از راه‌های نوشتن فارسی در محیط ریاضی، استفاده از دستور
\mbox{...}و یا معادل آن در زی‌پرشین، دستور
\hboxR{...}است. اما مشکلی که این دو دستور دارن، اینه که موقع استفاده از اون‌ها، اندازه قلم، متناسب با محل قرار گرفتن متن فارسی، تغییر نمی‌کنه. برای حل این مشکل، باید از دستور
\text{...}استفاده کنین. فایل text_sample.pdf اختلاف دو دستور text\ و hboxR\ رو به خوبی نشون می‌ده. خط اولی، خروجی به دست اومده از دستور text\ است و خط دومی، خروجی به دست اومده از دستور hboxR\ است. قضاوت در مورد اینکه کدوم خروجی زیباتره، زیاد سخت نیست. نحوه استفاده از این دو دستور، به صورت زیر است:
\documentclass{article}
\usepackage{amsmath}
\usepackage{xepersian}
\begin{document}
\[
2^{\text{توان ۲}}+2xy+x_{\text{اندیس فرد}}
\]
\[
2^{\hboxR{توان ۲}}+2xy+x_{\hboxR{اندیس فرد}}
\]
\end{document}
عنوان: پاسخ : نحوه درست نوشتن کلمات فارسی در محیط ریاضی
رسال شده توسط: fatemeh1600 در آوریل 11, 2013, 09:18:36 pm
ظاهرا دستور text و بسته empheq با هم مشکل دارند.
عنوان: پاسخ : نحوه درست نوشتن کلمات فارسی در محیط ریاضی
رسال شده توسط: vafa در آوریل 12, 2013, 06:01:33 am
لطفاً مشکلات زی‌پرشین را در این تالار گزارش نکنید. این اولین و آخرین باری است که مشکلات را از این  طریق حل می‌کنم:

https://github.com/persian-tex/xepersian/commit/85147eba21f2afe05554584c6af4b1554d9a5d4d
عنوان: پاسخ : نحوه درست نوشتن کلمات فارسی در محیط ریاضی
رسال شده توسط: fatemeh1600 در آوریل 12, 2013, 03:59:38 pm
ضمن تشکر از زحمات جنابعالی عذرخواهی بنده را پذیرا باشید
عنوان: پاسخ : نحوه درست نوشتن کلمات فارسی در محیط ریاضی
رسال شده توسط: vafa در آوریل 12, 2013, 04:12:25 pm
ضمن تشکر از زحمات جنابعالی عذرخواهی بنده را پذیرا باشید
من عذرخواهی می‌کنم. قصد من به هیچ گونه بی‌احترامی نبود. فقط خواستم بگویم که اگر مشکلات از طریق رسمی (همانطور که در فایل README بسته xepersian آمده):
نقل قول
If you want to report any bugs or typos and corrections in the documentation,
or ask for any new features, or suggest any improvements, or ask any questions
about the package, then please do not send any direct emails to us; we will not
answer any direct emails. Instead please use the issue tracker:
  <https://github.com/persian-tex/xepersian/issues>
In doing so, please always explain your issue well enough, always include
a minimal working examples showing the issue, and always choose the appropriate
label for your query (i.e. if you are reporting any bugs, choose `bug' label).
هم من متوجه مشکل شما خواهم شد و هم مشکل شما فراموش نخواهد شد و زود حل خواهد شد. اگر شما مشکلات خود را در تالار گزارش کنید، ممکن است من روزی به تالار بیایم و حال و حوضله نداشته باشم و نگاهی به پست شما در تالار نکنم یا ممکن است فراموش کنم اما اگر مشکلات را از طریق رسمی‌اش گزارش کنید، خوب مشکل شما هم بصورت قطع حل خواهد شد.