سلام
من جدیدترین mactex رو از سایت tug.org گرفتم و نصب کردم. تمام کارهایی که باید بر روی فایلم انجام بدم رو انجام دادم مثل تبدیل roman به latin و ....
اما بعد از اجرا وقتی به maketitle و makelatintitle که می رسه اجرا نمی کنه و با مشکل مواجه می شه.
کسی می دونی مشکل چیه؟
من باید چکار کنم؟
واقعاً چجوری انتظار داری بهت کمک بشه؟ مگه ما توی کامپیوتر شما هستیم. یک فایل log کامل حداقل باید بفرستی تا انتظار جواب داشته باشی.
سلام
فایل لاگ رو چجوری بفرستم؟ مشکل makelatintitle رو حل کردم. نمی دونم چجوری اما مشکل maketitle هست. وقتی اونو حذف می کنم فایل کامل اجرا می شه بدون صفحه اول. اما وقتی دستور رو وارد می کنم فایل به کل اجرا نمی شه. و تا همون maketitle بیشتر تو لاگ نیست.
نقل قول از: farhadsh در دسامبر 14, 2009, 01:25:46 قبل از ظهر
سلام
فایل لاگ رو چجوری بفرستم؟
موقع ارسال موضوع یا پاسخ در انجمن روی گزینه «
انتخابهای اختیاری بیشتر...» کلیک کنید و فایل خود را ضمیمه کنید. موفق باشید
آقا وفا سلام
من هم از مدتی قبل با مثال thesis-sample مشکل پیدا کردهام. البته اگر محیط abstractpage را کامنت کنم خطایی داده نمیشود ولی خروجی مشکل دارد. جالب است که با فایل تز خودم مشکلی وجود ندارد ???
فایل log و خروجی به پیوست است. اگر ممکن است دوستان دیگر هم چک کنند.
سلام
من بازم فایلم رو یکم دستکاری کردم. حداقل لاگ تا آخر رفت. قبلا این فایل تو mactex2008 بدون مشکل اجرا می شد. اما اینجا نه. ا اینم فایل لاگ. امیدوارم کمک کنه
سلام. لطفا فایل .tex مربوطه را نیز ارسال نمایید.
سلام
فایل تک و فایل لاگ مجدد ارسال شد.
با تشکر
farhardsh فایل شما را نگاه کردم مشکلات متعددی دارد، از جمله:
۱- شما در فایل تک خود \end{document} ندارید.
۲- داخل دستور \LTRfootnote از \lr استفاده کردهاید که صحیح نمیباشد. فقط باید بنویسید \LTRfootnote برای یک زیرنویس چپ به راست و احتیاجی به دستور \lr داخل دستور \LTRfootnote نیست.
۳- بستهٔ xepersian باید آخرین بستهای باشد که شما فراخوانی میکند ولی چندین بسته را بعد از xepersian فراخوانی کردهاید که صحیح نمیباشد.
چیزی که من از فایل log شما دستگیرم شد ربطی به دستور \maketitle ندارد و شما صرفاً خطای deriver return code میگیرید. پیشنهادم این است که موارد بالا را اصلاح نمائید و اگر دوباره با مشکل برخورد کردید، اطلاع دهید.
محمود، این دوست ما از نسخه ۱.۰.۳ استفاده میکنند و صرفاً نباید مشکلی داشته باشند مشکلی که شما به آن اشاره کردید در نسخه آزمایشی ۱.۰.۴ وجود دارد و آن به این خاطر است که ما در همهٔ کلاسها برای نمایش درست زیرنویس داخل دستور \author در تمام کلاسها تعاریف \maketitle را تغییر دادهایم، این در کلاسهای عادی مشکلی ایجاد نمیکند اما از آنجایی که کلاس پایاننامه به اشتباه \maketitle را اشتباه تعریف کرده است، بنابراین مشکل ساز خواهد بود بنابراین اگر دستور \maketitle در کلاس پایاننامه را به \makepersiantitle تغییر دهید، مشکل حل خواهد شد. در نهایت باید توجه داشته باشید، که قرار است کلاس جدیدی جایگزین کلاس پایاننامه شود و قطعاً مشکلی در نسخه نهایی وجود نخواهد داشت.
سلام
دستور end{documetn} وجود دارد. اگر ملاحظه بفرمایید قبل از مراجعی که نیاز نبوده وارد کنم نوشتم.
دستور lr مشکلی ایجاد نمی کنه. بود و نبودش مهم نیست. من بدون دستور maketitle اجرا کردم مشکلی ایجاد نشد فایل هم ایجاد شد اما صفحه اول نیومد.
دستور makepersiantitle رو هم اجرا کردم باز کار نکرد
۱- من دستور \maketitle و \makepersiantitle را برای شما نگفتم، چون اصلاً ربطی به شما و فایل شما نداشت.
۲- قطعاً داشتن \lr داخل دستور \LTRfootnote غلط است.
۳- قطعاً فراخواندن بستهای بعد از xepersian غلط است. متأسفانه این نکته n+1 بار گفته شده است ولی گویا یا کسی زبانی که من صحبت میکنم را متوجه نمیؤود یا اینکه من نمیتوانم منظورم را خوب برسانم.
در هر حال من فایل شما را امتحان کردم با نسخه موجود در تکلایو ۲۰۰۹ و فقط قلمها را تغییر دادم و مشکلی نداشتم. فایل را ضمیمه کردهام. شما آن را امتحان کنید و اگر مشکلی نداشتید، معنیاش این خواهد بود که مشکل از قلمهایتان است که آن مشکلی است که خود باید رفع کنید. در هر صورت این مشکل هیچ ربطی به \maketitle ندارد.
سلام
من فونت ها رو همه XB Zar تغییر دادم مشکل حل شد. اما جای تعجب اینه که این فونت ها به هیچ وجه جاهایی که مشکل ایجاد نمی کنه استفاده نشده. و همین فایل در mactex 2008 بدون هیچ اشکالی اجرا می شد. حتی warning هم نمی داد. من علاقه زیادی به فونت B Compset دارم. هیچ فونتی رو که دقیقا مثل اون باشه تو فونتهای سری ایکس پیدا نکرد. XB Zar کمی شبیه هست. ولی خیلی تو پر هست. صفرش هم خوب نیست.
به هر حال از اینکه وقت گذاشتین ممنون
بازم سلام
من مشکل رو جور دیگه ای حل کردم. فونت ها رو دوباره به حالت اول یعنی B Compset تغییر دادم. اما دستور فراخوانی فونت ها رو بعد از دستور maketitle قرار دادم. اینجوری صفحه اول که مشخصات پایان نامه هست با فونت XB Zar نوشته می شه. اما کل متن به بعد با فونت B Compset و این اجرا می شه. البته warning می ده اما مشکلی نیست . حداقل اجرا می شه
بازم ممنون
اگر واقعاً مشکلی با این قلم در mactex2008 نداشتهاید و این مشکل با mactex2009 به وجود آمده است، میتوان حدس زد که این یک باگ xetex است از آن جایی که مقداری تغییر و اصلاحات در فراخوانی و استفاده قلمها در mac برای xetex انجام گرفته است. این مشکل مرتبط با xepersian نمیباشد. توصیه میکنم با مؤلف xetex تماس بگیرید و مشکل warningها را با او مطرح کنید.
سلام
ممنون آقای کارنپهلو از اطلاعاتی که دادین. من حتی تونستم فونت اعداد رو تبدیل به فونت B comset کنم. الان همه فونتهای من به صورت این فونت نوشته می شه. یعنی مثل اولش شده. این فهرست فونتهایی که من استفاده کردم. هیچ مشکلی هم پیش نیومد دیگه
\settextfont[Scale=1.2]{XB Zar}
\setdigitfont[Scale=1.3]{B Compset}
\setlatintextfont[Scale=1.1]{Euclid}
\deflatinfont\euclid[Scale=1.2]{Euclid}
\defpersianfont\zar[Scale=1.2]{XB Zar}
\defpersianfont\nastaliq[Scale=2]{IranNastaliq}
\defpersianfont\bcm[Scale=1.3]{B Compset}
\deflatinfont\linlib[Scale=1.2]{Linux Libertine O}