سلام
در ادامه مسئله ای که برای مراجع پیش آمده بود.
من از فایل bib استفاده می کنم و از دستورات زیر استفاده می کنم
\bibliographystyle{unsrt-fa}
\bibliography{MyReferences}
اما متاسفانه بعد از اجرای دستور bibtex مراجع فارسی به صورت بهم ریخته و از چپ به راست نمایش داده می شوند.
آیا من جایی اشتباه کردهام؟
نمونه پیوست شده است.
نقل قول از: محمد چهارسوقی در جولای 28, 2010, 08:26:54 بعد از ظهر
سلام
در ادامه مسئله ای که برای مراجع پیش آمده بود.
من از فایل bib استفاده می کنم و از دستورات زیر استفاده می کنم
\bibliographystyle{unsrt-fa}
\bibliography{MyReferences}
اما متاسفانه بعد از اجرای دستور bibtex مراجع فارسی به صورت بهم ریخته و از چپ به راست نمایش داده می شوند.
آیا من جایی اشتباه کردهام؟
نمونه پیوست شده است.
چه ربطی به زیپرشین داشت؟ شما با فایلهای bst آقای امینطوسی مشکل دارید و باید مشکلتان را به جای درست پست کنید.
نقل قول از: محمد چهارسوقی در جولای 28, 2010, 08:26:54 بعد از ظهر
اما متاسفانه بعد از اجرای دستور bibtex مراجع فارسی به صورت بهم ریخته و از چپ به راست نمایش داده می شوند.
آقای چهارسوقی، برای اینکه مشخص شود یک مرجع فارسی است باید فیلد language را با مقدار persian داشته باشید که شما قرار ندادهاید. فیلد
language = {persian}
را به مرجع فارسی خود اضافه فرموده و مجدداً bibtex را اجرا کنید، مشکل حل خواهد شد.
سلام
حق با آقا وفا است من در جای درستی این مطلب را قرار ندادم
من دسترسی ندارم که مطالب را جابجا کنم
از آقا محمد درخواست دارم در صورت امکان و داشتن وقت این پست را به جای مناسب انتقال دهند.
از جواب ایشان نیز ممنونم
با سلام
پیرو پستی که در اینجا (http://www.parsilatex.com/forum/SMF/index.php?topic=657.msg4402#msg4402) در مورد به هم ریختگی مرجع فارسی ارسال کرده بودم اقا محمود لطف کردند و جواب دادند که برای مراجع فارسی در فایل bib بایستی یک فیلد به صورت زیر ایجاد کنم:
language={persian}
من هم همین کار را کردم متاسفانه با اجرای bibtex در این حالت فقط شماره مرجع ظاهر می شود و هیچ چیزی نمی نویسد!!
یک مشکل دیگری هم دارم و آن اینکه چه در مورد مراجع فارسی و چه انگلیسی در انتهای مرجع به ترتیب می نویسد pages و برای فارسی می نویسد
صفحات. این برای من عجیب است.
ممنون بابت راهنمایی های آینده :)
سلام.
۱- من در اجرا مشکلی ندارم. مثالتان به پیوست است. لطفاً شما یک بار دیگر bibtex و سپس دوبار xelatex را اجرا کنید و نتیجه را اعلان کنید. فایلهای log و bbl خودتان را هم بفرستید.
۲- علت ذکر کلمه صفحات در انتهای هر مرجع فارسی، استفاده همزمان از بستههای hyperref و backref است. قبلاً در جایی این مطلب را گوشزد کرده بودم. اگر میخواهید شماره صفحات ارجاعی به مرجع در انتهای هر مرجع ذکر شود و در عین حال به hyperref هم احتیاج دارید از گزینه pagebackref=true درhyperref استفاده کنید؛ درغیراینصورت از backref استفاده کنید.
سلام
در مورد backref توضیحاتی که فرموده بودید رو انجام دادم و درست شد
اما در مورد مرجع درست نشد و هیچی نمایش نمی ده
من فایل bbl و log و bib خودم رو پیوست کردم.
ممنون
نقل قول از: محمد چهارسوقی در جولای 29, 2010, 08:11:29 بعد از ظهر
اما در مورد مرجع درست نشد و هیچی نمایش نمی ده
سلام
فایل bib شما مشکل دارد. پس از فیلد language کاما نگذاشتهاید ولذا از کل این مدخل صرفنظر میشود. اگر دستور bibtex را در خط فرمان اجرا کنید خطاها را خواهید دید.
نقل قول از: محمد چهارسوقی در جولای 29, 2010, 03:58:13 بعد از ظهر
سلام
حق با آقا وفا است من در جای درستی این مطلب را قرار ندادم
من دسترسی ندارم که مطالب را جابجا کنم
از آقا محمد درخواست دارم در صورت امکان و داشتن وقت این پست را به جای مناسب انتقال دهند.
انجام شد و به مشکل آخرتان نیز پاسخ دادم.
سلام
ممنون و متشکر
همه چی عالی شد :)