برای انجام این کار باید فاصله خط کرسی را در ابتدای محیط latin
تغییر داد. احتیاجی به بازتعریف محیط latin
نیست. بسته biditools
که خودکار توسط بسته bidi
فراخوانی میشود، دستور \bidi@AtBeginEnvironment
را در اختیار قرار میدهد که با استفاده از آن میتوان چیزی را در شروع یک محیط قرار داد. بنابراین پاسخ پرسش به نمونه زیر میرسد:
\documentclass{article}
\usepackage{ptext,lipsum}
\usepackage{xepersian}
\settextfont{Yas}
\makeatletter
\bidi@AtBeginEnvironment{latin}{\linespread{2}}
\makeatother
\begin{document}
\ptext[1]
\begin{latin}
\lipsum[1]
\end{latin}
\end{document}