پارسی‌لاتک

لاتک LATEX => حروف‌چینی مستندات => نويسنده: فرشاد ترابی در مارس 21, 2013, 02:05:29 قبل از ظهر

عنوان: بهم ریختن فواصل minipage هنگام استفاده از input
رسال شده توسط: فرشاد ترابی در مارس 21, 2013, 02:05:29 قبل از ظهر
دوستان عزیز سلام

سال نوی همگی مبارک و امیدوارم که سال پیش رو، سالی سرشار از شور و نشاط و همکاری و دوستی باشه.
برای همه آرزوی سلامتی و شادابی در زندگی دارم.

راستش الان هنوز 3 ساعت از سال نو (منظورم 1 فروردین هست) نگذشته که یک مسأله‌ای ذهنم را مشغول کرده.
فایل پیوست را ملاحظه کنید. در این فایل با یک دستور 4تا minipage  در یک صفحه در کنار هم قرار می‌گیرند.
اما وقتی که یک فایل را input میکنیم، به طوری که در خط 28 آنرا قرار دادم، همه چیز بهم میریزه و minipageها
به صفحات دیگه میروند و خلاصه همه چیز خراب میشه. مشکل از کجاست؟
عنوان: پاسخ : بهم ریختن فواصل minipage هنگام استفاده از input
رسال شده توسط: وحید دامن‌افشان در مارس 21, 2013, 12:38:28 بعد از ظهر
سلام
سال نو شما هم مبارک.
وقتی در تعریف یه دستور، از دستور input استفاده می‌شه، باید در انتهای فایل input شده، از دستور بدوی \endinput به صورت
‎\Title{fasdf}\endinput
استفاده کنین تا به تِک بفهمونین که از اون خط به بعد، همه چیز رو نادیده بگیره. توی فایل a شما، منظور از «همه چیز»، ۲ خط فاصله هستش که بعد از دستور
‎\Title{fasdf}
قرار گرفته. به عبارت دیگه، خط ۲۸ شما، معادل با کد زیر هستش.
‎\def\insert#1{\Title{fasdf}‎
‎‎‎

%‎‎