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

نویسنده موضوع: فهرست مطالب  (دفعات بازدید: 2619 بار)

آفلاین لیلا

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 0
  • ارسال: 43
    • ديدن مشخصات
فهرست مطالب
« : اكتبر 18, 2013, 01:24:28 am »
با سلام و تشکر از دوستان
من ۲ سوال دارم ممنون میشم راهنماییم کنین:
۱. چگونه میتوان فهرست مطالب را با حروف ابجد شماره گذاری کرد. در فایلهای نمونه از صفحه ۱ شماره گذاری شروع شده.
۲. آیا دستوری هست که شماره گذاری را به صورت آ، ب، ج، د، ه، و، ز، ح، ط، ی انجام دهد. دستور \pagenumbering{harfi} چنین کاری را انجام نمیدهد. در ضمن دستور \pagenumbering{abjad} که استفاده میکنم برا ی صفحات شماره نمیزند.

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

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 40
  • -دریافت شده: 255
  • ارسال: 595
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #1 : اكتبر 18, 2013, 04:14:19 am »
کافیه در تالار  کلمه ابجد را جستجو کنید.

آفلاین لیلا

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 0
  • ارسال: 43
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #2 : اكتبر 18, 2013, 05:02:28 pm »
با تشکر
من تالار را جستجو کردم. دستورات زیر را بافتم

\makeatletter
\def\@myabjad#1{\ifcase#1\or الفـ\or ب\or ج\or د\or ه\or

و\or ز\or ح\or ط\or ی\or ک\or ل\or م\or ن\or س\or ع\or ف\or ص\or غ\or

ر\or ش\or ت\or ث\
else\@ctrerr\fi}
\makeatother

\begin{document}
\pagenumbering{myabjad}


\end{document}
اما مشکل اینجاست که متن من ۱۰۰ صفحه هست و باید تا صفحه ۱۶ ابجد باشد و مابقی از شماره ۱ شروع شود. بعد از دستور \pagenumbering{arabic} استفاده کرده ام ولی در اجرا فقط تا صفحه ۶ را نمایش می دهد.

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

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 40
  • -دریافت شده: 255
  • ارسال: 595
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #3 : اكتبر 18, 2013, 05:24:41 pm »
از هر جایی دوست داری عددی بشه باید همون جا \pagenumbering{arabic} را قرار بده.
اگر مشکلی داشتی باید مثال کمینه قرار بدی.

آفلاین لیلا

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 0
  • ارسال: 43
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #4 : اكتبر 18, 2013, 05:43:42 pm »
ممنون. دستورات را درست کردم ولی فهرست مطالب از ۱ شروع می شود در حالی که میخوام فهرست مطالب هم ابجد باشه. توی تالار با چنین موردی روبرو نشدم. ممنون از راهنماییتون.

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

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 40
  • -دریافت شده: 255
  • ارسال: 595
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #5 : اكتبر 18, 2013, 05:56:54 pm »
ببینید اینطور مثال کمینه درست میکنن.

آفلاین لیلا

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 0
  • ارسال: 43
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #6 : اكتبر 18, 2013, 09:32:16 pm »
با تشکر از شما آقای موسوی
این هم یک فایل کمینه
امیدوارم بتونین مشکل را برطرف کنید.

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

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 40
  • -دریافت شده: 255
  • ارسال: 595
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #7 : اكتبر 18, 2013, 10:09:47 pm »
پیوست شد. به جایی که pagenumbering را نوشتم نگاه کنید.

آفلاین لیلا

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 0
  • ارسال: 43
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #8 : اكتبر 19, 2013, 12:43:25 am »
بسیار بسیار سپاسگزار و ممنون از فایل پیوست. خیلی لطف کردین. از راهنماییتون هم سپاسگزارم.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #9 : اكتبر 19, 2013, 06:12:11 am »
با سلام و تشکر از دوستان
من ۲ سوال دارم ممنون میشم راهنماییم کنین:
۱. چگونه میتوان فهرست مطالب را با حروف ابجد شماره گذاری کرد. در فایلهای نمونه از صفحه ۱ شماره گذاری شروع شده.
۲. آیا دستوری هست که شماره گذاری را به صورت آ، ب، ج، د، ه، و، ز، ح، ط، ی انجام دهد. دستور \pagenumbering{harfi} چنین کاری را انجام نمیدهد. در ضمن دستور \pagenumbering{abjad} که استفاده میکنم برا ی صفحات شماره نمیزند.
مشکل \pagenumbering{alph} چیه که شما باید شمارنده myabjad تعریف کنید؟

آفلاین لیلا

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 0
  • ارسال: 43
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #10 : اكتبر 19, 2013, 03:44:11 pm »
با سلام
دستور \pagenumbering{harfi} شماره صفحات را با آن ترتیبی که من میخوام نمیده. ترتیب باید آ، ب، ج، د، ه، و ... باشد که با تعریف myabjad درست شد.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #11 : اكتبر 19, 2013, 04:17:58 pm »
با سلام
دستور \pagenumbering{harfi} شماره صفحات را با آن ترتیبی که من میخوام نمیده. ترتیب باید آ، ب، ج، د، ه، و ... باشد که با تعریف myabjad درست شد.
کجا من حرف از harfi زدم؟ تعریف myabjad شما کاملاً اشتباه و ناشیانه است.

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

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 40
  • -دریافت شده: 255
  • ارسال: 595
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #12 : اكتبر 19, 2013, 05:53:53 pm »
نقل قول
مشکل \pagenumbering{alph} چیه که شما باید شمارنده myabjad تعریف کنید؟
من که خودم اصلا با ترتیب عربی حروف مخالفم. ولی مشکل اینه که alph شماره گذاریش به ترتیب زیر هست:
آ  ب  . . .   ح ط ی یآ یب . .  .
ولی بیشتر دانشجوها می خواهند به ترتیب زیر باشه:
الف ب ج د ه و ز ح ط ی ک ل م ن س ع ف ص غ ز ش ت ث خ ذ ض

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #13 : اكتبر 19, 2013, 06:14:30 pm »
من که خودم اصلا با ترتیب عربی حروف مخالفم. ولی مشکل اینه که alph شماره گذاریش به ترتیب زیر هست:
آ  ب  . . .   ح ط ی یآ یب . .  .
ولی بیشتر دانشجوها می خواهند به ترتیب زیر باشه:
الف ب ج د ه و ز ح ط ی ک ل م ن س ع ف ص غ ز ش ت ث خ ذ ض
مرجع قابل قبولی را می‌شناسی که ادعای شما رو اثبات کند؟ تریتب شماره‌گذاری ابجد براساس جدول زیر در زی‌پرشین انجام شده است:

http://fa.wikipedia.org/wiki/%D8%A7%D8%A8%D8%AC%D8%AF

بنابراین من اشتباهی در آن نمی‌بینم. در حقیقت من هیچ‌جا ترتیبی که بیشتر دانجوها می‌خواهند را جایی ندیده‌ام و وارد کردن اینگونه سلیقه‌ها در یک سیستم شمارشی حداقل از نظر من نادرست است. هرچند اگر مرجع معتبری باشد که ثابت کند باید غیر از چیزی که در زی‌پرشین وجود دارد باشد، من آن را تغییر خواهم داد. بنابراین بیشتر دانشجوها، هیچ اطلاعی از روش شماره‌گذاری ابجد ندارند. این سیستم شمارشی که شما و دانجوها درست کردید، نامش دیگر ابحد نیست.

آفلاین vafa

  • Moderator
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : فهرست مطالب
« پاسخ #14 : اكتبر 19, 2013, 06:18:31 pm »
در صفحه‌ای که در بالا لینک کردم، ارزش حرف را ببین و آن را با ماکروهای زی‌پرشین مقایسه کن. من دقیقاً همان سیستم شمارشی ابجد را برنامه‌نویسی کرده‌ام:
\if@bidi@csundef{abjadnumeral}{%
\def\abjadnumeral#1{%
\ifnum#1>1999 \xpg@warning{Illegal value (#1) for abjad numeral} {#1}
\else
  \ifnum#1<\z@\space\xpg@warning{Illegal value (#1) for abjad numeral}%
  \else
    \ifnum#1<10\expandafter\abj@num@i\number#1%
    \else
      \ifnum#1<100\expandafter\abj@num@ii\number#1%
      \else
        \ifnum#1<\@m\expandafter\abj@num@iii\number#1%
        \else
          \ifnum#1<\@M\expandafter\abj@num@iv\number#1%since #1<2000, we must have 1000
          \fi
        \fi
      \fi
    \fi
  \fi
\fi
}
\def\abjad@zero{}
\def\abj@num@i#1{%
  \ifcase#1\or آ\or ب\or ج\or د%
           \or ه‍\or و\or ز\or ح\or ط\fi
  \ifnum#1=\z@\abjad@zero\fi}
\def\abj@num@ii#1{%
  \ifcase#1\or ی\or ک\or ل\or م\or ن%
           \or س\or ع\or ف\or ص\fi
  \ifnum#1=\z@\fi\abj@num@i}
\def\abj@num@iii#1{%
  \ifcase#1\or ق\or ر\or ش\or ت\or ث%
            \or خ\or ذ\or ض\or ظ\fi
  \ifnum#1=\z@\fi\abj@num@ii}
\def\abj@num@iv#1{%
  \ifcase#1\or غ\fi
  \ifnum#1=\z@\fi\abj@num@iii}
}{}

 

تغییر «فهرست مطالب » به فهرست

نویسنده nakisaانجمن زی‌تک

پاسخ ها: 3
مشاهده: 4749
آخرين ارسال اكتبر 10, 2009, 12:21:40 am
توسط nakisa
تداخل استفاده همزمان از فهرست مطالب و نمایه با کلاس hyperref

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

پاسخ ها: 3
مشاهده: 3001
آخرين ارسال دسامبر 07, 2009, 11:04:44 pm
توسط مهدی شریعت
مشکل در فهرست مطالب، با زیاد شدن تعداد فصول

نویسنده hootانجمن زی‌تک

پاسخ ها: 6
مشاهده: 2677
آخرين ارسال آوریل 27, 2010, 11:31:54 am
توسط hoot
چگونه subsubsection را شماره‌گذاری کنم، و در فهرست مطالب دیده شود؟

نویسنده hasannooriانجمن سبک نوشتار

پاسخ ها: 2
مشاهده: 3557
آخرين ارسال اوت 15, 2014, 01:20:47 pm
توسط kmazraee
فعال کردن sidebar و نوار بالایی برای فهرست مطالب و ... در bidiPresentation

نویسنده هادی صفی‌اقدمانجمن اسلاید Beamer

پاسخ ها: 22
مشاهده: 16531
آخرين ارسال ژوئیه 19, 2010, 08:41:47 pm
توسط Nekoomehr
تغییر استایل فهرست مطالب

نویسنده Nekoomehrانجمن سبک نوشتار

پاسخ ها: 2
مشاهده: 2698
آخرين ارسال اوت 05, 2010, 06:52:20 am
توسط Jalil
وسط چين شدن عنوان فهرست مطالب

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

پاسخ ها: 1
مشاهده: 3211
آخرين ارسال سپتامبر 24, 2010, 02:21:57 pm
توسط vafa
حذف کلمه «اول» از «فهرست مطالب» یا اضافه کردن کلمه «بخش» به قبل آن

نویسنده پویاانجمن انجمن تازه‌کاران

پاسخ ها: 5
مشاهده: 3632
آخرين ارسال نوامبر 02, 2010, 11:18:13 am
توسط vafa