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

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

مشکل بعداز update کردن تکلایو با pstricks

نویسنده mehdi Jalali, مارس 23, 2011, 04:32:18 قبل از ظهر

« قبلی - بعدی »

mehdi Jalali

مشکل بعداز update کردن تکلایو با pstricks
حتی شکل هایی رو که قبلاً درست رسم کرده بودم رو الان
خطا می دهد

mehdi Jalali

بعد از اینکه از اینترنت جستجو کردم
تو سایت www.latex-community.org نوشته بود که
pdflatex با PSTricks استفاده نکن در عوض ابتدا compile کن تنها با latex بعدش
latex to dvi
convert to ps by dvips
and
then to pdf by ps2pdf
و این کا رو انجام دادم درست شد .
ولی چقدر بد شده اگر کسی راح حل بهتری داره لطفاً بگه ؟

mehdi Jalali

خدا رو شکر
راه حل برای مشکل بعداز update کردن تکلایو با pstricks پیدا شد
کافی است فایل
texlive/2010/texmf/dvipdfmx/dvipdfmx.cfg
را باز کنید و یه تغییر کوچولو بدید به این ترتیب که -dNOSAFER  را جلوی خط   ps2pdf
بنویسید
/texlive/2010/texmf/dvipdfmx/dvipdfmx.cfg to insert the option -dNOSAFER into the line with ps2pdf
D  "ps2pdf -dCompatibilityLevel=%v -dNOSAFER -sPAPERSIZE=a0 ...

سید مهدی موسوی

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

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

نقل قول از: سید مهدی موسوی در مارس 24, 2011, 11:32:39 قبل از ظهر
آقای جلالی حق با شماست مشکل حل می‌شود اما بفرمایید برای راه حل اول کامپایل‌هایی را که گفتید با چه ادیتوری انجام می‌دهید چون لااقل تک میکر در حالت پیش فرض چنین گزینه‌هایی ندارد، ضمن اینکه فقط برای ران کردن لاتک کلی ارور دارد مبنی بر پیدا نکردن یه سری فایل‌ها، شما همه اون‌ها رو دستی کپی کردید یا راه حل بهتری داشتید.
منوی tools تک‌میکر را نگاه کنید. داره.

سید مهدی موسوی

اون‌جا رو دیده بودم اما مثلا
latex to dvi
ps by dvips
من انتظار داشتم بعد از اجرای لاتک، دی‌ویآی رو به پی‌اس و اون رو هم به پی‌دی‌اف تبدیل کنیم تا مشکل حل بشه، و دی‌وی‌آی‌پی‌اس چیز جدیدی برام بود.
وجود ندارند و این‌که هم فقط برای ران کردن latex حتی قادر به پیدا کردن زی‌پرشین نیست، دایرکتوری‌های پیش‌فرض رو باید به چی تغییر بدم تا این مشکل حل بشه.
همیشه سخت‌ترین کارها آنهایند که ما در یافتن راه‌های ساده برای انجام آنها کوتاهی کرده‌ایم.

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

نقل قول از: سید مهدی موسوی در مارس 24, 2011, 12:57:55 بعد از ظهر
اون‌جا رو دیده بودم اما مثلا
latex to dvi
ps by dvips
من انتظار داشتم بعد از اجرای لاتک، دی‌ویآی رو به پی‌اس و اون رو هم به پی‌دی‌اف تبدیل کنیم تا مشکل حل بشه، و دی‌وی‌آی‌پی‌اس چیز جدیدی برام بود.
وجود ندارند و این‌که هم فقط برای ران کردن latex حتی قادر به پیدا کردن زی‌پرشین نیست، دایرکتوری‌های پیش‌فرض رو باید به چی تغییر بدم تا این مشکل حل بشه.
با روشی که آقای جلالی گفتند دیگه نیازی به این کارها نیست. با زیلاتک خروجی می‌گیریم

سید مهدی موسوی

نقل قول از: هادی صفی‌اقدم در مارس 24, 2011, 03:22:13 بعد از ظهر
با روشی که آقای جلالی گفتند دیگه نیازی به این کارها نیست. با زیلاتک خروجی می‌گیریم
متوجه نشدم، اگه ممکنه یا بفرمایید منظورتون از گرفتن خروجی زلاتک‌ چیه و کجا می‌شه اطلاعاتی در مورد انجام اون به دست آورد.
ممنون
همیشه سخت‌ترین کارها آنهایند که ما در یافتن راه‌های ساده برای انجام آنها کوتاهی کرده‌ایم.

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

نقل قول از: سید مهدی موسوی در مارس 26, 2011, 07:17:40 قبل از ظهر
متوجه نشدم، اگه ممکنه یا بفرمایید منظورتون از گرفتن خروجی زلاتک‌ چیه و کجا می‌شه اطلاعاتی در مورد انجام اون به دست آورد.
ممنون
همین فایلی که دوستمان آقای جلالی در پست اول ارسال کرده اند را دریافت کنید. بعد از اینکه تک لایو را آپدیت کردید و کاری که گفتند را انجام دادید، xelatex را با دستور زیر روی فایلتون اجرا کنید
xelatex -interaction=nonstopmode -synctex=-1 %.tex

سید مهدی موسوی

نقل قول از: هادی صفی‌اقدم در مارس 26, 2011, 12:52:04 بعد از ظهر
همین فایلی که دوستمان آقای جلالی در پست اول ارسال کرده اند را دریافت کنید. بعد از اینکه تک لایو را آپدیت کردید و کاری که گفتند را انجام دادید، xelatex را با دستور زیر روی فایلتون اجرا کنید
xelatex -interaction=nonstopmode -synctex=-1 %.tex
می‌بخشید ولی این جا سوال داشت که اگه فقط جنبه سهولت مورد نظر است بنده با همان ساختن سریع هم نتیجه گرفتم و خروجی اصلاح شده را دیدم، این برام جای سوال بود که شما چه مزیتی در معرفی روش فوق دیدید.
ممنون
همیشه سخت‌ترین کارها آنهایند که ما در یافتن راه‌های ساده برای انجام آنها کوتاهی کرده‌ایم.

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

نقل قول از: سید مهدی موسوی در مارس 30, 2011, 10:19:08 قبل از ظهر
می‌بخشید ولی این جا سوال داشت که اگه فقط جنبه سهولت مورد نظر است بنده با همان ساختن سریع هم نتیجه گرفتم و خروجی اصلاح شده را دیدم، این برام جای سوال بود که شما چه مزیتی در معرفی روش فوق دیدید.
ممنون
ساختن سریع یعنی چی؟

vafa

نقل قول از: mehdi Jalali در مارس 23, 2011, 04:03:54 بعد از ظهر
خدا رو شکر
راه حل برای مشکل بعداز update کردن تکلایو با pstricks پیدا شد
کافی است فایل
texlive/2010/texmf/dvipdfmx/dvipdfmx.cfg
را باز کنید و یه تغییر کوچولو بدید به این ترتیب که -dNOSAFER  را جلوی خط   ps2pdf
بنویسید
/texlive/2010/texmf/dvipdfmx/dvipdfmx.cfg to insert the option -dNOSAFER into the line with ps2pdf
D  "ps2pdf -dCompatibilityLevel=%v -dNOSAFER -sPAPERSIZE=a0 ...

خیر این راه‌حل اشتباه است و ایمنی سیستم عامل شما را از لحاظ وارد شدن ویروس‌ها به خطر می‌اندازد. من راه‌حل مناسب را به مولفین تک‌لایو پیشنهاد کرده‌ام و آنها هم آن را تصحیح کردند. صفحه زیر را ببینید:
http://tug.org/svn/texlive/trunk/Master/texmf/dvipdfmx/dvipdfmx.cfg?r1=21663&r2=22235

بنابراین اگر یکی دو روز آتی تک‌لایو خود را به روز کنید، مشکل از طریق منطقی حل خواهد شد.