ابزارهای جانبی > مراجع و بیب‌تک BibTeX

آخرین نسخه فایلهای استیل فارسی

(1/5) > >>

محمود امین‌طوسی:
با توجه به اینکه ظاهراً فایلهای استیل فارسی غیر از خودم مشتریان دیگری هم دارد ;) این استیلها را مطابق تغییرات مدتی پیش برخی دستورات زی‌پرشین اصلاح نمودم.
تغییرات این نسخه به شرح زیرند:
* حذف دستورات Persian و Latin
* اصلاح نحوه تغییر کلمات کلیدی فارسی و لاتین به نحوی که با کمبود حافظه مواجه نشود
* رفع برخی اشکالات کوچک
* اعمال نمایش شماره مراجع انگلیسی به لاتین
* بروزرسانی فایل راهنمافایل‌های استیل به همراه راهنما از اینــــــــــــجا قابل برداشت هستند.
این فایلها با میک‌تک نسخه ۲.۸ و تک‌لایوی که آقا هادی در سایت قرار داده‌اند مشکلی ندارد (البته در تک‌لایو موردنظر bibtex8 وجود ندارد که باید اضافه شود).
 لطفاً دوستان چک کنند تا قبل از آنکه آنها را به CTAN بدهم مشکلات احتمالی مرتفع گردد.

هادی صفی‌اقدم:

--- نقل قول از: محمود امین‌طوسی در فوریه 08, 2011, 09:26:38 am ---این فایلها با میک‌تک نسخه ۲.۸ و تک‌لایوی که آقا هادی در سایت قرار داده‌اند مشکلی ندارد (البته در تک‌لایو موردنظر bibtex8 وجود ندارد که باید اضافه شود).

--- End quote ---
خیلی ممنون آقای امین طوسی. خسته نباشید.
من bibtex8 را در لیست بسته‌های تکلایو جستجو زدم و پیدا نشد. bibtex را زدم و پیدا شد.
آیا باید این بسته را اضافه کنم؟

اصلاحیه۱:
من با تکلایو کامل نصب شده و با زی‌پرشین همراه امتحان کردم و در هر دو مورد مراجع به خوبی ظاهر شد ولی با خطای زیر مواجه شدم.
C:\test_chicago-fa>bibtex8 -W -c cp1256fa test_chicago-fa
Error: cannot open CS file: cp1256fa.csf
The top-level auxiliary file: test_chicago-fa.aux
The style file: plainnat-fa.bst
Database file #1: SomeReferences.bib
Warning--I didn't find a database entry for "Abadi87"
(There was 1 warning)

C:\test_chicago-fa>فایل ضمیمه شده حاوی فایل تست شده و log و ... است

vafa:

--- نقل قول از: محمود امین‌طوسی در فوریه 08, 2011, 09:26:38 am ---با توجه به اینکه ظاهراً فایلهای استیل فارسی غیر از خودم مشتریان دیگری هم دارد ;) این استیلها را مطابق تغییرات مدتی پیش برخی دستورات زی‌پرشین اصلاح نمودم.
تغییرات این نسخه به شرح زیرند:
* حذف دستورات Persian و Latin
* اصلاح نحوه تغییر کلمات کلیدی فارسی و لاتین به نحوی که با کمبود حافظه مواجه نشود
* رفع برخی اشکالات کوچک
* اعمال نمایش شماره مراجع انگلیسی به لاتین
* بروزرسانی فایل راهنمافایل‌های استیل به همراه راهنما از اینــــــــــــجا قابل برداشت هستند.
این فایلها با میک‌تک نسخه ۲.۸ و تک‌لایوی که آقا هادی در سایت قرار داده‌اند مشکلی ندارد (البته در تک‌لایو موردنظر bibtex8 وجود ندارد که باید اضافه شود).
 لطفاً دوستان چک کنند تا قبل از آنکه آنها را به CTAN بدهم مشکلات احتمالی مرتفع گردد.

--- End quote ---
چند نکته:

۱- وقتی فایل acm-output.tex را با اجرا می‌کنم، bibtex دو خطا می‌گیرد: (این تنها فایلی است که امتحان کردم، شاید بقیه هم اینگونه باشند)

--- کد: ---This is BibTeX, Version 0.99d (TeX Live 2010)
The top-level auxiliary file: acm-output.aux
The style file: ieeetr-fa.bst
I couldn't open database file MyReferences1.bib
---line 5 of file acm-output.aux
 : \bibdata{MyReferences1
 :                       }
I'm skipping whatever remains of this command
I found no database files---while reading file acm-output.aux
Warning--I didn't find a database entry for "Tsai84multiframe"
Warning--I didn't find a database entry for "Khalighi07MscThesis"
-- ieeetr-fa.bst version 0.51 (2011/02/7)
-- This is a BibTeX style for XePersian: http://www.parsilatex.com

Done.
(There were 2 error messages)

--- End code ---
این خطا به این خاطر است که به جای MyReferences در دستور \bibliography نوشته‌اید MyReferences1
۲- چه نیازی به mybib.sty است؟
۴- چه نیازی به تعریف کد زیر است:

--- کد: ---\newcommand\LRcite[1]{\LRE{\lr{\cite{#1}}}}

--- End code ---
خیلی راحت از \Latincite استفاده کنید.

محمود امین‌طوسی:

--- نقل قول از: هادی صفی اقدم در فوریه 09, 2011, 01:17:30 am ---خیلی ممنون آقای امین طوسی. خسته نباشید.
من bibtex8 را در لیست بسته‌های تکلایو جستجو زدم و پیدا نشد. bibtex را زدم و پیدا شد.
آیا باید این بسته را اضافه کنم؟

--- End quote ---
سلام آقا هادی
خیلی ممنون که امتحان کردید.
من به همان تک‌لایوی که شما آپلود کرده‌اید bibtex8 را اضافه کرده‌ام. تصویر آن به پیوست است.

همچنین در صورت امکان تنظیمات تک‌ورکس همراه با تک‌لایو را مطابق شکل دوم پیوست تغییر دهید تا مرتب‌سازی فارسی بدون مشکل انجام شود. اگر تنظیمات تک‌میکر را هم اصلاح کنید ممنون خواهم شد.

در مورد مثال همراه با بسته Persian-bib جواب من به آقا وفا را ملاحظه فرمایید.

محمود امین‌طوسی:

--- نقل قول از: وفا در فوریه 09, 2011, 09:29:52 am ---۱- وقتی فایل acm-output.tex را با اجرا می‌کنم، bibtex دو خطا می‌گیرد: (این تنها فایلی است که امتحان کردم، شاید بقیه هم اینگونه باشند)

--- کد: ---This is BibTeX, Version 0.99d (TeX Live 2010)
The top-level auxiliary file: acm-output.aux
The style file: ieeetr-fa.bst
I couldn't open database file MyReferences1.bib
---line 5 of file acm-output.aux
 : \bibdata{MyReferences1
 :                       }
I'm skipping whatever remains of this command
I found no database files---while reading file acm-output.aux
Warning--I didn't find a database entry for "Tsai84multiframe"
Warning--I didn't find a database entry for "Khalighi07MscThesis"
-- ieeetr-fa.bst version 0.51 (2011/02/7)
-- This is a BibTeX style for XePersian: http://www.parsilatex.com

Done.
(There were 2 error messages)

--- End code ---
این خطا به این خاطر است که به جای MyReferences در دستور \bibliography نوشته‌اید MyReferences1
۲- چه نیازی به mybib.sty است؟
۴- چه نیازی به تعریف کد زیر است:

--- کد: ---\newcommand\LRcite[1]{\LRE{\lr{\cite{#1}}}}

--- End code ---
خیلی راحت از \Latincite استفاده کنید.

--- End quote ---
آقا وفا سلام

از اینکه وقت گذاشتید و استیلهای فارسی را چک کردید بسیار ممنونم.
برخی از فایلهای داخل بسته -منجمله همان فایلی که شما امتحان کردید- برای چک کردنهای خودم بودند که اضافی‌ها را حذف کردم.
در نسخه جدید یک برنامه کوچک پرل گذاشته‌ام که با اجرای آن خروجی تمام استیلها تولید می‌شود.

اگر فرصتی داشته باشید و آنرا چک کنید بسیار ممنون خواهم شد. اگر فرصت شد که چک کنید یا برنامه gen_pdf را با پرل اجرا کنید:
perl gen_pdf.pl
و یا مثال bibtex-example را اجرا کنید.

خروجی‌هایی که برنامه پرل برای من تولید کرده‌ است به پیوست است.
اگر انشاءالله بدون مشکل کار کرد، موارد دیگری که ذکر کرده بودید را مورد بحث قرار خواهیم داد.

کنترل

[0] صندوق پستی

[#] صفحه بعدی

Go to full version