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

ابزارهای جانبی => مراجع و بیب‌تک BibTeX => نويسنده: امیرحسین شرفی در اوت 20, 2011, 06:23:38 pm

عنوان: backref به صفحاتی که با حروف شماره‌گذاری شده
رسال شده توسط: امیرحسین شرفی در اوت 20, 2011, 06:23:38 pm
معمولا پیشگفتار بصورت عددی یا حروفی صفحه گذاری می‌شود. اگر در این صفحات به مرجعی اشاره کنیم (درحالی که از بسته‌ی natbib استفاده می‌کنیم) در قسمت مراجع که بعد از هر مرجع شماره‌ی صفحاتی که آن مرجع به کار رفته را نشان می‌دهد این صفحات نمی‌آیند و در عوض یک جای خالی برایشان گذاشته می‌شود. مشکل چیست؟
عنوان: پاسخ : backref به صفحاتی که با حروف شماره‌گذاری شده
رسال شده توسط: امیرحسین شرفی در اوت 22, 2011, 11:41:55 am
بدون بسته‌ی natbib هم امتحان کردم همین مشکل هست (ولی یادم می‌آید قبلا این مشکل رو نداشتم). وقتی Bib Tex رو اجرا می‌کنم پیغام می‌دهد فرایند با خطا خارج شده است ولی هیچ خطایی را در فایل log نشون نمی‌ده
عنوان: پاسخ : backref به صفحاتی که با حروف شماره‌گذاری شده
رسال شده توسط: امیرحسین شرفی در اوت 22, 2011, 11:55:11 pm
حالا که کسی به من جواب نمی ده من هی به خودم جواب می‌دم. شاید می‌خواید من یه فایل کمینه بذارم ولی نمی‌گید تا تنبیه‌ام کنید باشه اینم فایل کمینه. فقط خطا نمی‌گیره ولی اون مشکلی که گفتم داره. ::)
عنوان: پاسخ : backref به صفحاتی که با حروف شماره‌گذاری شده
رسال شده توسط: امیرحسین شرفی در اوت 28, 2011, 07:16:27 pm
دوستان حداقل اگر جوابی برای این مسُله به ذهنتون نمی‌رسه به من بگید که آیا شما هم این مشکل رو دارید؟
آقای امین‌طوسی اگر این مشکل را تایید می‌کنید به نظرتون قابل رفع است؟
عنوان: پاسخ : backref به صفحاتی که با حروف شماره‌گذاری شده
رسال شده توسط: vafa در اوت 28, 2011, 07:30:12 pm
دوستان حداقل اگر جوابی برای این مسُله به ذهنتون نمی‌رسه به من بگید که آیا شما هم این مشکل رو دارید؟
آقای امین‌طوسی اگر این مشکل را تایید می‌کنید به نظرتون قابل رفع است؟
من مشکلی نمی‌بینم زیرا که این امر طبیعی است. شماره صفحی حرفی است یعنی «یک» که باید از قلم فارسی استفاده کنه چون باید حروف فارسی را حروف‌چینی کند. حالا وقتی شما bibtex را روی پرونده تک اجرا می‌کنید بصورت خودکار یک \resetlatinfont داخل محیط LTRbibitems قرار می‌دهد بنابراین نمی‌تواند «یک» را در خروجی نشان دهد چون از قلم لاتین استفاده می‌شود و قلم لاتین نمی‌تواند حروف فارسی «یک» را نشان دهد.
عنوان: پاسخ : backref به صفحاتی که با حروف شماره‌گذاری شده
رسال شده توسط: محمود امین‌طوسی در اوت 29, 2011, 01:10:11 am
سلام
آقا وفا علت را توضیح دادند.
البته من می‌توانم استیلهای فارسی را اصلاح کنم و قبل از اتمام محیط LTRbibitems یک setpersianfont قرار دهم تا مشکل برطرف شود. آقای کارن‌پهلو باید نظر بدهند که آیا چنین کاری مشکل‌ دارد یا خیر؟
اگر این کار را انجام دهم، شماره صفحات ارجاعی به فارسی نوشته می‌شود که به نظرم با توجه به اینکه کل متن فارسی است و این شماره‌ها هم در متن فارسی بوده‌اند، پسندیده‌تر است. مشکل صفحات حرفی هم برطرف می‌شود.
مثال شما با این فرم به پیوست است. البته دقت داشته باشید که در این مثال عمل مورد نظر را در فایل bbl انجام داده‌ام و با یک باز اجرای bibtex تغییرات من از بین خواهد رفت.