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

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

تغییر فرم نوشتن کلمه مراجع

نویسنده مرتضی, نوامبر 03, 2012, 08:37:58 بعد از ظهر

« قبلی - بعدی »

مرتضی

در طبقه book بطور پیشفرض از کلمه کتاب‌نامه استفاده می‌شود که می‌توان آنرا با استفاده از دستور زیر به کلمه «مراجع» تبدیل کرد.

\renewcommand\bibname{مراجع}

میخواهم به این کلمه مراجع، حالت fancy بدهم یعنی مثلا آنرا با رنگ آبی بنویسم، وسط‌چینش کنم و در بالا و پایین آن یک خط رسم کنم، چه باید بکنم؟

حسن ذاکری

مراجع به صورت یک \chapter* اجرا می‌شوند، بنابراین باید \@makeschapterhead را در تالار جستجو کنید.
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

در صورتی که به تازگی عضو تالار شده‌اید، در صفحه معرفی اعضای جدید برای شما ایجاد شده است.

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

#2
نقل قول از: مرتضی در نوامبر 03, 2012, 08:37:58 بعد از ظهر
میخواهم به این کلمه مراجع، حالت fancy بدهم یعنی مثلا آنرا با رنگ آبی بنویسم، وسط‌چینش کنم و در بالا و پایین آن یک خط رسم کنم، چه باید بکنم؟
فایل پیوست رو ببینین.
اگه مشکلی پیش اومد، همین جا مطرح کنین تا رفعش کنم.


علت ویرایش: اصلاح فایل‌های پیوستی.

مرتضی

با تشکر از جوابتون.
دو تا مشکل وجود داره:
۱- تمام مراجع من انگلیسی هستن و باید چپ به راست باشن، ولی در اینجا اینطور نیست.
۲- یک صفحه قبل از مراجع و یک صفحه بعد از مراجع، صفحه سفید اضافه میندازه

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

نقل قول از: مرتضی در نوامبر 04, 2012, 12:16:16 قبل از ظهر
با تشکر از جوابتون.
دو تا مشکل وجود داره:
۱- تمام مراجع من انگلیسی هستن و باید چپ به راست باشن، ولی در اینجا اینطور نیست.
۲- یک صفحه قبل از مراجع و یک صفحه بعد از مراجع، صفحه سفید اضافه میندازه
اینها مشکل نیستن و ارتباطی به تغییرات من ندارن.
راه‌حل هر دو به قول شما مشکل، در تالار وجود داره. با کمی جستجو می‌تونین پیداش کنین.

مرتضی

منظور بنده از مشکل، این بود که میخواهم فایلم به آنصورتی باشد که نوشتم و خدای نکرده قصد جسارت نداشتم. با جستجو در تالار راه حل چپ‌چین کردن مراجع را یافتم ولی حذف دو صفحه سفیدی که قبل و بعد از مراجع ایجاد میشود را نه. ضمنا شماره‌های مراجع دارای indent هستند، ولی میخواهم noindent باشند.

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

نقل قول از: مرتضی در نوامبر 04, 2012, 09:45:57 بعد از ظهر
منظور بنده از مشکل، این بود که میخواهم فایلم به آنصورتی باشد که نوشتم و خدای نکرده قصد جسارت نداشتم. با جستجو در تالار راه حل چپ‌چین کردن مراجع را یافتم ولی حذف دو صفحه سفیدی که قبل و بعد از مراجع ایجاد میشود را نه. ضمنا شماره‌های مراجع دارای indent هستند، ولی میخواهم noindent باشند.
یه فایل کاملاً کمینه که هر دو مشکل رو نشون بده، پیوست کنین تا بررسی کنیم. لطفاً فقط کمینه باشه.

مرتضی

علت ایجاد صفحه‌های سفید رو فهمیدم. برای بازتعریف مراجع از *chapter استفاده شده و چون از کلاس book استفاده میشود و در این کلاس، صفحه اول هر فصل بطور خودکار در «صفحه‌ی با شماره‌ی فرد» قرار میگیرد، این فاصله اضافی ایجاد میشود. ولی همچنان نحوه رفع آن را نمیدانم (میخواهم قرارگیری صفحه اول هر فصل در صفحات با شماره فرد، پابرجا بماند).
مساله‌ی indent کردن شماره‌ی مراجع نیز همچنان پابرجاست.

محمود امین‌طوسی

نقل قول از: مرتضی در نوامبر 04, 2012, 10:59:53 بعد از ظهر
مساله‌ی indent کردن شماره‌ی مراجع نیز همچنان پابرجاست.
وقتی در ابتدای محیط مراجع عدد ۹۹ را قرار می دهید به لاتک می گویید که شماره مراجع شما دورقمی خواهند بود و برای آنها دو جا به نحوی درنظر گرفته می شود که رقم‌های یکان زیرهم باشند.
اگر در همان مثال خودتان به جای ۹۹، ۹ بگذارید تورفتگی حذف خواهد شد( حتی اگر بیشتر از ۹ مرجع داشته باشید).
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

aris852963

نقل قولوقتی در ابتدای محیط مراجع عدد ۹۹ را قرار می دهید به لاتک می گویید که شماره مراجع شما دورقمی خواهند بود و برای آنها دو جا به نحوی درنظر گرفته می شود که رقم‌های یکان زیرهم باشند.

آیا این عدد 99 با مثلاً 59 و 42 فرقی هم دارد؟ اگر بله چه فرقی؟

vafa

نقل قول از: محمود امین‌طوسی در نوامبر 05, 2012, 08:04:15 قبل از ظهر
وقتی در ابتدای محیط مراجع عدد ۹۹ را قرار می دهید به لاتک می گویید که شماره مراجع شما دورقمی خواهند بود و برای آنها دو جا به نحوی درنظر گرفته می شود که رقم‌های یکان زیرهم باشند.
اگر در همان مثال خودتان به جای ۹۹، ۹ بگذارید تورفتگی حذف خواهد شد( حتی اگر بیشتر از ۹ مرجع داشته باشید).
ارگومان محیط thebibliography الزاماً عدد نیست. تصویر پیوست توضیح Leslie Lamport در صفحه ۷۲ کتاب LaTeX, A Document Preparation System می‌باشد.

https://plus.google.com/photos/101978422940175321191/albums/5807192668209206209/5807192746016922114

مرتضی

با گذاشتن عدد ۹ بجای ۹۹ فاصله قبل از اعداد کمتر شد، ولی همچنان فاصله‌ای در حدود یکی دو میلیمتر تا ته خط (از سمت چپ) دارد. از آنجایی که برای fancy کردن عنوان مراجع از دو خط (با استفاده از hrule) استفاده می‌کنم، این فاصله یکی دو میلیمتری نمود بیشتری پیدا میکند. ضمنا تعداد مراجع من یک رقمی است. برای رفع همین یکی دو میلیمتر چه باید کرد؟

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

نقل قول از: مرتضی در نوامبر 04, 2012, 10:59:53 بعد از ظهر
علت ایجاد صفحه‌های سفید رو فهمیدم. برای بازتعریف مراجع از *chapter استفاده شده و چون از کلاس book استفاده میشود و در این کلاس، صفحه اول هر فصل بطور خودکار در «صفحه‌ی با شماره‌ی فرد» قرار میگیرد، این فاصله اضافی ایجاد میشود. ولی همچنان نحوه رفع آن را نمیدانم (میخواهم قرارگیری صفحه اول هر فصل در صفحات با شماره فرد، پابرجا بماند).
شما از یک طرف می‌خواین اون صفحه اضافی رو حذف کنین  و از طرف دیگه می‌گین که «میخواهم قرارگیری صفحه اول هر فصل در صفحات با شماره فرد، پابرجا بماند». بالاخره منظورتون چیه؟ توی فایلی که فرستادین، چون متن‌ در صفحه یک (که یه صفحه فرد هست) تموم شده  و همچنین چون مراجع باید از صفحه فرد شروع بشه، صفحه دو، خالی چاپ می‌شه که کاملاً طبیعیه. حالا اگه می‌خواین سربرگ صفحه دوم حذف بشه، بحثش جداست. اگه خواستین، توی یه تاپیک جداگونه مطرحش کنین.
در ضمن، لطفاً فایلی که پیوست می‌کنین، در عین حال که باید کمینه باشه، مشکل رو هم نشون بده. توی فایل شما، بعد از مراجع، صفحه خالیی وجود نداره!
نقل قولمساله‌ی indent کردن شماره‌ی مراجع نیز همچنان پابرجاست.
اگه منظورتون اون یه میلی‌متر فاصله قبل از [۱] هستش، باید بگم که این فاصله حتی توی لاتک استاندارد هم وجود داره.

مرتضی

نقل قول از: وحید دامن‌افشان در نوامبر 05, 2012, 02:35:34 بعد از ظهر
شما از یک طرف می‌خواین اون صفحه اضافی رو حذف کنین  و از طرف دیگه می‌گین که «میخواهم قرارگیری صفحه اول هر فصل در صفحات با شماره فرد، پابرجا بماند».
چون در فایل من، مراجع در انتهای هر فصل قرار میگیرند، میخواستم مراجع همانند chapter نباشند بلکه مانند section باشند که البته اکنون این کار را با تغییر *chapter به *section در ماکرو انجام داده‌ام.

نقل قول از: وحید دامن‌افشان در نوامبر 05, 2012, 02:35:34 بعد از ظهر
اگه می‌خواین سربرگ صفحه دوم حذف بشه، بحثش جداست.
این کار رو با ماکروی زیر انجام میدم و درست هم کار مبکنه:

‎\makeatletter‎
‎\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else‎
‎\hbox{}‎
‎\thispagestyle{empty}‎
‎\newpage‎
‎\if@twocolumn\hbox{}\newpage\fi\fi\fi}‎
‎\makeatother‎


نقل قول از: وحید دامن‌افشان در نوامبر 05, 2012, 02:35:34 بعد از ظهر
توی فایل شما، بعد از مراجع، صفحه خالیی وجود نداره!
درست میفرماپید. من بعد از مراجع، یک chapter دیگر را include میکردم و چون صفحه مراجع در صفحه فرد بود و یک صفحه هم بیشتر نبود، آن یک صفحه اضافی بعد از مراجع ایجاد میشد که البته این مساله منطقی است.

نقل قول از: وحید دامن‌افشان در نوامبر 05, 2012, 02:35:34 بعد از ظهر
اگه منظورتون اون یه میلی‌متر فاصله قبل از [۱] هستش، باید بگم که این فاصله حتی توی لاتک استاندارد هم وجود داره.
درسته. ولی جالب اینه که این فاصله فقط از سمت چپ (یعنی قبل از عدد مثلا [۱]) وجود داره و انتهای سمت راست نوشته‌های مراجع، کاملا در زیر انتهای خط ترسیم شده قرار میگیرند. به‌نظر شما علت این مساله چیست و آیا راه‌‌حلی برای آن وجود دارد؟

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

#14
نقل قول از: مرتضی در نوامبر 05, 2012, 03:01:15 بعد از ظهر
درسته. ولی جالب اینه که این فاصله فقط از سمت چپ (یعنی قبل از عدد مثلا [۱]) وجود داره و انتهای سمت راست نوشته‌های مراجع، کاملا در زیر انتهای خط ترسیم شده قرار میگیرند. به‌نظر شما علت این مساله چیست و آیا راه‌‌حلی برای آن وجود دارد؟
فایل پیوست رو ببینین.


علت ویرایش: اصلاح فایل‌های پیوستی.