تالار گفتگوی پارسیلاتک
لاتک LATEX => حروفچینی مستندات => نويسنده: علیرضا بیکی در ژوئن 27, 2013, 10:00:18 pm
-
سلام
خسته نباشید.
فرمت پایان نامه دانشگاه ما به گونه ای است که باید در سربرگ 2 لوگو قرار داده شود. این سوال من قبلاً پاسخ داده شده است و توانسته ام این لوگوها را قرار دهم.
مشکل اینجاست که یا استفاده از این دستورات 2 مشکل برای من ایجاد شده است.
1- در حالت اولیه (1 سانتیمتر) لوگو کوچک است و با با افزایش اندازه آن به 2 سانتیمتر لوگو درست می شود ولی با متن تداخل پیدا می کند. سعی کردم با بسته geometry و گزینه top آن را اصلاح کنم که نشد. چون لوگو و متن را با هم پایین آورد و فاصله بین آن ها تغییری نکرد.
2- در این حالت شماره صفحات چاپ نمی شود. فقط صفحه اول را شماره میزند و بقیه صفحات شماره نمی خورد.
فایل کمینه ضمیمه شد.
-
شماره صفحه کجا باید باشه؟
پهنای لوگو، همون ۲ سانت باشه؟
-
با تشکر فراوان از شما
شماره پایین صفحه و وسط باشد و بله همان 2 سانتیمتر اندازه ای مناسب هست.
-
فایل پیوست شده رو با فایل قبلی خودتون جایگزین کنین. به جای logo هم اسم فایل خودتون رو بذارید.
-
ممنون از راهنماییتان
وقتی از کد شما که به صورت زیر است استفاده میکنم.
\newsavebox{\mygraphic}
\sbox{\mygraphic}{\includegraphics[width=0.69in]{logo1}}
\newsavebox{\mygraphica}
\sbox{\mygraphica}{\includegraphics[width=0.69in]{logo2}}
\setlength{\headheight}{\dimexpr(\ht\mygraphic+3.0006pt)} %% must be large enough for graphic
\setlength{\textheight}{\dimexpr(\textheight-\ht\mygraphic-3.0006pt)}
\fancyhead{}
\fancyhead[RO]{\usebox{\mygraphic}}
\fancyhead[LO]{\usebox{\mygraphica}}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{0pt}
تعداد صفحات من 107 میباشد.
این در حالی است که با استفاده از دستورات شما در اینترنت کمی جستجو کردم و کد زیر را را دیدم با این دستورات تعداد صفحات به 97 کاهش پیدا کرده است.
\setlength{\headheight}{0.5in}
\setlength{\headwidth}{\textwidth}
\fancyhead[L]{% empty left
\includegraphics[height=0.69in]{logo2}
}
\fancyhead[R]{ % right
\includegraphics[height=0.69in]{logo1}
}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.0pt}
دلیل آن چیست؟
2- این دستورات چی هستند:
\setlength{\headheight}{\dimexpr(\ht\mygraphic+3.0006pt)} %% must be large enough for graphic
\setlength{\textheight}{\dimexpr(\textheight-\ht\mygraphic-3.0006pt)}
lمن اعداد آن را تغییر دادم تا ببینم چه میشود حتی 0 هم کردم، تغییری نکرد ولی وقتی که آنها را حذف میکنم همه چی به هم میریزد.
من این دستورات را نتوانستم در اینترنت پیدا کنم تا توضیحی درباره آن به دست بیاورم.
-
۱- دلیلش استفاده از دستور
\setlength{\headheight}{0.5in}
هستش که برای تنظیم ارتفاع قسمت سربرگ به کار میره. در ضمن، اگه از این دستوری که خودتون پیدا کردین، استفاده کنین، فاصله بین لوگوها و متن پایینش در صفحه دوم، با صفحات سوم به بعد، تفاوت داره.
۲- دستور اول برای تنظیم ارتفاع سربرگ و دستور دوم برای تنظیم ارتفاع کل متن، به کار میره.
-
۱- دلیلش استفاده از دستور
\setlength{\headheight}{0.5in}
هستش
همانطور که شما هم گفتید شما هم دستوری برای تعیین ارتفاع سربرگ دارید. چه چیزی باعث میشود در دستور شما تمام صفحات فاصله یکسان باشد ولی در این دستور نه؟
۲- دستور اول برای تنظیم ارتفاع سربرگ و دستور دوم برای تنظیم ارتفاع کل متن، به کار میره.
میشود این قسمتش را بیشتر توضیح دهید من با نحوه کار آن مشکل دارم.
{\dimexpr(\textheight-\ht\mygraphic-3.0006pt)}
منظور شما متنی هست که در کل صفحه نوشته میشود؟
-
این فایل نتیجه کامپایل من میباشد.
اگر نگاه کنید که میبینید در صفحه اول آن فاصله بین پاورقی و شماره صفحه زیاد میباشد. در صفحات بعد هم همینطور ولی متفاوت است.
در صفحه آخر تفاوت بسیار واضح است. فاصله خیلی کم شده است.
یک سوال دیگر:
وقتی که در بسته geometry میگوییم فاصله از بالای صفحه 3 سانتیمتر. header در همین ناحیه قرار میگیرد؟ یا ارتفاع سربرگ هم به 3 سانتیمتر اضافه می7شود.
چون الآن به نظر میرسد که اضافه میشود.