اولین بار است که به اینجا می‌آیید؟ راهنمای سایت را بخوانید!
Close Sidebar
وب‌سایت پرسش و پاسخ پارسی‌لاتک جایی برای پرسش و پاسخ درباره سیستم حروف‌چینی لاتک و بسته زی‌پرشین است. در اینجا می‌توانید سوال‌های خود را بپرسید و به سوال‌های دیگران پاسخ دهید.

محبوب‌ترین برچسب‌ها

رفع خطا جدول مراجع xepersian ریاضی‌نویسی شکل فونت فهرست مطالب شماره‌گذاری منابع bidi پانویس بیب‌تک تک‌لایو tikz parsilatex بیمر اسلاید زی‌پرشین پاورقی سربرگ bibtex نماد فرمول‌نویسی رسم شکل قالب ارجاع‌دهی biditexmaker هدر ویرایشگر beamer واژه‌نامه اندازه فونت texstudio عنوان فصل ماتریس اعمال نشدن تغییرات در پی‌دی‌اف رسم جدول bidipresentation شماره صفحه حاشیه رنگ عنوان شکل اسلاید فارسی محیط قضیه گراف مکان شکل tikzpicture حروف‌چینی کد شماره فصل enumerate tabriz_thesis نمایه align زیرنویس شکل کادر itemize فهرست اشکال listings الگوریتم عدم اجرا نیم‌فاصله متن لاتین و فارسی بسته فاصله بین خطوط قالب پایان‌نامه فرمول نصب تک‌لایو فارسی‌تک hyperref شماره فرمول glossaries کپشن نمودار خروجی حروف‌چینی چندستونی فونت فارسی و انگلیسی ماکرونویسی biditools شماره پاورقی پیوست‌ سوال امتحانی فاصله‌گذاری فرمول چندضابطه‌ای لاتک subfigure extrafootnotefeatures header texmaker pdf tex biditufte-book تصویر شمارنده texlive2015 longtable زیرنویس خطا رسم نمودار شماره‌گذاری صفحات پایان نامه دیاگرام فهرست جداول میک‌تک texlive2016 تنظیم جدول kashida texworks caption اندیس lollipop iust-thesis multicol فصل‌نویسی شعر سوال چهارگزینه‌ای بولد تورفتگی آکولاد اعداد فارسی فاصله عمودی xindy چپ‌چینی اوبونتو میکروسافت ورد قاب geometry texlive fancyhdr وسط‌چینی تک لایو 2015 عنوان بخش شماره گذاری به‌روزرسانی بسته aimc46 صفر توخالی فرمول طولانی بیرون‌زدگی xelatex کاما tcolorbox پوستر فاصله سطرها نوشتافت شکست خط tex-programming فونت اعداد pgfplots قرآن tabriz-thesis ایتالیک winedt جستجوی معکوس فلش جایابی تصویر قالب کتاب پاراگراف‌بندی بازیابی اطلاعات هایپرلینک فهرست نمادها شمارنده فصل font محیط ریاضی رسم کادر جداکننده جدول طولانی فهرست تصاویر شماره‌گذاری فرمول algorithm2e فونت بولد proof equation bidipoem eps جدول افقی عکس به‌روزرسانی پانویس چندستونی کمک مالی فاصله خطوط حروف‌چینی شعر زیرشکل minipage قلم پانویس پاراگرافی ltrfootnote پیوست computeautoilg متن فارسی و انگلیسی فرمول چندخطی neveshtuft غلط‌گیری املایی تک‌پارسی پیکان لاتکس tabular baselineskip شماره قسمت قسمت عنوان جدول
3 نفر آنلاین
0 عضو و 3 مهمان در سایت حاضرند
بازدید امروز: 579
بازدید دیروز: 11275
بازدید کل: 22464190

برای هر فصل یک فایل تِک مجزا که فایل پی دی اف مجزا تولید کند

–1 رای
2,760 بازدید

با سلام
من برای نوشتن یک پایان نامه با کلاس documentclass{report} قصد دارم هر فصل رو در فایلی مجزا کد نویسی کنم به طوریکه مثلا فهرست مطالب، پیشگفتار و... در یک پی دی اف، فصل اول در یک پی دی اف، فصل دوم در یک پی دی اف و... و نهایتا مراجع در یک پی دی اف قرار بگیرند. من از کد زیر استفاده میکنم اما فهرست مراجع برای هر فصل در زیر هر فصل ایجاد میشود. آیا راهی برای چیزی که من قصد دارم در لاتک وجود دارد؟

فصل اول:

  \documentclass{report}

\begin{document}
\setcounter{chapter}{1}
\chapter{فصل اول}

\end{document}

و مثلا فصل دوم:

\documentclass{report}

\begin{document}
\setcounter{chapter}{2}
\chapter{فصل دوم}

\end{document}
سوال شده آذر 5, 1394 توسط Ben Naeimi (16 امتیاز)
برچسب گذاری دوباره آذر 6, 1394 توسط Ben Naeimi
اصلا اگه هدف شما ویرایش کردن راحت فایلهاست که کاری نداره. شما کافیه از دستور \include استفاده کنید. یعنی هر فصل رو در یک فایل مجزا بنویسید و در نهایت با استفاده از دستوری که گفتم توی فایل اصلی فراخوانی کنید. اینجوری هم دیباگ کردنتون راحت میشه و هم یه خروجی دارید. اگه فقط هدفتون دیباگینگ راحته بگید من در پاسخ راهش رو کاملتر توضیح بدم.
توصیه میکنم به این پرسش و پاسخها یه سر بزنید. حتما به کارتون میاد.
http://qa.parsilatex.com/987/
http://qa.parsilatex.com/7530/
بسیار از لطف شما و جواب هاتون ممنونم.
دقیقا پرسشهایی که گفته شده سوال بنده هم هست اما من به پرسشهایی که لینک دادید نگاه کردم اما متاسفانه باز ارور میده یا اصلا فایلی رو باز نمیکنه.
یعنی یک مقداری گنگه جواب ها. مثلا فایل های تکسی که ساخته میشه رو کجا باید قرار داد یا نیاز به فراخوانی پکیج اضافی ای هست آیا یا نه و امثالهم.
نیاز به بسته اضافه ای نیست. مثال ساده ای را برایتان گذاشتم. امیدوارم گویا باشه. امتحان کنید و نتیجه را اعلام کنید.

1 پاسخ

0 رای
 
بهترین پاسخ

برای منظور شما بهترین کار اینه که فصل هارو جدا جدا در فایلهای تک جدا گونه بنویسید و سپس با دستور \include فایلهارو در فایل اصلی فراخوانی کنید. به عنوان مثال یک پوشه جدید بسازید. یک فایل به نام main.tex در آن ایجاد کنید. محتویات فایل اصلی این باشد:

\documentclass{report}

\usepackage{xepersian}
\settextfont{XB Zar}

\begin{document}
\tableofcontents

\include{chapter1}
\include{chapter2}

\end{document}

سپس در همان پوشه، یک فایل به نام chapter1.tex هم ایجاد کنید که محتویات آن به این صورت است:

\chapter{مقدمه}

سلام

در مورد فصل دوم هم یک فایل دیگر به اسم chapter2.tex ایجاد کنید که محتویات ان به این گونه است:

\chapter{سلام دنیا}

سلام

شما باید الان همچین فولدری داشته باشید:
enter image description here
در آخر، همه فایل‌های تک را ذخیره کنید. حال فایل main.tex را باز کرده و با استفاده از xelatex آنرا پردازش کنید.

پاسخ داده شده آذر 6, 1394 توسط سید امیر قضائی (1,234 امتیاز)
انتخاب شده آذر 6, 1394 توسط Ben Naeimi
یک دنیا ممنونم از جوابتون آقای قضائی. بسیار روشن و واضح بود. تشکر
خواهش می‌کنم. فقط اون دوتا پرسشی هم که گفته بودم در نظر داشته باشید. نکاتی رو ذکر کردند که در فایل‌های بزرگ مثه پایان‌نامه خیلی کاربرد داره و به کار سرعت بیشتری میده.
به واقعا همینطوره.در متن های طولانی قطعا استفاده از دستور includeonly\ اجتناب ناپذیر خواهد بود.
...