• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

مشکل ایجاد یک خط اضافه پس از کامپایل

نویسنده shahinism, اکتبر 09, 2011, 07:05:48 بعد از ظهر

« قبلی - بعدی »

shahinism

سلام خدمت دوستان گرامی‌.
من یه مشکل عجیب دارم با زی پرشین و اون هم این که بعد از فراخوانی این بسته توی متنم‌، یه خط اضافه‌، اول متنم ظاهر می‌شه‌ که این شکلیه‌:
[xf]preparseRenderer][AAT,ICU,Graphite,Full,Basic]
ممنون می‌شم اگه کسی از دوستان دلیل ایجاد این مشکل و نحوه‌ی رفع کردنش رو می‌دونه کمکم کنه ;-)

vafa

نقل قول از: shahinism در اکتبر 09, 2011, 07:05:48 بعد از ظهر
سلام خدمت دوستان گرامی‌.
من یه مشکل عجیب دارم با زی پرشین و اون هم این که بعد از فراخوانی این بسته توی متنم‌، یه خط اضافه‌، اول متنم ظاهر می‌شه‌ که این شکلیه‌:
[xf]preparseRenderer][AAT,ICU,Graphite,Full,Basic]
ممنون می‌شم اگه کسی از دوستان دلیل ایجاد این مشکل و نحوه‌ی رفع کردنش رو می‌دونه کمکم کنه ;-)
بیشتر توضیح بده پرونده تک و لاگ را ضمیمه کن.

shahinism

وفا جان ممنونم از بابت این که اینقدر سریع جوابم می‌دی‌. فایل‌ها را ضمیمه کردم‌.
از تک لایو روی لینوکس ۶۴ بیتی استفاده می‌کنم‌. روی نگارش قبلی تک لایو همین مشکل بود‌، ولی چون بسته زیپرشین هم قدیمی بود گفتم شاید مشکل از اون باشه‌، به آخرین نسخه آپگرید کردم‌، ولی هنوز همون مشکل پا برجاست‌.

vafa

نقل قول از: shahinism در اکتبر 09, 2011, 07:22:02 بعد از ظهر
وفا جان ممنونم از بابت این که اینقدر سریع جوابم می‌دی‌. فایل‌ها را ضمیمه کردم‌.
از تک لایو روی لینوکس ۶۴ بیتی استفاده می‌کنم‌. روی نگارش قبلی تک لایو همین مشکل بود‌، ولی چون بسته زیپرشین هم قدیمی بود گفتم شاید مشکل از اون باشه‌، به آخرین نسخه آپگرید کردم‌، ولی هنوز همون مشکل پا برجاست‌.
آخه بازهم تک‌لایو قدیمیه و هم زی‌پرشین(چیزی حدود ۲۰ نسخه) اون خط اضافه هم به همین خاطر ظاهر میشه در حقیقت کامپایل با موفقیت انجم نمیشه و کلی خطا می‌ده. برای نمونه اولین خطا این است که \define@choicekey تعریف نشده است. باید تک‌لایو ۲۰۱۱ را نصب کنی و حتماً به روزش کنی.

shahinism

نـــــه! جدی می‌گی‌؟
خیلی ممنون از کمکت‌، از قرار باس یه یک گیگی برای دانلود دوبارش کنار بزارم ;-)

vafa

نقل قول از: shahinism در اکتبر 09, 2011, 08:00:18 بعد از ظهر
نـــــه! جدی می‌گی‌؟
خیلی ممنون از کمکت‌، از قرار باس یه یک گیگی برای دانلود دوبارش کنار بزارم ;-)
شما تک‌لایو را از طریق مخازن توزیع لینوکست نصب کردی به همین خاطر تک‌لایو کهنه داری. باید تک‌لایو را مستقیماً از tug.org/texlive دریافت و نصب کنی و اگر نمی‌تونی اینقدر دانلود کنی چون سرعت اینترنتت خوب نیست باید با آقای صفی‌اقدم تماس بگیری تا ایشون یک دی‌وی‌دی تک‌لایو به‌روزشده را برات پست کنه هرچند بایستی هزینهش رو هم بدی.

shahinism

تک لایو نصب روی سیستم من از مخازن نصب شده‌، و تقریبا می‌شه گفت آخرین نسخه‌ایه که به صورت Tar موجوده‌ و از اینجا گرفتم‌:
ftp://tug.org/historic/systems/texlive/2011/
یعنی توی این دو ماه اینقدر تغییرات داده شده توی بسته زیپرشین که حتی دستورات ساده قبلیش قابل اجرا نیست؟ یا دو ماه پیش این بسته کار نمی‌کرد‌؟

من الان بسته‌های xepersian و bidi رو به آخرین نسخه موجود ارتقا دادم‌، ولی در عین حال که مشکل قبلی پا برجاست‌، یک سری ایراد از فایل‌های fontspec.sty و xepersian.sty هم نصیبم می‌شه‌. قبلا حداقل نوشته رو داشتم که یه خط اضافه بالاش بود‌، الان کلا هیچ متن فارسی‌ای توش نیست‌! فایل لاگ و تک رو ضمیمه کردم‌.

به نظرت هنوز هم ممکن مشکل از قدیمی بودن بسته باشه‌؟ یعنی در این حد‌؟

مسهر باقری

#7
با سلام.
باید آخرین نسخه ی تک لایو (در حال حاضر تک لایو 2011) رو نصب و سپس آن را به روز رسانی کنید. در نوشتن زیپرشین از بسته های دیگری استفاده شده است که خود آنها هم به بسته های دیگر وابسته هستند. با انتشار نسخه ی جدید تک لایو برخی از بسته ها حذف یا اضافه می شوند و برخی بسته های کلیدی نیز دستخوش تغییراتی می شوند و آقا وفا هم بر اساس این تغییرات، زیپرشین رو به سرعت به روز رسانی می کنند تا مشکلی پیش نیاد (که باید به ایشون دستمریزاد گفت). مخازن نرم افزاری حالت استاتیک دارند بنابراین نصب تک لایو از روی مخازن نرم افزاری درست نیست.
پیروز باشید