تالار گفتگوی پارسیلاتک
لاتک LATEX => حروفچینی مستندات => نويسنده: rmohajer در ژوئیه 29, 2011, 07:54:37 pm
-
با سلام
بنده در حال نوشتن پایان نامه هستم که به مشکلی برخورد کردم.
برای آنکه مراجع در فهرست مطالب نوشته بشه نمیتونم از بستة natbib استفاده کنم. از طرف دیگه برای استفاده از بستة hyperref بایستی از natbib استفاده کنم.
یک فایلو بعنوان نمونه پیوست کردم. توجه داشته باشید که و این فایل ساده اگر natbib حذف بشه همه چی درست میشه ولی تو پایان نامة بنده اگه natbib نباشه، وجود hyperref باعث میشه فهرست مطالب و مراجع آخر پایان نامه کلا حذف بشه.
هرچی تلاش کردم نتونستم علتی باش پیدا کنم.
لطفاً راهنمایی کنید.
-
با سلام
بنده در حال نوشتن پایان نامه هستم که به مشکلی برخورد کردم.
برای آنکه مراجع در فهرست مطالب نوشته بشه نمیتونم از بستة natbib استفاده کنم. از طرف دیگه برای استفاده از بستة hyperref بایستی از natbib استفاده کنم.
یک فایلو بعنوان نمونه پیوست کردم. توجه داشته باشید که و این فایل ساده اگر natbib حذف بشه همه چی درست میشه ولی تو پایان نامة بنده اگه natbib نباشه، وجود hyperref باعث میشه فهرست مطالب و مراجع آخر پایان نامه کلا حذف بشه.
هرچی تلاش کردم نتونستم علتی باش پیدا کنم.
لطفاً راهنمایی کنید.
سلام.
۱- برای استفاده از بستهی hyperref لزومی ندارد که از natbib استفاده کنید.
۲- در هنگام استفاده از بستهی natbib باید از استیلهای همخوان با آن مانند asa-fa استفاده کنید.
۳- اگر میخواهید در ارجاع به مراجع از شماره به جای اسامی مؤلفین استفاده شود، بسته natbib را با گزینه numbers فراخوانی نماییید. درغیراینصورت باید مطابق مثالهای همراه با بسته Persian-bib فیلد Authorfa را برای هر مرجع تعریف نمایید یا از Latincite استفاده کنید. برای توضیحات بیشتر به راهنمای بسته Persian-bib مراجعه فرمایید.
۴- اگر از آخرین نسخه Persian-bib استفاده نمودید باید از آخرین نسخههای زیپرشین و bidi استفاده کنید.
۵- خطاهای دیگری - غیر از مراجع - فایل شما دارد که قسمتهای مشکلدار را به حالت توضیح درآوردم. اگر خواستید استفاده کنید، مشکل آنها را برطرف فرمایید.
-
با سلام و عرض تشکر از آقای امین طوسی.
آقای امین طوسی بنده همین فایلی رو که شما ضمیمه نمودین اجرا میکنم بازم مراجع رو در فهرست نشون نمیده. به نظر شما علتش چیه.
-
برای آنکه مراجع هم در فهرست بیاید کافیست از بسته tocbibind استفاده کنید.
\usepackage{tocbibind}
-
بله درسته، ولی اگر به فایل ضمیمه نگاه کنید بنده از این بسته استفاده کرده ام. با این حال اگر از natbib استفاده کنم، انگار این دستور کار نمیکنه. ولی در نهایت بصورت دستی میشه مراجع رو به فهرست اضافه کرد که البته چندان اصولی نیست. ???
-
بله درست میفرمایید در مثال شما هم از tocbibind استفاده شده بود و البته همانگونه که در فایلهای ارسالی پست قبلی من میبینید برای من بدرستی کار میکند. نمیدانم اشکال کار شما از چه میتواند باشد. من در موارد مختلفی از natbib استفاده کردهام و مشکلی با نمایش مراجع در فهرست با tocbibind نداشتهام.
-
برای من هم خروجی نداشت اما در پنجرهlog عنوان میکتک به چشم میخورد(چون من از تکلایو استفاده میکنم) به نظرم آمد که این مسیر در تکمیکرم تنظیم نیست که خروجی ندارد. حالا اگه از دوستان کسی خروجی داره ممنون میشم اگه لطف کن دستور موجود در تنظیمات تکمیکر شو بنویسه.