• Welcome to تالار گفتگوی پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

تنظیم فاصله معادله از بالا و پایین

نویسنده حسن قربانزاد, می 09, 2014, 10:01:19 بعد از ظهر

« قبلی - بعدی »

حسن قربانزاد

با سلام
در صورت امکان فاصله از بالا و پایین معادله لازم هست که به صورت سراسری کمتر شود.
با تشکر

vafa

#1

\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{xepersian}
\renewcommand{\baselinestretch}{1.5}
\setlength{\jot}{-.1cm}
\AtBeginDocument{%
\abovedisplayskip=6pt plus 1.5pt minus 4.5pt
\belowdisplayskip=6pt plus 1.5pt minus 4.5pt
}
\begin{document}
متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن
\begin{align*}
a = 2 \\
b = 3
\end{align*}
متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن متن
\end{document}

مقدار پیش‌فرض ۱۲ پونت بوده که من نصفش کردم. در اندازه‌ها مقدار اولی خود اندازه است و بعدی‌های میزان چسب (glue) رو مشخص می‌کنه.

حسن قربانزاد

با تشکر از جناب آقای دکتر
من کدهای \abovedisplayskip=6pt plus 1.5pt minus 4.5pt
\belowdisplayskip=6pt plus 1.5pt minus 4.5pt

را قبلاً امتحان کرده بودم ولی نتیجه‌ای نداشت اما الان درست شد.
از پاسخی که فرمودین بسیار سپاسگزارم.

vafa

نقل قول از: حسن قربانزاد در می 10, 2014, 12:24:09 بعد از ظهر
با تشکر از جناب آقای دکتر
من کدهای \abovedisplayskip=6pt plus 1.5pt minus 4.5pt
\belowdisplayskip=6pt plus 1.5pt minus 4.5pt

را قبلاً امتحان کرده بودم ولی نتیجه‌ای نداشت اما الان درست شد.
از پاسخی که فرمودین بسیار سپاسگزارم.
این مقادیر توسط لاتک در ابتدای سند reset می‌شوند بنابراین یا باید از \AtBeginDocument استفاده کنی یا از \everydisplay:

\everydisplay\expandafter{\the\everydisplay
\abovedisplayskip=6pt plus 1.5pt minus 4.5pt
\belowdisplayskip=6pt plus 1.5pt minus 4.5pt
}