نسخه 19.9
بسته xepersian
که تازه به CTAN داده شده دارای تغییرات زیر است.
گاهی اوقات میخواهیم سایز کلی نوشتار را تعیین کنیم مثلاً میخواهیم نوشتاری با سایز 20bp
ایجاد کنیم که همه اجزای متن (اندازه قلمهای \normalsize
، \large
، \huge
و ...، اندازه فاصله خط کرسی و سایر اجزای متن) با توجه به این اندازه تنظیم شوند. بدین منظور گزینهای به نام fontsize
افزوده شده است. بنابراین برای مثال ذکر شده کافی است بسته xepersian
بصورت زیر فراخوانی شود:
\usepackage[%
fontsize=20bp%
]{xepersian}
گاهی اوقات میخواهیم بخشی از متن را با اندازه قلم متفاوتی حروفچینی کنیم. مثلا میخواهیم یک فرمول ریاضی را با سایز 8pc
حروفچینی کنیم. بدین منظور دستور \setfontsize
در نسخه 19.9
افزوده شده است که دو آرگومان دارد. آرگومان نخست انتخابی و آرگومان دوم اجباری است. آرگومان نخست مقدار فاصله خط کرسی را مشخص میکند و آرگومان دوم اندازه قلم. همه اجزای متن (اندازه قلمهای \normalsize
، \large
، \huge
و ...، اندازه فاصله خط کرسی و سایر اجزای متن) با توجه به آرگومان دوم دستور \setfontsize
تنظیم خواهند شد. چنانچه آرگومان نخست داده نشود، فاصله خط کرسی 1.2
برابر اندازه قلم داده شده (آرگومان دوم) در اندازههای مختلف است. آرگومان دوم دستور اندازه قلم را در حالت \normalsize
مشخص میکند و سایر اندازههای قلم با توجه به این مقدار تنظیم میشوند. اگر آرگومان نخست و دوم بدون واحد باشند، واحد pt
استفاده خواهد شد.
بنابراین برای اینکه یک فرمول ریاضی را با سایز 8pc
حروفچینی کنیم، کد زیر کافی است
{\setfontsize{8pc}
\begin{equation}
x^2+y^2=z^2\label{equation:pythagoras}
\end{equation}
}
توجه داشته باشید هنگامی که از دستور \setfontsize
استفاده میکنید، اندازه \normalsize
فعال میشود.