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

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

وسط‌چین کردن عنوان شکل‌ها

نویسنده علیرضا بیکی, آپریل 21, 2013, 05:38:51 بعد از ظهر

« قبلی - بعدی »

علیرضا بیکی

سلام

من یک فایل قرار می دهم که زیرنویس آن طولانی است و 2 خط می شود. منتها خط دوم کم است و از اول خط شروع می کند. می خواستم بدانم راهی هست که خط دوم وسط چین شود؟


علت ویرایش: ویرایش عنوان موضوع.

وحید دامن‌افشان

قبل از دستور
\begin{document}‎‎
کد زیر رو قرار بدید.
\makeatletter
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \sbox\@tempboxa{#1: #2}%
  \ifdim \wd\@tempboxa >\hsize
    \if@RTL\beginR\fi\centering#1: #2\if@RTL\endR\fi\par
  \else
    \global \@minipagefalse
    \hb@xt@\hsize{\if@RTL\beginR\fi\hfil\box\@tempboxa\hfil\if@RTL\endR\fi}%
  \fi
  \vskip\belowcaptionskip}
‎\makeatother‎

یه نکته: توی این جور سوال‌ها که نیاز به پیوست کردن عکس داره، لازم نیست واقعاً عکس رو پیوست کنین. کافیه فقط بسته graphicx رو به صورت
‎‎‎\usepackage[demo‎]‎{graphicx}
فراخوانی کنین.

vafa

نقل قول از: وحید دامن‌افشان در آپریل 21, 2013, 06:40:42 بعد از ظهر
قبل از دستور
\begin{document}‎‎
کد زیر رو قرار بدید.
\makeatletter
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \sbox\@tempboxa{#1: #2}%
  \ifdim \wd\@tempboxa >\hsize
    \if@RTL\beginR\fi\centering#1: #2\if@RTL\endR\fi\par
  \else
    \global \@minipagefalse
    \hb@xt@\hsize{\if@RTL\beginR\fi\hfil\box\@tempboxa\hfil\if@RTL\endR\fi}%
  \fi
  \vskip\belowcaptionskip}
‎\makeatother‎

یه نکته: توی این جور سوال‌ها که نیاز به پیوست کردن عکس داره، لازم نیست واقعاً عکس رو پیوست کنین. کافیه فقط بسته graphicx رو به صورت
‎‎‎\usepackage[demo‎]‎{graphicx}
فراخوانی کنین.
دستورات داخلی بهتر است تغیر نکنند چون اگر مشکلی پیش بیاید، نمی‌توانید آن را حل کنید. در عوض

\usepackage[justification=centering]{caption}

vafa

نقل قول از: علیرضا بیکی در آپریل 21, 2013, 05:38:51 بعد از ظهر
سلام

من یک فایل قرار می دهم که زیرنویس آن طولانی است و 2 خط می شود. منتها خط دوم کم است و از اول خط شروع می کند. می خواستم بدانم راهی هست که خط دوم وسط چین شود؟


علت ویرایش: ویرایش عنوان موضوع.
بیش از حد حروف‌چینی رو زشت می‌کنه.