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

نویسنده موضوع: مشکل در وارد کردن عنوان فصل و بخش جاری در میان متن  (دفعات بازدید: 2612 بار)

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
با سلام
من می‌خواهم که در جایی از متن عنوان فصل و بخش جاری را بیاورم. بدین منظور دو دستور زیر را استفاده کرده ام.

\makeatletter
\apptocmd{\@chapter}{\gdef\currentchapter{#2}}{}{}
\def\currentchapter{?}
\apptocmd{\@section}{\gdef\currentsection{#2}}{}{}
\def\currentsection{?}
\makeatother

اما متاسفانه دستور \currentchapter کار می کند اما دستور \currentsection کار نمی کند.
باتشکر

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
اگر دلیل خاصی برای استفاده از بسته etoolbox ندارید، می‌تونید از بسته nameref استفاده کنید:
\documentclass{book}
\usepackage{nameref}
\makeatletter
\newcommand*{\currentname}{\@currentlabelname}
\makeatother
\begin{document}
\chapter{Chapter Test}\label{ch1}
\section{Section One}
This is chapter: \nameref{ch1}\\
This is section: \currentname
\section{Section Two}
This is section: \currentname
\end{document}

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
با سلام
نه اصراری از استفاده از etoolbox ندارم.
مشکل من در استفاده از بسته nameref این است که:
قرار است که این کار به صورت خودکار انجام پذیرد، لذا ممکن است کاربر برای فصل و یا بخش label تعریف کند. من می خواهم دستوری را تعریف کنم که کاربر هر بار آن را وارد کرد، نام بخش بیاید. یعنی کاربر فقط بزند \currentsection و نام بخش چاپ شود.
در این حالت اگر شما از دستور  \currentname در بعد از subsection استفاده کنید این امر موجب می شود که نام subsection چاپ شود نه نام section
باتشکر
« آخرين ويرايش: ژوئن 07, 2013, 03:21:52 pm توسط ابوالفضل دیانت »

 

مشکل بسته flowframe با وارد کردن فایل pdf به عنوان یک تصویر

نویسنده ابوالفضل دیانتانجمن اسلاید Beamer

پاسخ ها: 3
مشاهده: 3553
آخرين ارسال اوت 16, 2012, 02:55:30 am
توسط حسن ذاکری
مشکل در وارد کردن کد در هنگام طرح سوال

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

پاسخ ها: 3
مشاهده: 2750
آخرين ارسال اوت 25, 2010, 05:02:20 am
توسط محمود امین‌طوسی
مشکل کلمات مرکب لاتین در واژه نامه با زیندی و وارد کردن خودکار آن به «نمایه»

نویسنده h_nuri77انجمن Xindy

پاسخ ها: 9
مشاهده: 7754
آخرين ارسال فوریه 06, 2011, 04:11:15 pm
توسط vafa
وارد کردن کلمه های عنوان و صفحه در فهرست مطالب

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

پاسخ ها: 11
مشاهده: 6350
آخرين ارسال اوت 26, 2012, 12:54:07 am
توسط enem62
وارد کردن فایل pdf به عنوان تصویر

نویسنده llVllohammadانجمن گرافیک، جدول و شکل

پاسخ ها: 1
مشاهده: 9498
آخرين ارسال ژانویه 24, 2012, 10:49:56 pm
توسط هادی صفی‌اقدم
یک مشکل با وارد کردن تصویر

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

پاسخ ها: 5
مشاهده: 5591
آخرين ارسال ژوئیه 24, 2012, 05:40:54 pm
توسط ابوالفضل دیانت
مشکل با وارد کردن کد متلب (Matlab)

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

پاسخ ها: 4
مشاهده: 4104
آخرين ارسال نوامبر 23, 2012, 01:40:03 am
توسط فرشاد ترابی
در وارد کردن دومین نویسنده مشکل دارم.

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

پاسخ ها: 13
مشاهده: 4728
آخرين ارسال اكتبر 21, 2012, 05:09:30 pm
توسط vafa