نسخه 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 فعال میشود.