تالار گفتگوی پارسیلاتک
ابزارهای جانبی => مراجع و بیبتک BibTeX => نويسنده: اوژن در ژانویه 10, 2011, 02:18:12 am
-
سلام،
با تشکر از زحمات شما من برای آماده کردن از پروپوزالم از زی-پزشین استفاده کرده ام، در ابتدای متن از
\usepackage[colorlinks=true,linkcolor=blue,filecolor=blue,pagecolor=blue,urlcolor=blue,citecolor=blue,backref=page]{hyperref}
استفاده کرده ام و برای صدا کردن فایل bib هم از دستورات زیر استفاده کرده ام:
\setLTRbibitems
%\resetlatinfont
\bibliographystyle{unsrt-fa}
\bibliography{MyBibliography}
الآن مشکلاتم اینها هستند:
1. اعداد در داخل مراجع انگلیسی به فارسی نوشته میشوند
2. اگر برای رفع این مشکل از \resetlatinfont استفاده شود هم سه مشکل پیش میآید: یکی اینکه شماره ی مراجع خودشان انگلیسی میشوند در حالیکه در متن فارسی بوده اند؛ دوم اینکه اعدادی که backref به عنوان شماره ی صفحه تولید میکند نیز همگی انگلیسی خواهند شد در حالیکه شماره ی صفحات هم در متن فارسی هستند، و سوم اینکه عبارت "مراجع" هم از ابتدای مراجع حذف میشود (البته میشود این عبارت را دوباره با تعریف \section*{مراجع} برگرداند!)
آیا میشود اعداد داخل مراجع را به انگلیسی نمایش داد بدون آنکه از دستور \resetlatinfont استفاده شود؟ تمام مراجع من به لاتین هستند، شاید این کمک کند که راه ساده تری هم بتوان برای رفع این مشکلات پیدا کرد؟
با تشکر، اوژن
-
یکی دو روز پیش هم عین همین سوال مطرح شد و در جواب گفتم که باید دستور \resetlatinfont بعد از \begin{thebibliography} قرار بگیرد.
-
سلام این هم راه حل آقا وفا در حالتهای مختلف
-
سلام،
خیلی ممنون بخاطر پاسخ دهی سریع شما، اما راستش من از یک فایل bib جداگانه برای مراجعم استفاده میکنم، با این حال فرمایش شما را در فایل bbl پیاده کردم، شماره ی مراجع انگلیسی ام همان انگلیسی ماند و فقط عبارت "مراجع" دوباره بازگشت.
از فایلهای ضمیمه ای که لطف کردید فرستادید هم دیدم که احتمالاً عرف این است که مراجع فارسی با شماره ی فارسی نوشته میشوند و مراجع انگلیسی با شماره های انگلیسی. من این را نمیدانستم ولی فقط به عنوان پیشنهادی از طرف برادر کوچکترتان بهتر نیست که اگر در متن اصلی همگی با اعداد فارسی صدا زده میشوند در انتها هم با همان اعداد فارسی نمایش داده شوند (همانطور که برای پاورقی ها اینطور است!)؟ برای ارجاع دادن به صفحه ای که مرجع خاصی از آن صدا زده شده است هم همین پیشنهاد را دارم که آن صفحات هم چه مرجع فارسی باشد و چه انگلیسی با اعداد فارسی مشخص گردد. البته اینها پیشنهادات شخصی من هستند برای قشنگتر شدن رساله ای که زبان اصلی اش فارسی است، شما بهتر از من میدانید کدام بهتر یا مناسب تر یا قابل قبولتر است. ممنون.
-
ولی فقط به عنوان پیشنهادی از طرف برادر کوچکترتان بهتر نیست که اگر در متن اصلی همگی با اعداد فارسی صدا زده میشوند در انتها هم با همان اعداد فارسی نمایش داده شوند (همانطور که برای پاورقی ها اینطور است!)؟ برای ارجاع دادن به صفحه ای که مرجع خاصی از آن صدا زده شده است هم همین پیشنهاد را دارم که آن صفحات هم چه مرجع فارسی باشد و چه انگلیسی با اعداد فارسی مشخص گردد. البته اینها پیشنهادات شخصی من هستند برای قشنگتر شدن رساله ای که زبان اصلی اش فارسی است، شما بهتر از من میدانید کدام بهتر یا مناسب تر یا قابل قبولتر است. ممنون.
چه بسا ممکن است نظر شما درست باشد اما این وظیفه من نیست. شما اگر چیزی را نمیپسندید، میتوانید خود آن را تغییر دهید
-
اگه بخواهیم در کنار مراجع فارسی شماره صفحات ارجاع قرار گیرد چیکار باید بکنیم ؟
-
سلام
- اگر از بستهٔ hyperref استفاده میکنید کافیست آنرا با گزینهٔ pagebackref=true فراخوانی نمایید.
- همچنین با استفاده از بستهی backref نیز میتوان این کار را انجام داد.
- توصیه میکنم از استیلهای فارسی که آخرین نسخهی آنرا میتوانید از اینجـــــــــــا (https://bitbucket.org/mamintoosi/persian-bib/get/tip.zip)دانلود کنید استفاده نمایید. مثال هم به همراه آن هست.
-
همین طور که در فایل پیوست می بینید من 4 تا مشکل دارم
اول اینکه رفرنسهای فارسی رو وقتی اضافه می کنم شماره صفحه نمی گذارد و شماره صفحات رفرنس لاتین رو هم بهم می زند
دوم اینکه کلمه مراجع در بالای رفرنسها گذاشته نمی شود
سوم اینکه چون از نمایه یک ستونی استفاده می کنم نمایه در فهرست نمی آید
چهارم من دارم با زیپرشین پرتابل کار می کن نتونستم
با
xindy
کار کنم اگه بتونید به من کمک کنید ممنون