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

ابزارهای جانبی => مراجع و بیب‌تک BibTeX => نويسنده: محمود امین‌طوسی در اكتبر 01, 2009, 08:35:22 am

عنوان: استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در اكتبر 01, 2009, 08:35:22 am
جهت اطلاع
در حال حاضر چند استیل فارسی زیر برای قالب‌دهی به مراجع در زی‌پرشین قابل استفاده هستند:
unsrt-fa.bst, plain-fa.bst, ieeetr-fa.bst, acm-fa.bst
این استیل‌ها می‌توانند همزمان هم برای مراجع لاتین و هم برای مراجع فارسی مورد استفاده قرار گیرند.
دو مثال نمونه به پیوست می‌باشد. نحوه اجرای مثال bibtex-example.tex به صورت زیر است:
xelatex bibtex-example
bibtex bibtex-example
xelatex bibtex-example
xelatex bibtex-example
در ویرایشگرهای مختلف فرمان‌های  xelatex و bibtex ممکن است کلید میان‌بر داشته باشند:
TexMaker: F1=xelatex,  F11=bibtex
Notepad++: F6=xelatex,  bibtex=bibtex  "$(NAME_PART)"  ----- In command prompt
در هر دو مورد فرض بر آن است که تنظیمات گفته شده ویرایشگرها (http://www.parsilatex.com/mediawiki/index.php?title=%D9%86%D8%B5%D8%A8_%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4%DA%AF%D8%B1_%D8%AF%D8%B1_%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2) انجام شده است.
برای اطلاعات بیشتر به اینجا (http://www.parsilatex.com/mediawiki/index.php?title=%D8%B2%DB%8C%E2%80%8C%D9%BE%D8%B1%D8%B4%DB%8C%D9%86_%D9%88_BibTeX) مراجعه نمایید.
فایلهای استیل همراه با زی‌پرشین هستند و نیازی به دانلود نیست.

مدیریت: تصحیح لینک ویکی
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 16, 2009, 11:26:51 am
بابت این مطلب متشکرم. اما در رشته آمار در بیشتر مجلات و مخصوصا رد پایان نامه ارجاع به صورت مثلا
شکوهی (۱۹۹۵) در متن انجام می شود و از اعداد استفاده نمی کنند. معمولا از
\bibliographystyle{Chicago}
برای نوشتن مقالات در آمار استفاده می شود. با این اوصاف یک مشکل اساسی در ارجاع وجود دارد. وقتی با این روش ارجاع می دهیم وسط کار نوشته ای شبیه shokoohi(1995) ظاهر می شود که نه جالب هست و نه مورد قبول گروه آمار و داوران و اساتید.
پس با این اوصاف چکار باید کرد که موقع ارجاع اسم و سال ارجاع به صورت فارسی ارایه شود ولی در مراجع آخر پایان نامه اگه مرجع انگلیسی باشه به صورت انگلیسی ظاهر شود؟
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 16, 2009, 12:04:09 pm
سلام. من قبلاً روی ایجاد یک استیل مشابه برای فارسی مقداری وقت گذاشته بودم که به نتیجه نرسیدم و ولش کردم. امیدوارم بعدا فرصتی دست دهد و درستش کنم.
با اینحال اگر لاتین بودن مراجع برای شما در میانه متن فارسی مشکلی نداشته باشد و تمام مراجع شما لاتین باشند، می‌توانید از natbib استفاده کنید. کافیست ارجاعات شما به صورت زیر باشد:
\lr{\cite{referenceTag}}
توضیحات بیشتر در مورد استفاده از natbib را در این پســـت (http://www.parsilatex.com/forum/SMF/index.php?topic=174.0) ببینید.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 16, 2009, 04:44:38 pm
آقای شکوهی سلام
با این اوصاف چکار باید کرد که موقع ارجاع اسم و سال ارجاع به صورت فارسی ارایه شود ولی در مراجع آخر پایان نامه اگه مرجع انگلیسی باشه به صورت انگلیسی ظاهر شود؟
الحمدلله امروز قسمتی از کار راه افتاد. یعنی برای مراجع لاتین کار درست شد و اگر فارسی آن مانده است.
فایل استیل پیوست با نام  plainnat-fa.bst کار مورد نظر را انجام می‌دهد. مثال نیز به پیوست است.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 17, 2009, 01:01:17 am
خداراشکر قسمت فارسیش هم تقریباً درست شد. مثال، توضیحات و فایل استیل به پیوست است. دو نکته:
۱- برای استفاده از رنگ در hyperref باید bidi, revision 190 را داشته باشید.
۲- باید یک به دنبال یک راه حل دیگر به جز noopsort برای گچپژ و ک باشم.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 09:54:20 am
سلام آقای امین‌طوسی
خیلی عالی بود. دستتون درد نکنه. چند تا نکته من اینجا بگم
۱. حروف a b c تو مرجع باز مورد قبول نیست. اگه بشه اونا رو هم مثل الف ب نوشت خیلی عالی می شه.
۲. به جای Refrences باید نوشت مراجع . اینم باز اگه بشه اصلاحش کرد خیلی خوب می شه.
۳. من هنوز با hyprerref مشکل دارم. فکر کنم مشکل ازrevision هست.
۵. با اینهمه بهترین استایل برای آماریها همون استایل chicago هست. من لینک اون استایل رو می فرستم. اگر بتونید اونو تغییر بدید خیلی عالی میشه.
باز هم خیلی ممنون. اینم لینک
http://cs.ecs.baylor.edu/~donahoo/tools/latex/thesis/
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 10:28:10 am
سلام مجدد
من فایل شما رو که اجرا می کنم ارجاعات رنگی نشون می ده. اما روی فایل خودم این کار رو نمی تونه انجام بده. وقتی hyperref رو غیر فعال می کنم اجرا می شه اما خوب ارجاعات رنگی نیست دیگه
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 17, 2009, 04:53:39 pm
سلام. از اینکه مورد توجه شما قرار گرفته است خوشحالم.
در مورد فارسی شدن References در ویکی و بخش بیب‌تک توضیح داده‌ام. البته در نسخه آخری که فرستاده بودم نیازی نیست که قسمت مراجع در محیط لاتین قرار بگیرد. محیط لاتین را که حذف کنید آن هم درست می‌شود.
فعلاً مشغول برطرف کردن مشکل مرتب‌سازی هستم که تقریباً کار تمام شده است.  باید آن را برای موارد مختلف و همچنین در لینوکس تست کنم و بعد منتشر کنم.

برای hyperref، آیا گزینه colorlinks را استفاده کرده‌اید؟ آیا revision بستهٔ bidi شما ۱۹۰ است؟

استیل موردنظر شما را هم انشاءالله نگاه خواهم کرد.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 05:18:48 pm
سلام ممنون می شم اگه این کار رو بکنید.
من برای hyperref، گزینه colorlinks را استفاده کردم. اما نمی دونم revision بسته bidi  چند هست. فقط می دونم آخرین نسخه ی bidi یعنی
The bidi package
v1.0.3
رو دارم. چیزی نتونستم تو سیتم درباره revision پیدا کنم.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 06:07:27 pm
مجدد سلام
تصویر جایی هست که تو لاگ مشکل رو نشون می ده. از اینجا به بعد برنامه دیگه اجرا نمی شه و همینجور می مونه
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 17, 2009, 07:12:57 pm
نسخه bidi شما آخرین نسخهٔ رسمی است. ولی آخرین نسخه‌ای که آقا وفا در دست کار دارد 1.0.4 و Revision 190 است. تا زمانی که باگهای احتمالی آن برطرف و پایدار نشود به CTAN داده نخواهد شد.  اگر دوست دارید این نسخه‌ را داشته باشید به آخرین بخش در این صفحــــــــه  در ویکی (http://www.parsilatex.com/mediawiki/index.php?title=%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D8%A8%D9%87%E2%80%8C%D8%B1%D9%88%D8%B2%D8%B1%D8%B3%D8%A7%D9%86%DB%8C_%D8%B2%DB%8C%E2%80%8C%D9%BE%D8%B1%D8%B4%DB%8C%D9%86) مراجعه نمایید. گرچه که روش بروزرسانی برای مک را نگفته‌ایم! احتمالا خودتان بتوانید درستش کنید.

مدیریت: تصحیح لینک ویکی
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 08:34:24 pm
دستتون درد نکنه. خیلی کمک کردین. در واقع من نسخه جدید رو تو همین فاصله دانلود کردم. تو مک هم می تونم به روز رسانی کنم. خبرش رو بهتون می دم.
اما یه نکته دیگه که من استایل plannat-fa مواجه شدم اینه که اگه آدرس اینترنتی خیلی بزرگ باشه یعنی بزرگتر از یک خط باز برنامه خطا می ده و اجرا نمی کنه. اما به محض اینکه آدرس رو حذف می کنی برنامه اجرا می شه. وقتی آدرس بلند باشه از خط چارچوب خارج می شه. و وقتی خیلی بلند باشه با مشکل اجرا مواجه می شه.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 17, 2009, 08:59:40 pm
اگر یک مثال کوچک ضمیمه باشد بهتر می‌توان نظر داد.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 09:35:26 pm
من هم زی پرشین و هم bidi رو به روز کردم. دیگه مشکل آدرس اینترنتی پیش نیومد اما با دو مشکل عجیب روبرو شدم. تو تصویر مشخص هست. اگه ملاحظه کنید جاهایی که ارجاع دادم یا کل خط رنگی شده و یا اینکه پرانتز آخر سیاه هست.
فایل لاگ رو هم فرستادم. اجرا با کلی خطا روبرو شده در صورتی که تو نسخه قبلی اصلا این خطاها رخ نمی داد.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 17, 2009, 10:13:39 pm
سلام.

۱- در مورد رنگی شدن کل خط در فایلی که در این پست (http://www.parsilatex.com/forum/SMF/index.php?topic=244.0) فرستاده بودم،  این مورد را به عنوان محدودیت فعلی نوشته‌ بودم:
نقل قول
فقط یک استثناءوجود دارد و آن هم رنگ مرجع در هنگامی است که  قسمتی از مرجع درانتهای یک خط و قسمتی دیگر در ابتدای خط بعد قرار گیرد. در این حالت کل دو خط رنگی می‌شوند.
مسئله رنگ قبلاً کلی وقت آقا وفا را گرفته است. شاید ایشان بتوانند برایش چاره‌ای بیاندیشند.
البته برای چاپ پایان‌نامه خود می‌توانید از خیر hyperref بگذرید، یا اینکه جمله‌بندی خود در چنین نقاطی را به نحوی عوض نمایید که چنین مشکلی رخ ندهد که همچین روش خوبی نیست.

۲- در مورد خطاهای زیادی که گرفته‌اید، به احتمال زیاد مربوط به تغییرات بسته‌ها در نسخه آخر می‌باشد. اگر فرصت دارید که مشکلات را به صورت مثالهای کوچک در قسمت باگهای نسخه ۱.۰.۴ ارسال نمایید. اما اگر با کمبود وقت مواجهید، بهتر است این بسته‌های جدیدی را که گرفته‌اید حذف نموده و مجدداً این بسته‌ها را از اینترنت یا دی‌وی‌دی تک‌لایو نصب نمایید.

۳- روش حل مشکل مرتب‌سازی که در پست مذکور (http://www.parsilatex.com/forum/SMF/index.php?topic=244.0) گفته‌ام در نسخه رسمی زی‌پرشین هم به شرط خطا ندادن bibtex8 با فایلهای من روی سیستم کار خواهد کرد و نیازی نیست آخرین نسخه را داشته باشید.

۴- اگر فرصت کردید مثالی ر که درهمان پست (http://www.parsilatex.com/forum/SMF/index.php?topic=244.0) فرستاده‌ام با bibtex8 در مک امتحان کنید و خبرش را به من بدهید.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 10:57:04 pm
سلام
با نسخه جدید انجام دادم نتیجه راضی کننده نیست. پی دی اف اون رو ضمیمه کردم. کلی هم با خطا اجرا شد. لاگ رو هم می فرستم.
من با نسخه قبلی زی پرشین انجام می دم نتیجه رو براتون می فرستم.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 11:07:17 pm
من تو نسخه قدیم یعنی نسخه ۳ زی پرشین فایل شما رو اجرا کردم. خیلی خوب کار کرد. بدون خطا
نتیجه ضمیمه شده. لاگ رو هم فرستادم.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 17, 2009, 11:16:33 pm
من با فایل خودم اجرا کردم. با نسخه ی ۳. اما باز مشکلات زیادی داره همون مشکلات قبلی باقی هست.
۱. آدرس اینترنتی
۲. رنگی شدن یک خط کامل
۳. ننوشتن یکی از ارجاعات
۴. و این یکی جدیدتره جای عدد و اسامی عوض شده.
فایل ها ضمیمه شده
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 17, 2009, 11:47:00 pm
سلابه نظر من خطاهای این سه تصویر به فایل استیل ربطی ندارند.
آدرس بلند را که تک نتوانسته‌ است از جای مناسب بشکند.

بهتر است با مثال کوچک دیگری بررسی کنید. چون فایلتان خطاهای دیگری هم می دهد. البته برخی خطاها به نظر مربوط به قلم در bidi است که آقا وفا درصدد اصلاح آنها هستند.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: vafa در دسامبر 18, 2009, 05:20:27 am
سلام.

۱- در مورد رنگی شدن کل خط در فایلی که در این پست (http://www.parsilatex.com/forum/SMF/index.php?topic=244.0) فرستاده بودم،  این مورد را به عنوان محدودیت فعلی نوشته‌ بودم:مسئله رنگ قبلاً کلی وقت آقا وفا را گرفته است. شاید ایشان بتوانند برایش چاره‌ای بیاندیشند.
البته برای چاپ پایان‌نامه خود می‌توانید از خیر hyperref بگذرید، یا اینکه جمله‌بندی خود در چنین نقاطی را به نحوی عوض نمایید که چنین مشکلی رخ ندهد که همچین روش خوبی نیست.

بلرها به کرات گفته شده است که مشکل رنگ یا لینک متنی که در دوخط بیاید غیر قابل حل است. برای این کار باید یک primitive درست کرد یا اینکه bug موجود در engine را fix کرد. اینگونه موارد با macro درست‌شدنی نیستند. برای مثال تک‌پارسی برای حل این موضوع دو دستور \beginspecial و \endspecial را طراحی کرده است.

بعد اینکه مشکلاتی که شکوهی دارد اصلاً ربطی به قلم ندارد و قلم در زی‌پرشین انجام می‌گیرد نه در bidi. همهٔ مشکلاتی که ایشان دارند ربطی به زی‌پرشین و bidi ندارد.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 18, 2009, 09:20:36 am
۱-  آقا وفا در مورد رنگ قبلا گفته بودند، منتها با پیشرفت‌های خوبی که حاصل زحمات ایشان بود، امیدوار بودم این مشکل قابل برطرف شدن باشد.

۲- آقا شکوهی آنگونه که فایل log شما نشان می‌دهد نسخه‌های زی‌پرشین و bidi شما ۱.۰۴ (revision های ۱۱۹و۱۶۱) است. من تعجبم که اینها را از کجا گیر آورده‌اید چون نه آخرین نسخه CTAN هستند و نه آخرین نسخهٔ آقا وفا. ???  اگر با حذف و نصب این بسته‌ها مشکل دارید، یک بار حذف و نصب تک‌لایو مشکل شما را حل خواهد کرد.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 18, 2009, 10:55:00 am
سلام مجدد
من اونا رو از سایت
http://developer.berlios.de/projects/xepersian/
دانلود کردم. البته وقتی دیدم مشکلات زیادی داره همه اونا رو unistall کردم. الان نسخه ی ۳ رو دارم.
در مورد آدرس اینترنتی هم وقتی چند بار فایل رو اجرا می کنی چینش درست می شه اما بعضی از کلمات رو نمی یاره. مثالش تو تصویر هست.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 18, 2009, 11:20:19 am
یادم رفت بگم که من الان فایلم رو تو نسخه ۳ بدون خطا اجرا می کنم وقتی که آدرس اینترنتی رو حذف می کنم. من هنوز منتظر استایل chicago هستم. اگه آقای امین طوسی محبت کنن و اونو برای ما آماری ها درست کنن خیلی ممنون می شم.
با تشکر فراوان
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 18, 2009, 11:40:58 am
سلام.
در مورد تصویر آخری که فرستاده‌اید ظاهراً فقط اعداد مشکل دارند. اگر فایل مراجعتان و را می‌فرستادید بهتر بود.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX - استیل فارسی شیکاگو
رسال شده توسط: محمود امین‌طوسی در دسامبر 19, 2009, 12:13:42 am
آقای شکوهی سلام

به پیوست فایل فارسی chicago-fa به همراه مثال تقدیم می‌گردد. انشاءالله که مشکلی نداشته باشد و بتوانید از آن استفاده نمایید.
آخرین نسخه فایلهای استیل فارسی در مرکز دانلود سایت قرار دارد.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 19, 2009, 06:47:24 pm
سلام
دستتون درد نکنه. خیلی خوب بود. اما باز من با مراجع مشکل دارم. عدد قبل از اسم می یاد. جای دیگران و نویسنده اول هم تغییر می کنه.
من فکر می کنم مشکل از نسخه ی زی پرشین و bidi من هست. چون من هر دو رو به نسخه که تو ctran هست برگردوندم. به هر حال تمام فایلهای لازم رو می فرستم. فایل شما رو من خودم اجرا کردم درست کار می کنه. مثال خودم که کوتاه هم هست درست کار نمی کنه. لطفا شما اجرا کنید ببینید مشکل از چیه
باز هم برای حوصله ای که به خرج می دید متشکرم
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 19, 2009, 07:41:28 pm
سلام. 
فایل اصلاح شده شما به پیوست است.
چک کنید. ضمنا توصیه می‌شود در نام فایلتان فاصله قرار ندهید.
من در آخرین نسخه اجرا کردم.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 19, 2009, 07:58:14 pm
سلام.

به مشکل جابجایی کلمات قبلاً در این پست (http://www.parsilatex.com/forum/SMF/index.php?topic=242.0) اشاره کرده بودم و آقا وفا آنرا در Revision 190 از bidi آنرا اصلاح کرده‌اند. همانگونه که قبلا گفتم یا از خیر رنگی شدن لینک‌ها بگذرید یا به آخرین نسخه سویچ کنید که البته باز هم در لینکهای دو خطی مشکل وجود دارد.
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: فرهاد شکوهی در دسامبر 19, 2009, 08:59:30 pm
ممنون
مثل اینکه من باید به نسخه ی آخر آزمایشی مراجعه کنم. فقط اگر ممکنه بگید نسخه ی آخر رو همیشه از کجا بگیریم؟
عنوان: پاسخ : استیل‌های فارسی برای BibTeX
رسال شده توسط: محمود امین‌طوسی در دسامبر 19, 2009, 10:23:36 pm
به روش چهارم در این صفحــــه از ویکی (http://www.parsilatex.com/mediawiki/index.php?title=%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D8%A8%D9%87%E2%80%8C%D8%B1%D9%88%D8%B2%D8%B1%D8%B3%D8%A7%D9%86%DB%8C_%D8%B2%DB%8C%E2%80%8C%D9%BE%D8%B1%D8%B4%DB%8C%D9%86) مراجعه نمایید.

ضمناً اگر پس از بروزرسانی بسته‌های خود با خطاهایی مربوط به latin font مواجه شدید، احتمالاً قرار دادن کد زیر
\def\resetlatinfont{‎
‎\let\normalfont\latinnormalfont‎
‎\latinnormalfont}‎
قبل از
\begin{document}
مشکل را برطرف کند.

مدیریت: تصحیح لینک ویکی