تالار گفتگوی پارسی‌لاتک

عمومی => انجمن تازه‌کاران => نويسنده: hasannejad در نوامبر 30, 2012, 11:36:51 am

عنوان: آیا باید به خطاهای فصل‌های includeشده هم توجه کنیم؟
رسال شده توسط: hasannejad در نوامبر 30, 2012, 11:36:51 am
 
آیا باید به خطاهای هر فصل توجه کنم یا به فایل اصلی 
چون تو هر فصل خطای  \begin{document{, رو میده.
ولی تو فایل اصلی خطایی نمیده
عنوان: پاسخ : آیا باید به خطاهای فصل‌های includeشده هم توجه کنیم؟
رسال شده توسط: فرشاد ترابی در نوامبر 30, 2012, 01:00:55 pm
نکنه شما فصلها را تک تک جداگانه میخواهید پردازش کنید؟ همانگونه که گفتم باید فایل اصلی را پردازش کنید و
فصلها در داخل فایل اصلی باشد. فصلها به طور جداگانه پردازش نمیشود.
عنوان: پاسخ : آیا باید به خطاهای فصل‌های includeشده هم توجه کنیم؟
رسال شده توسط: مرتضی در نوامبر 30, 2012, 03:00:04 pm

آیا باید به خطاهای هر فصل توجه کنم یا به فایل اصلی چون تو هر فصل خطای  \begin{document{, رو میده.
ولی تو فایل اصلی خطایی نمیده

شما هر فصل رو جداگانه (بدون begin{document}) می‌نویسید و وقتی تو فایل اصلیتون مثلا می‌نویسید \include{chapter1}، لیتک میره و اون چیزی که تو فایل chapter1.tex نوشتید رو جایگزینِ \include{chapter1} میکنه. بنابراین همونطور که آقا Farschad گفتند شما فقط کافیه فایل اصلیو کامپایل کنید و نباید هر فصل رو جداگانه کامپایل کنید.
عنوان: پاسخ : آیا باید به خطاهای فصل‌های includeشده هم توجه کنیم؟
رسال شده توسط: hasannejad در نوامبر 30, 2012, 03:04:29 pm
با تشکر مشکلم حل شد
یعنی فقط لازم تو فایل اصلیم خطا نداشته باشم  :)
عنوان: پاسخ : آیا باید به خطاهای فصل‌های includeشده هم توجه کنیم؟
رسال شده توسط: هادی صفی‌اقدم در دسامبر 01, 2012, 03:09:49 pm
با تشکر مشکلم حل شد
یعنی فقط لازم تو فایل اصلیم خطا نداشته باشم  :)
شما کلا باید زیلاتک و ... روی فایل اصلی اجرا بگیرین.
روی فصل‌ها نباید اجرا بگیرین که تازه ببینین خطا داره یا نه.
اگر از تک‌میکر استفاده می‌کنین، کافیه اول فایل اصلی را باز کنین،
بعدش از منوی options گزینه‌ی Define current document as master document را بزنین تا فایل اصلی به عنوان فایل اصلی شناخته بشه.
بعد از این اگه روی هر کدوم از فایل‌های فرعی یا فصل‌ها و ... اجرا بگیرین، فایل اصلی اجرا میشه و مجبور نیستین برای اجرا مدام به فایل اصلی برگزدین و وقت تلف بشه.