روشهای دستی
موتور حروفچینی تک (پائینترین سطح)
فاصله خط کرسی در تک توسط دستور بدوی \baselineskip مشخص میشود. به عنوان مثال اگر بخواهید فاصله خط کرسی را 12pc کنید میتوانید از دستور
\baselineskip=12pc
استفاده کنید. توجه کنید که علامت = انتخابی است. با توجه به اینکه فرمت لاتک این دستور را در جاهای مختلف reset میکند استفاده از آن در نوشتارهای لاتک موجب میشود تا اثر دستور \baselineskip خنثی شود بنابراین باید از ماکروهای سطح بالاتر استفاده کرد و از استفاده از این دستور بدوی پرهیز کرد.
فرمت لاتک
در لاتک نمیتوانید (یا بهتر است بگوییم) دستور سطح بالایی وجود ندارد که بتوان اندازه فاصله خط کرسی را بصورت دقیق مشخص کرد. تنها میتوان مقیاس فاصله خط کرسی را تغییر داد. به عنوان نمونه اگر فاصله خط کرسی 12pc باشد دستور
\renewcommand*{\baselinestretch}{2}
یا
\linespread{2}
باعث میشود تا فاصله خط کرسی به 24pc تغییر کند. توجه داشته باشید چنانچه هر کدام از این دو دستور بعد از شروع نوشتار استفاده شوند باید بلافاصله بعد از دستور، دستور \selectfont را قرار دهید در غیر این صورت فاصله خط کرسی تغییر نخواهد کرد.
بسته bidi
بسته bidi دستوری به نام \setbaselineskip را در اختیار شما قرار میدهد که آزادی دو دنیا را به شما میدهد (هم میتوانید اندازه . دقیق را مشخص کنید و هم در همه جا موثر خواهد بود) و احتیاجی به استفاده از دستور \selectfont نیست. بنابراین برای تغییر فاصله خط کرسی به 12pc دستور زیر کافی است.
\setbaselineskip{12pc}
توجه داشته باشید اگر از بسته xepersian استفاده میکنید بسته bidi بصورت خودکار فراخوانی میشود و این دستور در اختیار شما قرار دارد بنابراین لازم نیست جداگانه بسته xepersian را فراخوانی کنید.
بسته xepersian
گزینه baselineskipscale
با استفاده از این گزینه میتوانید مقیاس به فاصله خط کرسی بدهید. مثلا اگر فاصله خط کرسی 12pc است فراخوانی بسته xepersian بصورت
\usepackage[%
baselineskipscale=2%
]{xepersian}
موجب میشود تا فاصله خط کرسی در محیط پارسی 24pc شود.
گزینه latinbaselineskipscale
با استفاده از این گزینه میتوانید مقیاس به فاصله خط کرسی بدهید. مثلا اگر فاصله خط کرسی 12pc است فراخوانی بسته xepersian بصورت
\usepackage[%
latinbaselineskipscale=2%
]{xepersian}
موجب میشود تا فاصله خط کرسی در محیط لاتین 24pc شود.