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

ابزارهای جانبی => مراجع و بیب‌تک BibTeX => نويسنده: فرهاد شکوهی در ژانویه 12, 2010, 12:18:14 am

عنوان: عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: فرهاد شکوهی در ژانویه 12, 2010, 12:18:14 am
سلام
من وقتی از دستور \citet* یا دستورهای مشابهی که دارای ستاره هستند استفاده می کنم و زمانی که از استایل chicago-fa استفاده می کنم اسامی فارسی اصلا تایپ نمی شود.
اگر راهنمایی بفرمایید ممنون می شوم
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در ژانویه 12, 2010, 12:39:47 am
من روی فارسی کردن این دستورات ستاره‌دار کار نکرده‌ام و با عرض معذرت درحال حاضر فرصت آنرا ندارم.
فعلا به همان بدون ستاره قناعت کنید  ;)
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: فرهاد شکوهی در ژانویه 15, 2010, 02:31:25 pm
سلام
حیف شد که وقت ندارید. چون خیلی نیاز داشتیم. الان اکثر بچه ها دارن پایان نامه هاشون رو می نویسن. به این نوع ارجاع هم نیاز دارن. امیدوارم سرتون خلوت بشه و این کار انجام بشه.  ;)
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در ژانویه 16, 2010, 10:54:28 pm
سلام. گمان نمی‌کنم این حالت ستاره‌دار توسط فایلهای استیل قابل درست شدن باشد. در این حالت همان لیست اسامی مؤلفین که در قسمت مراجع چاپ می‌شود در متن می‌آید و از آنجا که برای مراجع لاتین، لیست اسامی هم به صورت لاتین در قسمت مراجع ظاهر می‌شود نمی‌شود کاری کرد؛ شاید با تغییر بستهٔ natbib بتوان این مشکل را حل کرد.

اگر دلیل شما برای استفاده از فرم ستاره‌دار این است که در هنگامیکه نویسنده اول با افراد مختلف در تالیفات مختلف همکاری دارد، به همه به یک صورت در متن ارجاع داده می‌شود، شاید بهتر باشد از گزینهٔ numbers در هنگام فراخوانی natbib استفاده کنید تا هم لیست مؤلفین را در متن داشته باشید و هم شماره مرجع را. ضمناً از آنجا که در این حالت و در هنگام استفاده از hyperref فقط شماره مرجع رنگی می‌شود، مشکل رنگی شدن دوخط هم نباید پیش بیاید.
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در ژانویه 17, 2010, 08:36:35 am
البته می‌توان استیل دیگری مثلاً با نام chicago-fa-star ایجاد نمود که تمام اسامی را در داخل متن و در هنگام ارجاع نشان دهد. ولی در این استیل دیگر حالت «و دیگران» را در داخل متن نخواهید داشت.
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: فرهاد شکوهی در ژانویه 17, 2010, 09:40:36 am
ممنون به خاطر این همه اطلاعات. اگر می شد همین استایل شیکاگو رو جوری طراحی کرد که همه نوع فرمت از جمله book, article, proceeding, ....رو داشته باشه و همه نوع ارجاعی رو مثل citet, cite, citep, citep* , .... داشته باشه خیلی خوب می شه. لطفا به این دو لینک نگاه کنید حتما اینها رو دیدید. همه ی اینها برای ارجاع دادن لازم هستن.
http://merkel.zoneo.net/Latex/natbib.php
http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در ژانویه 17, 2010, 09:46:04 am
سلام
اگر می شد همین استایل شیکاگو رو جوری طراحی کرد که همه نوع فرمت از جمله book, article, proceeding, ....رو داشته باشه و همه نوع ارجاعی رو مثل citet, cite, citep, citep* , .... داشته باشه خیلی خوب می شه.
به نظر من الان همه مواردی که اشاره کردید (به جز حالت ستاره‌دار)‌ توسط استیلهای شیکاگو، آسا و plainnat-fa پشتیبانی می‌شود. من بسیاری از حالات را امتحان کرده‌ام و مشکلی نداشته است. با اینحال اگر مورد خاصی به نظر شما مشکل دارد، لطفاً با یک مثال کوچک ارسال فرمایید تا حتی‌الامکان نسبت به رفع آن اقدام شود.
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: فرهاد شکوهی در ژانویه 19, 2010, 02:25:32 pm
سلام
در جاهایی مثل مثال زیر
@PROCEEDINGS {conference:06,
 editor    = {First Editor and Second Editor},
 title     = {Proceedings of the Xth Conference on XYZ},
 booktitle = {Proceedings of the Xth Conference on XYZ},
 year      = {2006},
 month     = {October},
}
که author ندارد و فقط editor دارد با مشکل مواجه می شیم. یعنی نام نویسنده اصلا در متن ظاهر نمی شود.
مشکل بعدی این که volume در ارجاع باید به صورت bold باشه. اما در استایل chicago-fa به این صورت نیست.
من هنوز وقت نکردم تمام حالتهایی رو که گفتم امتحان کنم. اما بعضی ها مثل proceeding با مشکل مواجه می شیم.
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در ژانویه 19, 2010, 03:56:51 pm
سلام.
بله حق با شماست، این حالتی که ادیتور داریم و نویسنده نداریم، در استیل فارسی شیکاگو مشکل دارد. در آسای فارسی این مشکل وجود ندارد. برای شیکاگو و  plainnat انشاءالله اصلاح خواهم کرد. با اصلاح آن، این مشکل برای inbook و ... هم برطرف خواهد شد.
لطفاً اگر حالات دیگری هم هست گوشزد فرمایید.
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: فرهاد شکوهی در ژانویه 19, 2010, 11:11:44 pm
سلام
البته ما در ارجاعات معمولا نیازی به ادیتور نداریم. چون ارجاعات به صورت زیر انجام می شه
@INPROCEEDINGS {author:06,
 title    = {Some publication title},
 author   = {First Author and Second Author},
 authorfa   = {فرهاد and علی},
 crossref = {conference:06},
 pages    = {330—331},
}
@PROCEEDINGS {conference:06,
 editor    = {First Editor and Second Editor},
 title     = {Proceedings of the Xth Conference on XYZ},
 booktitle = {Proceedings of the Xth Conference on XYZ},
 year      = {2006},
 month     = {October},
}
اگر دستور cite{author:06} رو اجرا کنیم هیچ مشکلی پیش نمی یاد. پس معمولا نیازی به ادیتور به صورت فارسی نداریم.
تقریبا من دیگه مشکلی با ارجاعات ندارم به جز ستاره دار بودن. اگر اون حل بشه دیگه مشکلی نیست
می تونم بگم به جز مشکل ارجاعات ستاره دار و مشکل digitfont که قبلا مطرح کرده بودم و مشکل hypref دیگه هیچ مشکلی در اجرای زی پرشین وجود ندارد.
باز هم خیلی ممنون به خاطر تمام تلاش هایی که برای بهتر شدن زی پرشین انجام می دین

عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در ژانویه 20, 2010, 10:10:46 am
ناگفته نماند که در هنگام فارسی کردن استیل شیکاگو می‌دانستم که در حالت بدون نویسنده مشکل خواهیم داشت ولی چون خودم از crossref که در پست قبلی اشاره کرده‌اید استفاده نمی‌کنم و به نظرم این حالت بندرت استفاده می‌شود اصلاح آنرا موکول به زمانی کرده بودم که روش بهتری برای فارسی کردن پیدا کنم که در لینوکس مشکلی نداشته باشم.
در خصوص مشکل لینک‌های رنگی مراجع با بسته hyperref که دو خط رنگی می‌شوند هم راه حلی وجود دارد که در پست مجزایی خواهم گفت.
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: فرهاد شکوهی در ژانویه 20, 2010, 10:59:37 am
سلام
من تو نوشته های خودم همیشه به همین روش crossref روبرو بودم و تا به حال تو کارایی که تو زی پرشین انجام دادم نیازی به خود proceeding نبوده بلکه همیشه inproceeding بوده که من بهش نیاز داشتم. اکثر مقالاتی که توی آمار دیدم هم به همین صورت بوده. پس فعلا مشکلی نیست. مشکل اصلی همون setdigitfont هست. اگر این دستور رو قرار بدیم تا اعداد فارسی تایپ بشه اونوقت با دستور mathbf مشکل پیدا می کنیم. و بعضی از فرمولها رو نمی نویسه. اما اگر این دستور رو تعریف نکنیم اونوقت تمام اعداد در فرمولها به صورت انگلیسی ظاهر می شه که اصلا صورت خوبی نداره. این مشکل توی پارسی تک یا تک فارسی نبود.
مساله دیگه در مورد استایل شیکاگو این که volume باید bold باشه. اما تو این استایل اینجوری نیست. نمی دونم این مطلب رو قبلا گفته بودم یا نه.
باز هم متشکر
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در ژانویه 20, 2010, 01:41:15 pm
مساله دیگه در مورد استایل شیکاگو این که volume باید bold باشه. اما تو این استایل اینجوری نیست. نمی دونم این مطلب رو قبلا گفته بودم یا نه.
باز هم متشکر
1- من که چک کردم با استیل لاتین شیکاگو چنین حالتی وجود نداشت. ممکن است یک مثال بفرستید؟
2- مورد مربوط به mathbf را چون به این انجمن مرتبط نبود به انجمن زی‌پرشی منتقل نمودم:
http://www.parsilatex.com/forum/SMF/index.php?topic=303.0 (http://www.parsilatex.com/forum/SMF/index.php?topic=303.0)
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: فرهاد شکوهی در ژانویه 20, 2010, 09:21:12 pm
سلام
من هم بررسی کردم. volume به صورت bold نبود. اما نمی دونم چرا تمام مجلات آماری که از این استایل به صورت رسمی استفاده می کنند شماره مجله به صورت bold هست. من استایل شیکاگو رو از سایت اونا هم دانلود کردم اما باز به صورت bold نبود. ولی موقعی که به مقاله ای که از اون مجله بیرون اومده نگاه می کنم می بینم شماره به صورت bold هست. علتش رو نمی دونم
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در ژانویه 20, 2010, 11:04:01 pm
می‌توان کاری کرد که volume به صورت bold باشد ولی سعی من بر آن است که استیل اصلی عوض نشود. می‌توان استیلی با نام دیگر و به شکل مورد نظر ایجاد نمود. با تجربه‌ای که من در ارسال مقالات داشته‌ام، گاهی استیلی که یک انتشاراتی برای مقالات در هنگام ارسال درنظر می‌گیرد با استیل نهایی چاپ متفاوت است. شاید استیل نهایی را مخصوص به خود ایجاد کرده است و کسی حق انتشار آنرا نداشته باشد.
عنوان: پاسخ : عدم نمایش اسامی فارسی در مراجع
رسال شده توسط: محمود امین‌طوسی در مه 11, 2010, 11:04:15 am
قبلاً آقای شکوهی در مورد فرمهای ستاره دار پرسیده بودند و گفته بودم:
گمان نمی‌کنم این حالت ستاره‌دار توسط فایلهای استیل قابل درست شدن باشد.
با توجه به پیشنهاد جناب عینیان برای استفاده از فرم ستاره‌دار جهت درج نام لاتین نویسندگان (http://www.parsilatex.com/forum/SMF/index.php?topic=320.msg2895#msg2895) در زیرنویس، مشخص می‌شود که گرچه فرم ستاره‌دار برای استفاده در متن درست نشد ولی بدرد پاورقی می‌خورد.