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

نویسنده موضوع: چگونه می‌توان فهرست مطالب را به صورت فایل tex داشت.  (دفعات بازدید: 6799 بار)

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
بله.  حالتهای دیگر را هم می‌توانید درنظر بگیرد. مثلا دانشجویان ما مجبورند برای کتابخانه فهرست مطالب خود را در فایل ورد بنویسند. اما تز خود را
با لیتک زده‌اند. بنابراین مجبورند که فهرست مطالب را دوباره تایپ کنند یا اینکه از فایل toc  بردارند اما لازم است مطالب غیر ضروری آن پاک شود و اطلاعاتی که در بالا
گفتم را دستی حذف کنند.
برای این کار به راحتی می‌شه از بسته filecontents استفاده کرد. کد زیر رو داخل یه پوشه بریزید و اسمش رو بذارید مثلاً root_file.tex. با اجرای این فایل، به دلیل استفاده از بسته filecontents، یه فایل تِک به اسم toc_file.tex ایجاد می‌شه. حالا اگر این فایل toc_file.tex رو اجرا کنید، عیناً فهرست مطالب فایل root_file.tex رو توی خروچی چاپ می‌کنه.
همچنین اگه کاربر فراموش کنه دستور \tableofcontents  رو توی فایل اصلی قرار بده، توی خروجی فایل toc_file.tex یه یادآوری براش نمایش داده می‌شه.
\documentclass{book}
\usepackage{ptext}
\usepackage{filecontents}
\usepackage{xepersian}
\settextfont{XB Niloofar}
\begin{filecontents}{toc_file.tex}
\documentclass{book}
\usepackage{xepersian}
\settextfont{XB Niloofar}
\begin{document}
\IfFileExists{root_file.toc}{
\chapter*{فهرست مطالب}
\input{root_file.toc}}{فراموش کرده‌اید دستور \lr{tableofcontents} را در فایل اصلی قرار بدهید!}
\end{document}
\end{filecontents}
\begin{document}
\tableofcontents
\chapter{پیش‌گفتار}
\section{مقدمه}
\ptext[1-7]
\subsection{مقداری متن}
\ptext[8-12]
\chapter{پیش‌گفتار}
\section{مقدمه}
\ptext[8-12]
\subsection{یک عنوان آزمایشی}
\end{document}

دلیل ویرایش: اضافه کردن امکان نمایش یادآوری.
« آخرين ويرايش: اكتبر 20, 2014, 11:36:14 pm توسط وحید دامن‌افشان »

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



چگونه فهرست مطالب پایان نامه رو به صورت لینک تبدیل کنیم

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

پاسخ ها: 3
مشاهده: 3689
آخرين ارسال مه 10, 2012, 07:21:40 pm
توسط هادی صفی‌اقدم
چگونه می‌توان هنگام input کردن، فایل به صورت trim شده خوانده شود.

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

پاسخ ها: 7
مشاهده: 6327
آخرين ارسال اكتبر 09, 2014, 05:32:26 pm
توسط فرشاد ترابی
چگونه subsubsection را شماره‌گذاری کنم، و در فهرست مطالب دیده شود؟

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

پاسخ ها: 2
مشاهده: 4333
آخرين ارسال اوت 15, 2014, 01:20:47 pm
توسط kmazraee
چگونه می‌توان در کلاس یک طرفه سربرگهای زوج و فرد داشت؟

نویسنده meim007انجمن طراحی صفحه

پاسخ ها: 20
مشاهده: 12967
آخرين ارسال فوریه 09, 2011, 07:12:34 pm
توسط meim007
چگونه می توان در sidebar بخش ها به صورت خودکار واردشوند.

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

پاسخ ها: 10
مشاهده: 4396
آخرين ارسال اكتبر 23, 2012, 10:55:23 pm
توسط هادی صفی‌اقدم
برگرداندن شماره‌گذاری فصل‌ها به صورت عددی در فهرست مطالب

نویسنده marziانجمن قلم‌ها و حروف

پاسخ ها: 1
مشاهده: 2632
آخرين ارسال اوت 27, 2013, 01:19:57 pm
توسط سید احمد موسوی
چگونه می توان همزمان دو فایل تک باز کنیم؟

نویسنده نادریانجمن Texmaker

پاسخ ها: 5
مشاهده: 14815
آخرين ارسال اوت 03, 2014, 06:57:08 pm
توسط نادری
تغییر «فهرست مطالب » به فهرست

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

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