روشهای دستی
موتور حروفچینی تک (پائینترین سطح)
فاصله خط کرسی در تک توسط دستور بدوی \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
شود.