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

نویسنده موضوع: تغییر کردن حاشیه‌ها هنگام استفاده از محیط thebibliography  (دفعات بازدید: 17620 بار)

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
تعریف زیر منطقی می‌باشد:

\renewenvironment{thebibliography}[1]
     {\chapter*{\bibname}%
      \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
      \list{\@biblabel{\@arabic\c@enumiv}}%
           {\settowidth\labelwidth{\@biblabel{#1}}%
          \if@RTL\rightmargin\labelwidth\else
            \leftmargin\labelwidth\fi
           \if@RTL%
           \advance\rightmargin\labelsep\else
            \advance\leftmargin\labelsep\fi
            \@openbib@code
            \usecounter{enumiv}%
            \let\p@enumiv\@empty
            \renewcommand\theenumiv{\@arabic\c@enumiv}}%
      \sloppy
      \clubpenalty4000
      \@clubpenalty \clubpenalty
      \widowpenalty4000%
      \sfcode`\.\@m}
     {\def\@noitemerr
       {\@latex@warning{Empty `thebibliography' environment}}%
      \endlist}

با این وجود وقتی bidi فراخوانمی شود حالتی با پیش‌فرض لاتک نخواهد داشت.
اینو واسه حل این مشکل من نوشتین؟
وقتی دستور Latin\ رو قبل از ‎\begin{thebibliography} قرار می‌دی، حاشیه‌ها درست می‌شه اما در عوض، کلمه «مراجع» حذف می‌شه. حالا می‌خواستم ببینم آیا راهی موقتی وجود داره که کلمه «مراجع» رو برگردوند؟

آفلاین مهدی امیدعلی

  • Administrator
  • Sr. Member
  • *****
  • تشکر
  • -اهدا شده: 21
  • -دریافت شده: 109
  • ارسال: 337
    • ديدن مشخصات
آقای دکتر، از توضیحاتتون ممنونم. حرف شما کاملاً درسته. اما باید فکری هم به حال تغییر حاشیه‌ها در یه کتاب که نباید حتی 1mm حاشیه‌هاش کم و زیاد بشه، کرد.
من که نمی‌بینم حاشیه زیاد بشه. فقط همانطور که در فایل ارسالی مشخص بود یک نوار سفید به وجود می‌آید. برای رفع آن فکر می‌کنم بیدی باید گزینه‌هایی  برای مراجع یک‌جهته و یا دوجهته داشته باشد.

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
برای رفع آن فکر می‌کنم بیدی باید گزینه‌هایی  برای مراجع یک‌جهته و یا دوجهته داشته باشد.
دقیقاً. محیط thebibliography برای مراجع دوجهته، محیط theLTRbibliography برای مراجع صرفاً چپ به راست و محیط theRTLbibliography برای مراجع راست به چپ.

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
حالا می‌خواستم ببینم آیا راهی موقتی وجود داره که کلمه «مراجع» رو برگردوند؟
از دستور زیر استفاده کن:
\renewcommand{\refname}{\rl{مراجع\hfill}}
دقیقاً. محیط thebibliography برای مراجع دوجهته، محیط theLTRbibliography برای مراجع صرفاً چپ به راست و محیط theRTLbibliography برای مراجع راست به چپ.
لطفاُ هر زمان که این تغییر را اعمال نمودید اطلاع دهید تا استیلهای فارسی را نیز بر پایه آنها عوض کنم.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
از دستور زیر استفاده کن:
\renewcommand{\refname}{\rl{مراجع\hfill}}
آقای امین‌طوسی، این دستور مال وقتیه که کلمه «مراجع» به   bibliography تبدیل شده باشه. مشکل من اینه که کلمه مراجع کلاً حذف شده.

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
آقا وحید من فایل شما را نگاه نکرده‌ام ولی اگر کلاً عنوانی برای مراجع ندارید، چرا از
\section*{مراجع}
استفاده نمی‌کنید؟

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
من امروز کمی وقت داشتم تا روی این مشکل کار کنم و کد کوجکی را نوشته‌ام فقط برای bidi و کلاس article کار می‌کند یعنی با زی‌پرشین کار نخواهد کرد فعلاً و نیاز به تست دارد.بستهٔ bidi را از http://bitbucket.org/vafa/bidi/downloads/ دانلود کنید و فقط با تغییر فایل ضمیمه شده، همهٔ حالتهای ممکن را امتحان کنید و گزارش دهید تا مشکل را هر چه زودتر حل کنم، اگر ول کنید و جواب ندهید مشکل همچنان باقی خواهد ماند چون من وقتش را نخواهم داشت رویش کار کنم ولی الان که وقت دارم می‌توانم این مشکل را هم حل کنم.

سه دستور \setRTLbibitems، \setLTRbibitems و \setdefaultbibitems وجود دارند به این معنا که اگر همهٔ موارد کتاب‌نامهٔ شما چپ به راست است باید دستور \setLTRbibitems را قبل از \begin{thebibliography} قرار دهید.

دستور \setRTLbibitems درست برعکس دستور \setLTRbibitems عمل می‌کند.

دستور \setdefaultbibitems همان حالت پیش‌فرض است یعنی اینکه موارد کتاب‌نامه هم می‌تواند چپ به راست و هم راست به چپ باشد.

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
سلام. در اجرای فایل test با bidi جدید با خطا مواجه می‌شوم!
! LaTeX Error: File `iftex.sty' not found.

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
فایل iftex را به تازگی به CTAN داده‌ام. آن را می‌توانید یا از http://bitbucket.org/vafa/iftex/ و یا از CTAN دریافت کنید. کلاً تصیم داردم تمام بسته‌هایی را که نوشته‌ام در http://bitbucket.org/vafa/  قرار دهم.

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
با تغییر فایل ضمیمه شده، همهٔ حالتهای ممکن را امتحان کنید و گزارش دهید تا مشکل را هر چه زودتر حل کنم
اولاً ممنون به خاطر کار کردن روی این مشکل. دوماً من فایل‌ها رو دانلود کردم و همه چی خوب کار می‌کنه فقط میشه بگین چه حالت‌هایی رو باید امتحان کنیم؟

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
چند حالت بیشتر نداریم:

۱- فقط موارد چپ به راست در کتاب‌نامه هست.

۲- فقط موارد راست به چپ در کتاب‌نامه هست.

۳- موارد کتاب‌نامه مخلوطی از موارد راست به چپ و چپ به راست است.

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
چند حالت بیشتر نداریم:

۱- فقط موارد چپ به راست در کتاب‌نامه هست.

۲- فقط موارد راست به چپ در کتاب‌نامه هست.

۳- موارد کتاب‌نامه مخلوطی از موارد راست به چپ و چپ به راست است.
به نظر می‌آد که ۲ حالت اول خوب کار می‌کنه. اما هر کاری می‌کنم نمی‌تونم مثالی برای حالت سوم بسازم.

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
به نظر می‌آد که ۲ حالت اول خوب کار می‌کنه. اما هر کاری می‌کنم نمی‌تونم مثالی برای حالت سوم بسازم.
این یک مثال برای حالت سوم هستش.

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
سلام. من چک کردم، مشکلی ندیدم ولی متوجه تفاوت بین آنها هم نشدم ???
خروجی همه یکسان است. همینگونه باید باشد؟
( در ضمن چون از bibtex به صورت ساده استفاده شده خروجی بر حسب الفبا به درستی مرتب نشده است)

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
این یک مثال برای حالت سوم هستش.
خیلی ممنون. اما به نظر شما توی عکسی که ضمیمه کردم، نباید اون قسمتی رو که با رنگ قرمز مشخص کردم، پر بشه؟ چون در غیر این صورت، عرض صفحه بهم می‌ریزه.
در ضمن، این حالت رو باید در کلاس book همراه با سربرگ، دقیق‌تر بررسی کنیم.

 

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

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

پاسخ ها: 2
مشاهده: 8724
آخرين ارسال نوامبر 17, 2013, 05:53:10 pm
توسط محمود امین‌طوسی
تغییر جهت شماره تصاویر دوقسمتی در هنگام استفاده از subfiure

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

پاسخ ها: 4
مشاهده: 4681
آخرين ارسال فوریه 18, 2010, 12:52:00 pm
توسط vafa
تغییر جهت شماره فرمول دوقسمتی در هنگام استفاده از Algorithm

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

پاسخ ها: 4
مشاهده: 4995
آخرين ارسال دسامبر 16, 2009, 06:50:11 am
توسط vafa
مشکل در استفاده از بسته backref در محیط thebibliography

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

پاسخ ها: 9
مشاهده: 7329
آخرين ارسال فوریه 25, 2011, 12:22:57 pm
توسط h_nuri77
تغییر فاصله افقی فرمول محیط ریاضی با حاشیه چپ

نویسنده هادی صفی‌اقدمانجمن حروف‌چینی مستندات

پاسخ ها: 1
مشاهده: 4218
آخرين ارسال ژانویه 11, 2011, 11:21:31 pm
توسط وحید دامن‌افشان
مشکل با استفاده از ‎array‎ در محیط ‎tabular‎ هنگام فراخوانی زی‌پرشین

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

پاسخ ها: 1
مشاهده: 3990
آخرين ارسال آوریل 10, 2011, 06:04:26 pm
توسط vafa
تغییر مربع محیط اثبات به مربع توپر مشکی و بولد کردن محیط آن

نویسنده فاطمه زرمهیانجمن ریاضیات و علوم

پاسخ ها: 1
مشاهده: 2919
آخرين ارسال ژوئیه 04, 2012, 09:58:35 am
توسط هادی صفی‌اقدم
گرفتن خطا در هنگام استفاده از علامت % در محیط tabular

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

پاسخ ها: 9
مشاهده: 4232
آخرين ارسال فوریه 01, 2013, 01:39:35 am
توسط vafa