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

لاتک LATEX => حروف‌چینی مستندات => نويسنده: rmohajer در ژوئیه 29, 2011, 07:54:37 pm

عنوان: مشکل بستة hyperref وnatbib با فهرست مراجع
رسال شده توسط: rmohajer در ژوئیه 29, 2011, 07:54:37 pm
با سلام
بنده در حال نوشتن پایان نامه هستم که به مشکلی برخورد کردم.
برای آنکه مراجع در فهرست مطالب نوشته بشه نمیتونم از بستة natbib استفاده کنم. از طرف دیگه برای استفاده از بستة hyperref بایستی از natbib استفاده کنم.
یک فایلو بعنوان نمونه پیوست کردم. توجه داشته باشید که و این فایل ساده اگر natbib حذف بشه همه چی درست میشه ولی تو پایان نامة بنده اگه natbib نباشه، وجود hyperref باعث میشه فهرست مطالب و مراجع آخر پایان نامه کلا حذف بشه.
هرچی تلاش کردم نتونستم علتی باش پیدا کنم.
لطفاً راهنمایی کنید.
عنوان: پاسخ : مشکل بستة hyperref وnatbib با فهرست مراجع
رسال شده توسط: محمود امین‌طوسی در ژوئیه 29, 2011, 09:53:07 pm
با سلام
بنده در حال نوشتن پایان نامه هستم که به مشکلی برخورد کردم.
برای آنکه مراجع در فهرست مطالب نوشته بشه نمیتونم از بستة natbib استفاده کنم. از طرف دیگه برای استفاده از بستة hyperref بایستی از natbib استفاده کنم.
یک فایلو بعنوان نمونه پیوست کردم. توجه داشته باشید که و این فایل ساده اگر natbib حذف بشه همه چی درست میشه ولی تو پایان نامة بنده اگه natbib نباشه، وجود hyperref باعث میشه فهرست مطالب و مراجع آخر پایان نامه کلا حذف بشه.
هرچی تلاش کردم نتونستم علتی باش پیدا کنم.
لطفاً راهنمایی کنید.
سلام.
۱- برای استفاده از بسته‌ی hyperref لزومی ندارد که از natbib استفاده کنید.
۲- در هنگام استفاده از بسته‌ی natbib باید از استیلهای همخوان با آن مانند asa-fa استفاده کنید.
۳- اگر می‌خواهید در ارجاع به مراجع از شماره به جای اسامی مؤلفین استفاده شود، بسته natbib را با گزینه numbers فراخوانی نماییید. درغیراینصورت باید مطابق مثالهای همراه با بسته Persian-bib فیلد Authorfa را برای هر مرجع تعریف نمایید یا از Latincite‌ استفاده کنید. برای توضیحات بیشتر به راهنمای بسته Persian-bib مراجعه فرمایید.
۴- اگر از آخرین نسخه Persian-bib استفاده نمودید باید از آخرین نسخه‌های زی‌پرشین و bidi  استفاده کنید.
۵- خطاهای دیگری - غیر از مراجع - فایل شما دارد که قسمتهای مشکل‌دار را به حالت توضیح درآوردم. اگر خواستید استفاده کنید، مشکل آنها را برطرف فرمایید.
عنوان: پاسخ : مشکل بستة hyperref وnatbib با فهرست مراجع
رسال شده توسط: rmohajer در ژوئیه 30, 2011, 10:23:17 am
با سلام و عرض تشکر از آقای امین طوسی.
آقای امین طوسی بنده همین فایلی رو که شما ضمیمه نمودین اجرا می‌کنم بازم مراجع رو در فهرست نشون نمیده. به نظر شما علتش چیه.
عنوان: پاسخ : مشکل بستة hyperref وnatbib با فهرست مراجع
رسال شده توسط: محمود امین‌طوسی در ژوئیه 30, 2011, 12:02:59 pm
برای آنکه مراجع هم در فهرست بیاید کافیست از بسته tocbibind استفاده کنید.
\usepackage{tocbibind}
عنوان: پاسخ : مشکل بستة hyperref وnatbib با فهرست مراجع
رسال شده توسط: rmohajer در ژوئیه 31, 2011, 10:11:20 am
بله درسته، ولی اگر به فایل ضمیمه نگاه کنید بنده از این بسته استفاده کرده ام. با این حال اگر از natbib  استفاده کنم، انگار این دستور کار نمیکنه. ولی در نهایت بصورت دستی میشه مراجع رو به فهرست اضافه کرد که البته چندان اصولی نیست. ???
عنوان: پاسخ : مشکل بستة hyperref وnatbib با فهرست مراجع
رسال شده توسط: محمود امین‌طوسی در ژوئیه 31, 2011, 05:29:35 pm
بله درست می‌فرمایید در مثال شما هم از tocbibind استفاده شده بود و البته همانگونه که در فایلهای ارسالی پست قبلی من می‌بینید برای من بدرستی کار می‌کند. نمی‌دانم اشکال کار شما از چه می‌تواند باشد. من در موارد مختلفی از natbib استفاده کرده‌ام و مشکلی با نمایش مراجع در فهرست با tocbibind نداشته‌ام.
عنوان: پاسخ : مشکل بستة hyperref وnatbib با فهرست مراجع
رسال شده توسط: سید مهدی موسوی در اوت 03, 2011, 09:25:33 pm
برای من هم خروجی نداشت اما در پنجرهlog عنوان میک‌تک به چشم می‌خورد(چون من از تک‌لایو استفاده می‌کنم) به نظرم آمد که این مسیر در تک‌میکرم تنظیم نیست که خروجی ندارد. حالا اگه از دوستان کسی خروجی داره ممنون می‌شم اگه لطف کن دستور موجود در تنظیمات تک‌میکر شو بنویسه.