سلام
شما باید یک فایل اصلی درست کنین.
بعد فصلها را توی اون فراخوانی کنین.
نکته: فایل اصلی و فایلهای فصل در این مشال من باید داخل یک پوشه و در کنار هم باشن. و نه اینکه فصلها در پوشهای جداگانه.)
یک مثال ساده.
\documentclass{book}
\usepackage{amsthm}
\begin{document}
\include{chapter1}
\include{chapter2}
\end{document}
یک مثال در مورد فایل شما با توجه به فایلهای نمونه ارسالی شما:
\documentclass{book}
\usepackage{amsthm,amsmath,amssymb,mathrsfs,fancyhdr,txfonts,pxfonts}
\usepackage{pstricks-add}
\usepackage{hyperref}
\usepackage{syntonly}
%\syntaxonly
\usepackage{xepersian}
\settextfont{XB Yas}
%\title{مقدمات نظریه مجموعهها}
%\date{}
\newtheorem*{tarif}{تعریف}
\newtheorem*{mesal}{مثال}
\newtheorem*{qaziye}{قضیه}
\begin{document}
\include{chapter1}
\include{chapter2}
\end{document}
میتونین با قرار دادن دستور
\setcounter{chapter}{1}
قبل از includeشدن فصلها، وقتی مثلا در فصل ۳ هستین، اون عدد یک رو در دستور بالا ۲ بذارین که شمارههای فصل، قضایا، شکلها، فرمولها، جدولها و ... به صورت فصل ۳ درج بشه.
یک راه بهتر برای اینکه فایلتون رو چند تایی (مثل فایل نمونه خودتون نکنین) اینه که این دستور رو بعد از \documentclass بذارین.
ور هر فصلی رو لازم دارین، توش فعال کنین.
\includeonly{%
chapter1,
chapter2,
chapter3
}
به ویرگولها دقت کنین.
مثلا اگه به صورت زیر باشه، فقط فصل ۲ در خروجی ظاهر میشه.
\includeonly{%
%chapter1,
chapter2
}
یک راه برای سریعتر کردن زمان اجرا اینه که بسته و دستور زیر رو بذارین.
در این صورت pdf تولید نمیشه و فرآیند اجرا خیلی سریعتر میشه.
\usepackage{syntonly}
\syntaxonly
یک راه دیگه اینه از گزینه draft در documentclass استفاده کنین.
یعنی:
\documentclass[draft]{book}
راه دیگه استفاده از demo برای بسته graphicx هست. یعنی:
\usepackage[demo]{graphicx}
در این حالت،به جای ظاهر شدن عکسها، به همون اندازه شکل، جاش کادر مشکی میندازه و فرایند اجرا سریعتر میشه.
راههای دیگهای هست. ولی اینا ساده تر و مرسومتره.
موفقتر باشین