سلام
استفاده از بستهی mathastext
میتواند در این زمینه به شما کمک کند. اما در این بین یک مشکل وجود دارد و آن این است که این بسته در حالت پیشفرض و بدون آپشن تأثیری روی حروف یونانی ندارد.
برای از بین بردن این مشکل، امکانات بستهی unicode-math
را پیشنهاد میکنم که توانایی ایجاد حروف یونانی به صورت ایستاده (upright
) را دارد.
الببته این نوع تغییرات را در کل پیشنهاد نمیکنم چون استاندارد نوشتن ریاضی همون چیزی هست که به صورت پیشفرض وجود دارد.
پس با این توضیحات دستورات شما به همراه بستهی زیپرشین به صورت زیر است; که در آن مطابق نمونه میتوانید فونت محیط ریاضی را نیز تغییر دهید:
\documentclass{article}
\usepackage{amsmath}
\usepackage{mathastext}
\usepackage{unicode-math}
\usepackage[logo=on,
inlinemathdigits=persian,%
displaymathdigits=persian%
]{xepersian}
\settextfont[Scale=1.2]{IRZar}
\settextdigitfont[Scale=.9]{Yas}
\setmathdigitfont[Scale=.9]{PGaramond}
\begin{document}
\null\vfill
\begin{equation*}
f(x)=\sin x\qquad f(x)=\sin(x^2+4x)\qquad f(x)=\sin(\symup{\theta})
\end{equation*}
\end{document}
و خروجی شما با تکلایو 2017 و با (بدون) بستهی زیپرشین به صورت زیر است:
یک راه دیگر برای ایجاد حروف یونانی ایستاده به همراه بولد کردن متغیرها به صورت دستورات زیر است:
\documentclass{article}
\usepackage{amsmath}
\usepackage[upright]{fourier}
\usepackage{mathastext}
\usepackage{bm}
\begin{document}
\null\vfill
\begin{equation*}
f(\bm{x} )=\sin\bm{x}\qquad f(\bm{x})=\sin(\bm{x^2+4x})\qquad f(x)=\sin(\bm{\theta})
\end{equation*}
\end{document}
که خروجی زیر را با تکلایو 2017 خواهید داشت:
و با دستورات زیر نیز داریم:
\documentclass{article}
\usepackage{amsmath}
\usepackage[upright]{fourier}
\usepackage{mathastext}
\begin{document}
\begin{equation*}
f(x)=\sin{x}\qquad f({x})=\sin({x^2+4x})\qquad f(x)=\sin({\theta})
\end{equation*}
\end{document}
که خروجی زیر را با تکلایو 2017 خواهید داشت:
یک راه دیگر برای ایجاد حروف یونانی ایستاده استفاده از آپشنهای بستهی mathastext
به صورت زیر است که داریم:
\documentclass{article}
\usepackage{amsmath}
\usepackage[upgreek,LGRgreek]{mathastext}
\begin{document}
\begin{equation*}
f(x)=\sin{x}\qquad f({x})=\sin({x^2+4x})\qquad f(x)=\sin({\theta})
\end{equation*}
\end{document}
که خروجی زیر را با تکلایو 2017 خواهید داشت:
موفق باشید.