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

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

درخواست فایل fontspec.sty بعد از اجرای فایل (و بعد از آپدیت میک تک)

نویسنده هادی صفی‌اقدم, جون 24, 2010, 10:09:47 بعد از ظهر

« قبلی - بعدی »

هادی صفی‌اقدم

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

امیرمسعود

این همان مشکلی نیست که وفا در پروندهٔ README زی‌پرشین به آن اشاره کرده؟

هادی صفی‌اقدم

نقل قول از: امیرمسعود در جون 24, 2010, 11:11:48 بعد از ظهر
این همان مشکلی نیست که وفا در پروندهٔ README زی‌پرشین به آن اشاره کرده؟

آقا مسعود،  چرا همون هست. ولی هم با  گذاشتن و  هم بدون گذاشتن سه سطر گفته شده در زیر  باز هم همون پنجره ارور ظاهر میشه. پس مشکل از یک جای دیگه هم هست به نظر من


%\ExplSyntaxOn
%\cs_set_eq:cN {zf@fontspec} \fontspec_select:nn
%\ExplSyntaxOff

هادی صفی‌اقدم

این هم فایل tex و  log مربوط به اجرا به همراه سه سطر دستور گفته شده و بدون آن سه سطر

امیرمسعود

نقل قول از: هادی صفی اقدم در جون 24, 2010, 11:14:31 بعد از ظهر
آقا مسعود،  چرا همون هست. ولی هم با  گذاشتن و  هم بدون گذاشتن سه سطر گفته شده در زیر  باز هم همون پنجره ارور ظاهر میشه. پس مشکل از یک جای دیگه هم هست به نظر من


%\ExplSyntaxOn
%\cs_set_eq:cN {zf@fontspec} \fontspec_select:nn
%\ExplSyntaxOff

من با نوشتن اون سه سطر باز هم خطا می‌گرفتم ولی خروجیم درست بود. راستش من زیاد از این مشکل سردرنمیارم. بهتره آدم‌های واردتر کمک کنند.

هادی صفی‌اقدم

نقل قول از: امیرمسعود در جون 24, 2010, 11:38:26 بعد از ظهر
من با نوشتن اون سه سطر باز هم خطا می‌گرفتم ولی خروجیم درست بود. راستش من زیاد از این مشکل سردرنمیارم. بهتره آدم‌های واردتر کمک کنند.

ممنون مسعود جان

محمود امین‌طوسی

سلام. آقا وفا پاسخ زیر را برای مشکل شما ارسال نموده‌اند:
نقل قول از: وفا
این مشکل ربطی به زی‌پرشین یا bidi ندارد و مشکل میک‌تک است. این مشکل به این خاطر رخ می‌دهد که بسته fontspec مسیرش از tex/xelatex به tex/latex منتقل شده است و دقیقاً مشابه همین مشکل برای bidi قبلاً وجود داشت که مسیرش عوض شده بود. بنابراین بهتر است با مؤلف میک‌تک و مؤلف بسته fontspec این مشکل را در میان گذاشته شود. دو خطی که در فایل readme بسته زی‌پرشین اشاره شده بود که باید گذاشته شوند دیگر لازم نیست چون بسته fontspec در آخرین نسخه‌اش این مشکل را حل کرده است.
من بدرستی در جریان مشکل نیستم. سعی خواهم کرد آنرا چک کنم، با توجه به کندی اینترنت من برای آپدیت بسته‌ها، ابن کار طول خواهد کشید.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

امیرمسعود

من یک بار که این مشکل برای دوستم پیش آمده بود، به او گفتم که یک میک‌تک خلاصهٔ تازه از اینترنت باربگیرد و نصبش کند. در میک‌تک تازه، مسیر همهٔ بسته‌ها سرجای جدیدشان است. این جوری مشکل حل شد.

ولی قاعدتاً باید میک‌تک راه حلی برای این مشکل ارائه دهد. انگار سازندگان میک‌تک پیش‌بینی نکرده بودند که ممکن است جای بسته‌ای در ساختار تک عوض شود. ولی این روزها از این نمونه دو تا دیده‌ایم (هم بستهٔ bidi و هم حالا fontspec).

هادی صفی‌اقدم

با توجه به راهنمایی دوستان، همه فایل‌های موجود در شاخه
D:\Program Files\MiKTeX 2.8\tex\xelatex\fontspec
را به شاخه
D:\Program Files\MiKTeX 2.8\tex\latex\fontspec
کپی کردم (انتقال ندادم) و مشکل حل شد.

هادی صفی‌اقدم

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