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

عمومی => انجمن تازه‌کاران => نويسنده: bahar.1367 در اوت 20, 2012, 02:35:07 am

عنوان: علت خطا
رسال شده توسط: bahar.1367 در اوت 20, 2012, 02:35:07 am

سلام. یکی میشه بگه این خطا یعنی چی؟؟ مرسیی


! Missing number, treated as zero.
<to be read again>
\global
l.301 ...پیش‌نیاز‌ها و مقدمات}
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

! Illegal unit of measure (pt inserted).
<to be read again>
\global
l.301 ...پیش‌نیاز‌ها و مقدمات}
Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)
عنوان: پاسخ : علت خطا
رسال شده توسط: حسن ذاکری در اوت 20, 2012, 02:44:08 am
یه جا از یه عدد استفاده کردی که به واحد نیاز داشته. باید از یه واحدی مثل mm یا pt استفاده کنی.
عنوان: پاسخ : علت خطا
رسال شده توسط: bahar.1367 در اوت 20, 2012, 12:05:03 pm
ببخشید ولی من از هیچ عددی استفاده نکردم
هرجا که chapter شروع میشه این خطارو داره میده
من ۴ فصل دارم ، اول تمام فصل هام این خطارو داده. واقعا نمیفهمم. ۴ مورد خطا هم واسه هر کدومش میده. لطفا به عکس ها و طرز نوشتن من نگاه کنید و ببینید میتونید کمکم کنید؟
مرسی
عنوان: پاسخ : علت خطا
رسال شده توسط: bahar.1367 در اوت 20, 2012, 12:09:01 pm
ادامه اون خطاها هم ۲ خطای دیگش اینجوری:

! Missing number, treated as zero.
<to be read again>
\par
l.4775 }
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)
! Illegal unit of measure (pt inserted).
<to be read again>
\par
l.4775 }
Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, bp, or sp; but yours is a new one!
I'll assume that you meant to say pt, for printer's points.
To recover gracefully from this error, it's best to
delete the erroneous units; e.g., type `2' to delete
two letters. (See Chapter 27 of The TeXbook.)
[77
]

خواهش میکنم یکی کمک کنه.مرسی
عنوان: پاسخ : علت خطا
رسال شده توسط: حسن ذاکری در اوت 20, 2012, 12:45:37 pm

خواهش میکنم یکی کمک کنه.مرسی
بدون فایل؟ بعید می‌دونم
عنوان: پاسخ : علت خطا
رسال شده توسط: bahar.1367 در اوت 20, 2012, 03:26:03 pm
خب فایلم خیلی طولانی هستش. اگه جاییشو حذف هم کنم بفرستم امکان داره دیگه خطا نده و به خاطر چیزهایی باشه که پاک کردم......
پس با همه بسته هاش بفرستم مشکلی نیستت؟
عنوان: پاسخ : علت خطا
رسال شده توسط: bahar.1367 در اوت 20, 2012, 04:50:58 pm
بدون فایل؟ بعید می‌دونم

این هم فایل نمونه. متنشو  پاک کردم ولی بعضی دستورا و بسته هاشو گذاشتم بمونه
فهمیدم مشکل از کجاش هست زیر همون فایل نوشتم که مشکل از کدوم قسمت هست. ولی نمیدونم چطوری درست میشه!
لطفا حالا نگاه کنید. مرسی
عنوان: پاسخ : علت خطا
رسال شده توسط: حسن ذاکری در اوت 20, 2012, 09:36:37 pm
این هم فایل نمونه. متنشو  پاک کردم ولی بعضی دستورا و بسته هاشو گذاشتم بمونه
فهمیدم مشکل از کجاش هست زیر همون فایل نوشتم که مشکل از کدوم قسمت هست. ولی نمیدونم چطوری درست میشه!
لطفا حالا نگاه کنید. مرسی

خط ۱۱۵ دستور \vskip نیاز به یک اندازه دارد که ذکر نشده. با اصلاح به صورت
\vskip 0ptیا هر عدد دیگر درست می‌شود.


دستور \right هم باید به شکل
\right\}اصلاح شود.
عنوان: پاسخ : علت خطا
رسال شده توسط: bahar.1367 در اوت 20, 2012, 10:22:46 pm
خط ۱۱۵ دستور \vskip نیاز به یک اندازه دارد که ذکر نشده. با اصلاح به صورت
\vskip 0ptیا هر عدد دیگر درست می‌شود.


دستور \right هم باید به شکل
\right\}اصلاح شود.

ممنونم ازتون. دستور اولی که گفتین کاملا درست بود و ۲ تا از خطاهای هر chapter رو کم کرد. ولی بازم اگه فایلو ببینید با این دستور که گفتین، ۲ تا خطالی دیگه هم برای هر chapter میده . اینو نمیدونین چیه؟( در کل ۴ تا خطا برای هر بخش داشت ، که اینجوری ۲ تاش کم شد. ۲ تاش مونده)

اون قسمت دوم هم نمیشه اینو بزارم. به خاطر اینکه من میخوام یه طرف براکت باشه و طرف دوم نباشه . اگه دستور شمارو بزارم اونوقت ۲ طرفش براکت میاد. در حالی که من فقط سمت چپ میخوام. تو تمام متنم به این حالت گیر داده و خطالهاش افتضاح شده :-\
ببینید مثل عکس میخوام باشه. شاید دستوراتو واسه اینجوری نوشتن اشتباه میزنم ! در غیر این صورت با چه چیزی میشه این شکلو نوشت؟
عنوان: پاسخ : علت خطا
رسال شده توسط: حسن ذاکری در اوت 20, 2012, 10:58:12 pm
برای اینکه طرف دوم براکت نباشه خیلی ساده به‌جای \right\} بزن
\right.کافیه.

توی اون ماکروی chapter هم یه خطای دیگه بود که من برا خودم کامنت کرده بودم و یادم رفت بگم. دستور \p@ خط ۱۱۷ باید حذف (یا جایجا) شه،
کد اصلی این شکلی بوده:
\vskip\p@که شما دستور \thispagestyle{empty}  رو بین این دو دستور وارد کردین و خراب شده.

در کل برای دستکاری‌های ماکروهای لاتک پیشنهاد می‌کنم از یک طراح سبک کمک بگیرید.
عنوان: پاسخ : علت خطا
رسال شده توسط: bahar.1367 در اوت 21, 2012, 01:33:16 am
خیلی خیلی ممنونم.... فوق العاده بود...... نصفه بیشتر خطاهام کلا رفع شد. ممنونم ازتون.
فقط من دوباره کلا توی ۲ جای دیگه مشکل دارم. تو همین فایلی که میزارم گفتمش. اگه اینو هم یه نگاهی بندازید ممنون میشم. توی فرمول هستش و با علامت ) مشکل دارم که بعضی جاها نشون داده نمیشه. مرسیی