تالار گفتگوی پارسی‌لاتک

لاتک LATEX => حروف‌چینی مستندات => نويسنده: فرشاد ترابی در مه 01, 2013, 01:08:56 pm

عنوان: ایجاد تورفتگی نادرست هنگامی که از section‌ استفاده می‌شه.
رسال شده توسط: فرشاد ترابی در مه 01, 2013, 01:08:56 pm
سلام
فایل پیوست را ملاحظه کنید. چرا وقتی که از section استفاده می‌شه، اولین خط یک تورفتگی اشتباه داره؟
یعنی برای اینکه با بقیه خطوط همتراز بشه، لازمه که خط اول را دستی با indent تنظیم کنیم؟
عنوان: پاسخ : ایجاد تورفتگی نادرست هنگامی که از section‌ استفاده می‌شه.
رسال شده توسط: vafa در مه 01, 2013, 01:28:33 pm
سلام
فایل پیوست را ملاحظه کنید. چرا وقتی که از section استفاده می‌شه، اولین خط یک تورفتگی اشتباه داره؟
یعنی برای اینکه با بقیه خطوط همتراز بشه، لازمه که خط اول را دستی با indent تنظیم کنیم؟
مشکل از ماکرونوییسی خودته. دستور \Spons اینجوری باید شروع بشه:
\def\Spons#1#2{%
{%
بگذریم از اینکه \parboxهایی هم که قرار دادی مشکل دارند و overfull \hbox تولید می‌کنند.
عنوان: پاسخ : ایجاد تورفتگی نادرست هنگامی که از section‌ استفاده می‌شه.
رسال شده توسط: فرشاد ترابی در مه 01, 2013, 04:17:25 pm
ممنونم.
این مشکل حل شد ولی چرا در فایل پیوست بازهم مشکل وجود داره و باید دوتا \indent بزنم تا خط اول و بقیه همسان بشوند؟
عنوان: پاسخ : ایجاد تورفتگی نادرست هنگامی که از section‌ استفاده می‌شه.
رسال شده توسط: vafa در مه 01, 2013, 04:49:36 pm
ممنونم.
این مشکل حل شد ولی چرا در فایل پیوست بازهم مشکل وجود داره و باید دوتا \indent بزنم تا خط اول و بقیه همسان بشوند؟
بعد از \section هیچ \indentی وجود ندارد در حالی که ماکروی \Spons با گذاشتن یک خط خالی استفاده شده که باعث \indent در خط میشه. بنابراین برای حل مشکل باید در ابتدای ماکروی \Spons  دستور \noindent را وارد کنی و اون دو تا \indent را حذف کنی. روشنه؟
عنوان: پاسخ : ایجاد تورفتگی نادرست هنگامی که از section‌ استفاده می‌شه.
رسال شده توسط: فرشاد ترابی در مه 01, 2013, 05:10:36 pm
بله قربان. مفهوم شد! مشکل هم حل شد.