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

نویسنده موضوع: شماره گذاری جدید تعریف شده در label در محیط enumerate اعمال نمی شود  (دفعات بازدید: 3720 بار)

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
\documentclass{report}
\usepackage{enumitem}
\usepackage{xepersian}
\makeatletter
\def\@mynum#1{\ifcase#1\or اولی\or دومی\or سومی\or چهارمی\or پنجمی\or ششمی\or هفتمی\or هشتمی\or نهمی\or دهمی\else\@ctrerr\fi}
\def\mynum#1{\expandafter\@mynum\csname c@#1\endcsname}
\AddEnumerateCounter\mynum\@mynum{پنجمی}
\SetEnumerateShortLabel{اولی}{\mynum*}
\makeatother
\begin{document}
\begin{enumerate}[label={.\roman*}]
\item
\item
\end{enumerate}
\begin{enumerate}[label={.\mynum*}]
\item
\item
\end{enumerate}
\pagenumbering{mynum}
\end{document}
برای تعریف شمارنده جدید تنها تعریف \@mynum کافی نیست بلکه باید دستور \mynum هم تعریف بشه. علاوه بر این زمانی که از بسته enumitem استفاده می‌کنی باید از دستورات \AddEnumerateCounter و \SetEnumerateShortLabel که دستورات خاص بسته enumitem هستند استفاده کنی.

یادآوری می‌کنم که بسته enumitem توسط زی‌پرشین پشتیبانی نمی‌شود.

کاربرانی که از پست شما تشکر کرده‌اند را دنبال کنید:



مشکل با شماره‌گذاری محیط‌ها

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

پاسخ ها: 2
مشاهده: 3182
آخرين ارسال مارس 06, 2010, 10:27:47 pm
توسط مهدی امیدعلی
شماره‌گذاری تعریف‌ها در سمت راست‌شان و بدون جداکننده

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

پاسخ ها: 2
مشاهده: 2888
آخرين ارسال اوت 18, 2010, 12:50:42 pm
توسط Jalil
رنگی کردن شماره‌های ظاهر شده‌ی محیط enumerate و دو سوال دیگر

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

پاسخ ها: 6
مشاهده: 4630
آخرين ارسال دسامبر 23, 2010, 11:49:01 pm
توسط وحید دامن‌افشان
مشکل تعریف محیط با itemize و enumerate

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

پاسخ ها: 5
مشاهده: 5329
آخرين ارسال ژانویه 07, 2011, 09:37:09 pm
توسط vafa
تغییر شماره‌گذاری محیط شمارش از ۱. به (۱)

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

پاسخ ها: 4
مشاهده: 4185
آخرين ارسال ژوئن 11, 2011, 10:11:51 am
توسط هادی صفی‌اقدم
اشکال enumerate: شماره‌گذاری عجیب

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

پاسخ ها: 10
مشاهده: 4987
آخرين ارسال ژوئیه 16, 2011, 10:38:28 am
توسط هادی صفی‌اقدم
ساخت محیط جدید (لم و تعریف)

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

پاسخ ها: 1
مشاهده: 2369
آخرين ارسال اكتبر 28, 2012, 12:10:07 pm
توسط هادی صفی‌اقدم
مشکل شماره ها در محیط enumerate

نویسنده reza-hsانجمن انجمن تازه‌کاران

پاسخ ها: 15
مشاهده: 6392
آخرين ارسال نوامبر 07, 2012, 12:19:45 pm
توسط reza-hs