سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: مشکل در استفاده از بسته backref در محیط thebibliography  (دفعات بازدید: 7329 بار)

آفلاین hasannoori

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 20
  • -دریافت شده: 15
  • ارسال: 49
    • ديدن مشخصات
با سلام و احترام
همانطور که می‌دانید بسته backref زیر مجموعه بسته hyperref می‌باشد
هنگام استفاده از این بسته در محیط thebibliography در انتهای نام هر مرجع
صفحاتی که در أن به این مرجع اشاره شده است نوشته می‌شود
من لیست مراجع را با استفاده از محیط thebibliography ایجاد نموده‌ام
و مراجع لاتین را در محیط latin قرار داده‌ام
در انتهای نام مراجع بعنوان مثال می‌نویسد pages23,25,30
یعنی در صفحات ۲۳ و ۲۵ و ۳۰ به این مرجع اشاره شده است
ولی متاسفانه در انتهای نام آخرین مرجع می‌نویسد «صفحات ۴۲و۴۳و۵۰»
در واقع انتهای آخرین مرجع را به فارسی می‌نویسد

همچنین در انتهای مراجعی که به آنها در متن اشاره نشده است هم عبارت pages را می نویسد
که چندان جالب به نظر نمی‌رسد

من نمیدانم که اشباه من در کدام قسمت است
آیا نحوه تعریف من برای محیط مراجع اشتباه است یا هر مشکل دیگر

لطفا راهنمایی کنید

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
اگر صرفا می‌خواهید شماره صفحات ارجاعی به هر مرجع ذکر شود کافیست  بستهٔ  hyperref را با گزینهٔ pagebackref=true فراخوانی نمایید.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

آفلاین سید مهدی موسوی

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 96
  • -دریافت شده: 57
  • ارسال: 245
    • ديدن مشخصات
    • گروه دانشجویی ابوالوفا بوزجانی
اگر صرفا می‌خواهید شماره صفحات ارجاعی به هر مرجع ذکر شود کافیست  بستهٔ  hyperref را با گزینهٔ pagebackref=true فراخوانی نمایید.
آقای امین‌طوسی اگه ممکن‌ست بفرمایید کجای کارم غلطه که شماره صفحات چاپ نمی‌شن
همیشه سخت‌ترین کارها آنهایند که ما در یافتن راه‌های ساده برای انجام آنها کوتاهی کرده‌ایم.

آفلاین hasannoori

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 20
  • -دریافت شده: 15
  • ارسال: 49
    • ديدن مشخصات
آقای امین‌طوسی اگه ممکن‌ست بفرمایید کجای کارم غلطه که شماره صفحات چاپ نمی‌شن
با اینکه طرف سوالتان آقای امین‌طوسی است،
ولی من به فایل تک شما نگاه کردم، وتا آنجاکه
من دیدم شما در آن فایل به هیچ مرجعی در متن
ارجاع نداده‌اید(اصلا متنی وجود ندارد) بنابراین،
به نظر شما باید جلوی مثلا مرجع 17 چه باید
می‌نوشت؟ آیا مینوشت ۳۴، یعنی در صفحه ۳۴
به آن ارجاع داده شده است؛(در حالیکه نشده)

البته این برداشت من از فایل شماست، و ممکن
 است این بخشی از فایل اصلی باشد!!!

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
بسته hyperref را‍ به صورت زیر قبل از زی‌پرشین فراخوانی نمایید، مشکل شما برطرف خواهد شد. ضمنا اگر لینکها را به جای سیاه، رنگی چاپ کنید بهتر متوجه خواهید شد.
\usepackage[colorlinks=true,linkcolor=black,citecolor=black,filecolor=black,urlcolor=cyan,pagebackref=true]{ hyperref}
و البته همانگونه که دوستمان گفتند هیچ ارجاعی هم نداشتید!

آفلاین hasannoori

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 20
  • -دریافت شده: 15
  • ارسال: 49
    • ديدن مشخصات
بسته hyperref را‍ به صورت زیر قبل از زی‌پرشین فراخوانی نمایید، مشکل شما برطرف خواهد شد. ضمنا اگر لینکها را به جای سیاه، رنگی چاپ کنید بهتر متوجه خواهید شد.
\usepackage[colorlinks=true,linkcolor=black,citecolor=black,filecolor=black,urlcolor=cyan,pagebackref=true]{ hyperref}
و البته همانگونه که دوستمان گفتند هیچ ارجاعی هم نداشتید!
جنای آقای امین‌طوسی عزیز

فرمایش شما که بسته hyperref را با گزینه pagebackref=true معادل
آن اسـت کـه از دسـتور \usepackage{pagebackref} اسـتفـاده شـود.

نیز در مورد نتیجه هم توفیقی حاصل نشد، و همچنان در انتهای آخرین گزینه
مراجع عبارت «صفحات ۲۷» درج شده است؛ جالب اینجاست که این مرجع
فقط در یک جا مورد اشاره قـرار گرفته اسـت، و زیـباتر بود اگر برای یـک
صفحه از عبارت «صفحه ۲۷» (لااقل در محیط فارسی) استفاده کند.

دوستان پیشنهاد شما چیست؟ ایراد کار در کجاست؟؟

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
جنای آقای امین‌طوسی عزیز

فرمایش شما که بسته hyperref را با گزینه pagebackref=true معادل
آن اسـت کـه از دسـتور \usepackage{pagebackref} اسـتفـاده شـود.

نیز در مورد نتیجه هم توفیقی حاصل نشد، و ...
سلام
من که دستورات را به نحوی که گفته بودم در فایل شما عوض کرده بودم و نتیجه درست بود.
به گمانم شما تست نکردید.
فایل شما به پیوست است.

آفلاین hasannoori

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 20
  • -دریافت شده: 15
  • ارسال: 49
    • ديدن مشخصات
سلام
من که دستورات را به نحوی که گفته بودم در فایل شما عوض کرده بودم و نتیجه درست بود.
به گمانم شما تست نکردید.
فایل شما به پیوست است.

جناب امین‌طوسی عزیز از لطف و توجه شما ممنونم.
در اینجا ذکر چند نکته را ضروری میدانم:
اول اینکه این فایل من نیست و فایل دوست دیگری است که مشکلی
با بسته hyperref داشتند،
دوم اینکه وقتی من مشکلی دارم و در اینجا مطرح می‌کنم بدنبال راه حل
هستم و لزومی ندارد هنگامی‌که کسی مانند شما لطف کند و پاسخ مرا بدهد
و بعد من بدون بررسی آن و بدون هیچ نتیجه فقط بنویسم که نشد، من صرفا
بدنبال حل مشکل هستم و نه چیز دیگری؛والبته ممکن است یا من اشتباه
دیگری داشته باشم و یا اینکه دستورات شما را آن‌طور که فرمودید بکار نبسته باشم.
سوم اینکه کد زیر دقیقا آن چیزی است که من در فایل استایلم قرار داده‌ام:
\usepackage{hyperref}
\hypersetup{colorlinks=true,linkcolor=black,citecolor=black,
filecolor=black,urlcolor=cyan,pagebackref=true
breaklinks=true,unicode=true,
ولی همچنان نتیجه حاصل نشد.
و در آخر من فایل شما را دوباره روی سیستم خودم اجرا کردم و همان چیزی که
شما ارسال نموید به‌دست آمد ولی هنگامیکه مراجع خودم را ورد کردم نتیجه تغییر
نمود، که فایل خودم را به پیوست ارسال نمودم، لطفا نگاهی بیاندازید.

با تشکر فراوان
« آخرين ويرايش: دسامبر 08, 2010, 04:55:28 pm توسط hasannoori »

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
سلام
نمی‌دانم مشکل فایل شما چیست ولی با حذف مرجع آخرتان مشکل برطرف می‌شود. شاید در آن کاراکترهای کنترلی نامشهود وجود دارد. آنرا پاک کنید و دوباره بنویسید شاید درست شد.
پیشنهاد می‌کنم به جای آنکه مراجع را دستی بنویسید که با این مشکلات مواجه شوید از bibtex استفاده کنید.

آفلاین h_nuri77

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 50
  • -دریافت شده: 9
  • ارسال: 85
    • ديدن مشخصات
بفرمایید-درست شد-در واقع کافیه خط آخر رفرنس آخرتون خالی باشه
« آخرين ويرايش: فوریه 25, 2011, 12:25:37 pm توسط h_nuri77 »
بهتر است منفور باشی به خاطر چیزی که هستی تا محبوب باشی به خاطر چیزی که نیستی

 

راهنمای استفاده از کتابنامه ‎(مراجع)‎ در زی‌پرشین با محیط thebibliography

نویسنده هادی صفی‌اقدمانجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 2
مشاهده: 8723
آخرين ارسال نوامبر 17, 2013, 05:53:10 pm
توسط محمود امین‌طوسی
چگونگی رفع مشکل دو خط رنگی در استفاده از بسته hyperref و ارجاعات

نویسنده محمود امین‌طوسیانجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 2
مشاهده: 3475
آخرين ارسال آوریل 09, 2011, 02:51:38 pm
توسط vafa
تغییر کردن حاشیه‌ها هنگام استفاده از محیط thebibliography

نویسنده وحید دامن‌افشانانجمن باگ‌های نسخه ۱.۰.۴

پاسخ ها: 36
مشاهده: 17618
آخرين ارسال آوریل 09, 2010, 07:25:58 am
توسط vafa
مشکل با استفاده از ‎array‎ در محیط ‎tabular‎ هنگام فراخوانی زی‌پرشین

نویسنده وحید دامن‌افشانانجمن زی‌تک

پاسخ ها: 1
مشاهده: 3990
آخرين ارسال آوریل 10, 2011, 06:04:26 pm
توسط vafa
بروز مشکل هنگامی که از محیط keywords استفاده می شود.

نویسنده فرشاد ترابیانجمن حروف‌چینی مستندات

پاسخ ها: 0
مشاهده: 2211
آخرين ارسال دسامبر 22, 2011, 12:07:03 pm
توسط فرشاد ترابی
مشکل در استفاده از بسته empheq

نویسنده masihانجمن عمومی

پاسخ ها: 4
مشاهده: 2503
آخرين ارسال ژوئیه 04, 2011, 10:19:05 pm
توسط vafa
مشکل در استفاده از محیط listings

نویسنده ساسان تراب خصلتانجمن انجمن تازه‌کاران

پاسخ ها: 7
مشاهده: 3874
آخرين ارسال سپتامبر 19, 2011, 04:05:11 pm
توسط vafa
مشکل در استفاده از محیط‌های Listing

نویسنده negin1990انجمن ریاضیات و علوم

پاسخ ها: 5
مشاهده: 2935
آخرين ارسال فوریه 12, 2012, 12:44:39 pm
توسط هادی صفی‌اقدم