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

عمومی => انجمن تازه‌کاران => نويسنده: دیداب در آوریل 03, 2012, 03:11:04 pm

عنوان: مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: دیداب در آوریل 03, 2012, 03:11:04 pm
با سلام
من از پایان نامه آقای دامن افشان برای پایان نامم دارم استفاده می کنم ولی تو مراجع ام مراجع فارسی دارم من راهنمای persian-bib رو خوندم و طبق پیشنهاد خودشون می خواستم همون فایل MyReferences.bib رو بخاطر رمزینه یونیکد توی پایان نامم استفاده کنم ولی نمی دونم دقیقاً کجا باید یه دستوری بگذارم که  مراجع  MyReferences.bib رو تو خروجی ببینم چون الان هر جا که می گذارمش هیچ خروجی نداره. البته من دستور \include{references}‎
را هم کامنت کردم  که بتونم از مراجع MyReferences.bib استفاده کنم .می شه جاشو بهم بگید .می خواستم فایل رو براتون بفرستم ولی نمی دونستم کدومش رو باید فرستاد
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: هادی صفی‌اقدم در آوریل 03, 2012, 04:00:22 pm
سلام
باید به این صورت مثلا فراخوانی شود:
‎\bibliographystyle{ieeetr-fa}%{latex8}%{IEEEtrans}‎
‎\bibliography{MyReferences}‎
و سپس در مورد فایلی با نام aaaaa باید ۴ دستور زیر را هم به ترتیب اجرا کنید:
‎xelatex aaaaa
‎bibtex8‎ -‎W‎ -‎c cp1256fa aaaaa
‎xelatex aaaaa
‎xelatex aaaaa
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: دیداب در آوریل 03, 2012, 06:24:45 pm
مرسی از راهنماییتون .من توی فایل VThesis.tex بعد از‎\include{appendix1}‎ بجای ‎‎‎‎‎\include{references}‎‎
اینا رو نوشتم
\bibliographystyle{plainnat-fa}%{asa-fa}%{chicago-fa}%%‎
‎\bibliography{MyReferences}‎‎
xelatex MyReferences
bibtex MyReferences
xelatex MyReferences
xelatex MyReferences

ولی تو خروجی اومده ادامه فصل آخرم
MyRef-xelatexMyReferencesxelatexMyReferencesbibtexMyReferencesxelatex
erences اضافه کرده و تشخیص نداده که اینا references هستند.کجای کارم اشتباه بوده؟

سلام
باید به این صورت مثلا فراخوانی شود:
‎\bibliographystyle{ieeetr-fa}%{latex8}%{IEEEtrans}‎
‎\bibliography{MyReferences}‎
و سپس در مورد فایلی با نام aaaaa باید ۴ دستور زیر را هم به ترتیب اجرا کنید:
‎xelatex aaaaa
‎bibtex8‎ -‎W‎ -‎c cp1256fa aaaaa
‎xelatex aaaaa
‎xelatex aaaaa
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: هادی صفی‌اقدم در آوریل 03, 2012, 07:48:25 pm
خواهش می‌کنم.
با این پیش‌فرض که اسم فایل اصلی شما vthesis.tex هست. اسم فایل مراجع‌تون myreferences هست، باید بنویسید:
\bibliographystyle{plainnat-fa}%{asa-fa}%{chicago-fa}%%‎
‎\bibliography{MyReferences}‎‎
بعدش دستورهای زیر را اجرا کنید به ترتیب:
xelatex vthesis
‎bibtex8‎ -‎W‎ -‎c cp1256fa vthesis
xelatex vthesis
xelatex vthesis
نمی‌دونم ویرایشگر شما چی هست. در تک‌میکر به ترتیب اول باید xelatex را اجرا کنید یعنی یکبار Quick Build کنید. یا همان F1 بزنید.
سپس باید bibtex را اجرا کنید. یعنی دکمه‌ی Bibtex که همان F11  هست را باید بزنید.
سپس دو بار دیگه زیلاتک را اجرا کنید. یعنی دو بار f1 را بزنید و اجرا بگیرید.
اگر مشکلی پیش اومد، فایل اصلی و فایل مراجع را بفرستید تا توضیح دقیق‌تر بدهم.
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: دیداب در آوریل 03, 2012, 08:22:10 pm
ممنون از راهنماییتون آقای صفی اقدم من کاری که گفتین انجام دادم  وقتی f1 رو می زنم مشکلی نداره ولی وقتی f11 رو بعدش می زنم error می ده راستی می خوام که کنار مراجع هم شماره داشته باشه
خواهش می‌کنم.
با این پیش‌فرض که اسم فایل اصلی شما vthesis.tex هست. اسم فایل مراجع‌تون myreferences هست، باید بنویسید:
\bibliographystyle{plainnat-fa}%{asa-fa}%{chicago-fa}%%‎
‎\bibliography{MyReferences}‎‎
بعدش دستورهای زیر را اجرا کنید به ترتیب:
xelatex vthesis
‎bibtex8‎ -‎W‎ -‎c cp1256fa vthesis
xelatex vthesis
xelatex vthesis
نمی‌دونم ویرایشگر شما چی هست. در تک‌میکر به ترتیب اول باید xelatex را اجرا کنید یعنی یکبار Quick Build کنید. یا همان F1 بزنید.
سپس باید bibtex را اجرا کنید. یعنی دکمه‌ی Bibtex که همان F11  هست را باید بزنید.
سپس دو بار دیگه زیلاتک را اجرا کنید. یعنی دو بار f1 را بزنید و اجرا بگیرید.
اگر مشکلی پیش اومد، فایل اصلی و فایل مراجع را بفرستید تا توضیح دقیق‌تر بدهم.
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: هادی صفی‌اقدم در آوریل 03, 2012, 10:22:36 pm
اگر F11 ارور میده بهتره به جاش از Command Prompt استفاده کنید.
برای استفاده از Command Prompt کافیه در نوار ابزار روی دکمه‌ی CMD Here که دومین دکمه از سمت را در تولبار تک‌میکر هست کلیک کنید و دستور زیر را درش بزنید و اینتر بزنید.
bibtex8 -W -c cp1256fa VThesis
سپس دو بار f1 را بزنید.

فایل خروجی و ... هم ضمیمه شده است.
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: هادی صفی‌اقدم در آوریل 03, 2012, 11:18:53 pm
این هم عکسی از اون دکمه‌ی CMD Here در بی‌دی‌تک‌میکر
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: دیداب در آوریل 03, 2012, 11:33:00 pm
دستتون درد نکنه آقای صفی اقدم ولی این فایلی رو که الان برام فرستادین همون اول کاری که f1 می زنم داره error میده که. فایل log براتون فرستادم ببینین .
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: هادی صفی‌اقدم در آوریل 03, 2012, 11:36:47 pm
فایل log یک روند عادی  و بدون خطا را نشون میده و اخرش هم نوشته که ۱۰ صفحه pdf درست شده.
میشه یک بار دیگه چک کنید.
آیا شما فایل zip که من فرستادم را اول extract می‌کنید؟
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: دیداب در آوریل 03, 2012, 11:59:44 pm
آقای صفی اقدم دوباره امتحان کردم همون بار اول که f1 رو می زنم این error رو می ده
! Package natbib Error: Bibliography not compatible with author-year citations.
بله همون فایلی رو که شما فرستادین دانلود کردم بعدش exctsct کردم

فایل log یک روند عادی  و بدون خطا را نشون میده و اخرئش هم نوشته که ۱۰ صفحه pdf درست شده.
میشه یک بار دیگه چک کنید.
آیا شما فایل zip که من فرستادم را اول extract می‌کنید؟
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: هادی صفی‌اقدم در آوریل 04, 2012, 12:08:02 am
آقای صفی اقدم دوباره امتحان کردم همون بار اول که f1 رو می زنم این error رو می ده
! Package natbib Error: Bibliography not compatible with author-year citations.
بله همون فایلی رو که شما فرستادین دانلود کردم بعدش exctsct کردم
:o
تمام سبکهای مراجع با بسته‌ی natbib قابل استفاده نیستند. باید به سازگاری یبک با این بسته توجه داشته باشید.
باید خط ۳۲ فایل Comands را یعنی:
‎\usepackage[nonamebreak,square]{natbib}‎
را به
‎\usepackage[nonamebreak,square,numbers]{natbib}‎
تبدیل کنید. یعنی گزینه  numbers را با natbib استفاده کنید.
در قسمت پرسش و پاسخ راهنمای بسته‌ی Persian-BiB نسخه‌ی ۲۰ تیر ۹۰ سوال ۱۳ که دکتر امین طوسی زحمتشو کشیدند در این مورد توضیح داده شده است.
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: دیداب در آوریل 04, 2012, 01:04:09 am
واقعاً دستتون درد نکنه با راهنمایی های شما درست شد فقط یه سوالی می مونه که اگه بخوام همه مراجع ظاهر بشن نه ففط اونایی که تو متن بهشو ن ارجاع دادیم چکار میشه کرد؟

:o
مشکل از استفاده از بسته‌ی natbib هست.
باید خط ۳۲ فایل Comands را یعنی:
‎\usepackage[nonamebreak,square]{natbib}‎
را به
‎\usepackage[nonamebreak,square,numbers]{natbib}‎
تبدیل کنید. یعنی گزینه  numbers را با natbib استفاده کنید.
در قسمت پرسش و پاسخ راهنمای بسته‌ی Persian-BiB نسخه‌ی ۲۰ تیر ۹۰ سوال ۱۳ که دکتر امین طوسی زحمتشو کشیدند در این مورد توضیح داده شده است.
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: هادی صفی‌اقدم در آوریل 04, 2012, 01:05:44 am
خواهش می‌کنم.
وقتی در متن‌ پایان‌نامه به مرجعی ارجاع داده نشده، یعنی ازش استفاده نشده.
و اگر در مراجع بیارید کار درستی هست؟! موقع دفاع نمره کم می‌کنند.
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: دیداب در آوریل 04, 2012, 01:17:20 am
من اینجا دکمه تشکر رو پیدا نکردم .ممنون
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: محمود امین‌طوسی در آوریل 04, 2012, 01:29:10 pm
واقعاً دستتون درد نکنه با راهنمایی های شما درست شد فقط یه سوالی می مونه که اگه بخوام همه مراجع ظاهر بشن نه ففط اونایی که تو متن بهشو ن ارجاع دادیم چکار میشه کرد؟
سلام. اگر در جایی - مثلا لیست تالیفات در رزومه - خواسته باشید تمام موارد داخل فایل bib. شما در خروجی ظاهر شود، کافیست دستور زیر را در جایی که می‌خواهید تالیفات ظاهر شوند قرار دهید:
\nocite{*}
عنوان: پاسخ : مکان دقیق قرار دادن فایل MyReferences.bib برای دیدن مراجع در خروجی کجاست؟
رسال شده توسط: دیداب در آوریل 04, 2012, 04:13:45 pm
خیلی ممنون آقای امین طوسی با این دستور مشکلم حل شد  مرسی
سلام. اگر در جایی - مثلا لیست تالیفات در رزومه - خواسته باشید تمام موارد داخل فایل bib. شما در خروجی ظاهر شود، کافیست دستور زیر را در جایی که می‌خواهید تالیفات ظاهر شوند قرار دهید:
\nocite{*}