سلام
به جمع پارسی لاتک خوش آمدید.
لطفاً قوانین سایت را جهت چگونگی پرسیدن سوال مطالعه بفرمایید. شما باید یک فایل تک که حاوی اطلاعاتتان باشد را ضمیمهی سوال کنید. بستههای موجود در فایل شما مورد نیاز پاسخدهنده میباشد. دلیل دیگر برای وجود فایل کمینه این است که زمان پاسخ دهنده به سوال شما بابت ایجاد این فایل به هدر نرود. ایجاد پاسخ و ارسال آن زمان قابل توجهی نیاز دارد.
منظور شما از پرانتز انگلیسی، پرانتزی است که در حالت ریاضی ایجاد میشود. این پرانتزها در حالت راست (upright
) و از فونت کامپیوتر مدرن گرفته میشوند. چون فونت شما با آن متفاوت است واضح است که این دو نوع پرانتز متفاوت باشند. در واقع تفاوت این دو به تفاوت فونت آنها مربوط میشود.
چون در حالت ریاضی متون به صورت انگلیسی نوشته میشوند نیز این امر طبیعی است که پرانتز در حالت انگلیسی ایجاد گردد.
به هر حال با تمام این موارد گفته شده میتوان با روشهایی این نوع موارد را تغییر داد (که البته من موافق این نوع تغییر نیستم).
از بستههای scalerel
و amsmath
(که به همراه بستهی mathtools
فراخوانی میشود) بهره گرفتهام. ماکرویی به نام \paren
و با ساختار زیر تعریف کردهام که پرانتزهای محیط ریاضی را به حالت متن (با ساختار فونت متن) تبدیل میکند:
\newcommand{\paren}[1]{\scaleleftright[3cm]{\text{)}}{#1}{\text{(}}}
نمونههای زیر را ببینید:
\documentclass[12pt]{article}
\usepackage{mathtools}
\usepackage{scalerel}
\usepackage{xcolor}
\linespread{1.05}
\usepackage[logo=on,%
inlinemathdigits=persian,%
displaymathdigits=persian%
]{xepersian}
\settextfont[Scale=1.1]{Yas}
\settextdigitfont[Scale=1.1]{Yas}
\setmathdigitfont[Scale=1]{Yas}
\defpersianfont\nil[Scale=1.1]{XB Niloofar}
\newcommand{\paren}[1]{\scaleleftright[3cm]{\text{)}}{#1}{\text{(}}}
\begin{document}\null\vfill
\begin{center}\bfseries
پرانتز با فونت
\lr{Yas}
و بدون استفاده از دستور
\verb|\strut|
\end{center}
\noindent
به کمک
\textcolor{red}{$V\paren{ x,t}$}
حل کنیم. در این فصل
\textcolor{blue}{%
(و بیشتر قسمتهای این کتاب)}
فرض میکنیم که ...
\begin{center}\bfseries
پرانتز با فونت
\lr{Yas}
و با استفاده از دستور
\verb|\strut|
\end{center}
\noindent
به کمک
\textcolor{red}{$V\paren{\strut x,t}$}
حل کنیم. در این فصل
\textcolor{blue}{%
(و بیشتر قسمتهای این کتاب)}
فرض میکنیم که ...
\[
V(x,t)\xhookrightarrow[\text{در مقابل}]{~~\text{\lr{instead of}}~~}V\paren{\strut x,t}
\]
\begin{center}\bfseries
پرانتز با فونت
\lr{XB Niloofar}
و بدون استفاده از دستور
\verb|\strut|
\end{center}
{\nil
به کمک
\textcolor{red}{$V\paren{x,t}$}
حل کنیم. در این فصل
\textcolor{blue}{%
(و بیشتر قسمتهای این کتاب)}
فرض میکنیم که ...}
\begin{center}\bfseries
پرانتز با فونت
\lr{XB Niloofar}
و با استفاده از دستور
\verb|\strut|
\end{center}
{\nil
به کمک
\textcolor{red}{$V\paren{\strut x,t}$}
حل کنیم. در این فصل
\textcolor{blue}{%
(و بیشتر قسمتهای این کتاب)}
فرض میکنیم که ...}
\end{document}
خروجی شما با نسخهی اولیه از تکلایو 2018 مطابق زیر است:
موفق باشید.