دوستان سلام
سوالی داشتم که میدونم سوال خیلی از کاربران دیگر حتی با سابقه ها هم هست. این سوال در یکی از پست های قبلی پرسیده شده بود (توسط آقای فهیم) اما پاسخ موثری به آن داده نشده بود. من با تعدادی از ابزارهای تهیه تصاویر کار کرده ام تقریبا از نظر قدرت تولید تصاویر PSTrick هم قدرت زیادی دارد هم کیفیت بالایی. و حیف است بدلیل یک مشکل کوچک مجبور شویم بریم سراغ بقیه ابزارها:
چگونه میشود تصاویر را بصورت جداگانه در سایز دلخواه در فرمت EPS یا PDF تولید کرد (یکی از فرمتها کافی هست) تا بتوان تصاویر تولیدی را در آینده داخل سندهای لاتک استفاده کرد
(بعنوان مثال فرض کنید شما میخواهید مقاله تان را بفرستید روی arXiv برای اینکار الزامی هست کد لاتک شما توسط سرور arXiv بدون خطا کامپایل شود اما این سرور با کامپایل PSTricks مشکل خواهد داشت و لازم میشه شما تصاویر را ابتدا تهیه کنید و تصاویر آماده را در سند وارد کرده و فایل اونها را روی arXiv آپلود کنید)
در منوآل و لیست ایمیل PSTrciks راه حلهایی پیشنهاد شده اما هیچکدام حداقل روی سیستم عامل ویندوز برای من کار نکردند. اگر کسی راه حلی داره یک مثال ساده بهمراه دستورات مورد نیاز را بفرسته
با تشکر
نقل قول از: rtav در سپتامبر 16, 2010, 06:04:59 بعد از ظهر
دوستان سلام
سوالی داشتم که میدونم سوال خیلی از کاربران دیگر حتی با سابقه ها هم هست. این سوال در یکی از پست های قبلی پرسیده شده بود (توسط آقای فهیم) اما پاسخ موثری به آن داده نشده بود. من با تعدادی از ابزارهای تهیه تصاویر کار کرده ام تقریبا از نظر قدرت تولید تصاویر PSTrick هم قدرت زیادی دارد هم کیفیت بالایی. و حیف است بدلیل یک مشکل کوچک مجبور شویم بریم سراغ بقیه ابزارها:
چگونه میشود تصاویر را بصورت جداگانه در سایز دلخواه در فرمت EPS یا PDF تولید کرد (یکی از فرمتها کافی هست) تا بتوان تصاویر تولیدی را در آینده داخل سندهای لاتک استفاده کرد
(بعنوان مثال فرض کنید شما میخواهید مقاله تان را بفرستید روی arXiv برای اینکار الزامی هست کد لاتک شما توسط سرور arXiv بدون خطا کامپایل شود اما این سرور با کامپایل PSTricks مشکل خواهد داشت و لازم میشه شما تصاویر را ابتدا تهیه کنید و تصاویر آماده را در سند وارد کرده و فایل اونها را روی arXiv آپلود کنید)
در منوآل و لیست ایمیل PSTrciks راه حلهایی پیشنهاد شده اما هیچکدام حداقل روی سیستم عامل ویندوز برای من کار نکردند. اگر کسی راه حلی داره یک مثال ساده بهمراه دستورات مورد نیاز را بفرسته
با تشکر
یعنی شما کدهای لاتک اشکال را دارید و برای تبدیل آن به eps مشکل دارید؟
اگر چنین است به اینجا (http://www.parsilatex.com/forum/SMF/index.php?topic=1024.0) مراجعه کنید و فایل ضمیمه را بگیرید و اجرا کنید مشاهده خواهید کرد که کد مربوطه با امکانات خود لاتک فایل با توسعه eps را تحویلتان خواهد داد و خوب کدهای خودتان را نیز میتوانید در همان فایل جایگزین کنید و eps بگیرید.
راستی این شاید یه راه حل مستقیم نباشه اما به نظر من خیلی خیلی ساده است اگر امتحان کردید و با من موافق نبودید راه حل تان را بفرمایید تا بنده هم یاد بگیرم.
آقا مهدی -- صورت مساله چیز دیگه ای هست. مشکل بطور خاص مربوط به بسته پی اس تریکس است. در حقیقت هدف تبدیل یک تصاویر تولید شده توسط این بسته در فرمت و سایز مطلوب است.
بعنوان مثال راه حلی پیشنهاد کنید که بتوان تصویر تولید شده توسط مثال پیوست را در فرمت EPS در سایز خود تصویر نه مثلا A4 تولید کرد
با تشکر
نقل قول از: rtav در سپتامبر 16, 2010, 06:04:59 بعد از ظهر
دوستان سلام
سوالی داشتم که میدونم سوال خیلی از کاربران دیگر حتی با سابقه ها هم هست. این سوال در یکی از پست های قبلی پرسیده شده بود (توسط آقای فهیم) اما پاسخ موثری به آن داده نشده بود. من با تعدادی از ابزارهای تهیه تصاویر کار کرده ام تقریبا از نظر قدرت تولید تصاویر PSTrick هم قدرت زیادی دارد هم کیفیت بالایی. و حیف است بدلیل یک مشکل کوچک مجبور شویم بریم سراغ بقیه ابزارها:
چگونه میشود تصاویر را بصورت جداگانه در سایز دلخواه در فرمت EPS یا PDF تولید کرد (یکی از فرمتها کافی هست) تا بتوان تصاویر تولیدی را در آینده داخل سندهای لاتک استفاده کرد
(بعنوان مثال فرض کنید شما میخواهید مقاله تان را بفرستید روی arXiv برای اینکار الزامی هست کد لاتک شما توسط سرور arXiv بدون خطا کامپایل شود اما این سرور با کامپایل PSTricks مشکل خواهد داشت و لازم میشه شما تصاویر را ابتدا تهیه کنید و تصاویر آماده را در سند وارد کرده و فایل اونها را روی arXiv آپلود کنید)
در منوآل و لیست ایمیل PSTrciks راه حلهایی پیشنهاد شده اما هیچکدام حداقل روی سیستم عامل ویندوز برای من کار نکردند. اگر کسی راه حلی داره یک مثال ساده بهمراه دستورات مورد نیاز را بفرسته
با تشکر
یعنی اینجوری؟
وفا: بله منظورم همین فرمی که شما پیوست کرده اید. لطفا بفرمایید چطور باید اون را تولید کرد (دستورات کامپایل و احیانا مراحل بعدی کار چیست) من در حالت عادی که کامپایل میکنم چنین نتیجه ای نمیده.
نقل قول از: rtav در سپتامبر 17, 2010, 10:17:12 قبل از ظهر
وفا: بله منظورم همین فرمی که شما پیوست کرده اید. لطفا بفرمایید چطور باید اون را تولید کرد (دستورات کامپایل و احیانا مراحل بعدی کار چیست) من در حالت عادی که کامپایل میکنم چنین نتیجه ای نمیده.
مطمئن باش که آخرین نسخه بسته preview را داری. برای کامپایل کردن بصورت معمولی یا از xelatex یا از ترکیب latex و dvips و ps2pdf به ترتیب باید استفاده کنی.
سلام آقا وفا
من بسته مربوطه را بروز کردم (22-Feb-10) با xelatex جواب مورد نظر را میده (پیوست شده) جالب هست سایز فایل PDF کمی از سایز چیزی که شما تولید کردید بیشتر هست. وقتی از latex سپس dvips و سپس ps2pdf استفاده میکنم جواب مطلوب را نمیده (پیوست شده).
البته کارم راه افتاده و پاسخ سوال اولم را گرفتم (البته امیدوارم این راه حل برای سایر زیر مجموعه های PSTricks هم به همین خوبی کار کنه).
اما از سر کنجکاوی خواستم بپرسم که آیا شما با حالت دوم (که من باش جواب نگرفتم) هم جواب گرفتید؟ اگر پاسخ مثبت هست حدس میزنم یه مشکل وابسته به OS باشه، شاید نسخه اجرایی بسته ها در حالت دوم در سیستم عامل لینوکس و ویندوز متفاوت باشند. اگر نکته ای در این خصوص دارید لطفا در جهت تکامل مبحث اضافه کنید.
در هر حال خدا خیرتان دهد این راه حل کمک خیلی بزرگی بود. مدتها تو این مساله گیر کرده بودم خیلی وقتم را گرفته بود و نتیجه نداده بود، از تعدادی بچه های قدیمی لیست -ایمیل هم پرسیده بودم کسی راه حل موثری نداشت.
با تشکر فراوان
نقل قول از: rtav در سپتامبر 17, 2010, 03:08:12 بعد از ظهر
سلام آقا وفا
من بسته مربوطه را بروز کردم (22-Feb-10) با xelatex جواب مورد نظر را میده (پیوست شده) جالب هست سایز فایل PDF کمی از سایز چیزی که شما تولید کردید بیشتر هست.
به این خاطر که من از تکلایو ۲۰۱۰ استفاده میکنم و شما از میکتک. در تکلایو ۲۰۱۰ نسخه PDF شده ۱.۵ در حالی که نسخه PDF در میکتک ۱.۴ است (این را میتوانی خیلی ساده با نگاه کردن به PDFهای ساخته شده توسط من و خودت در قسمت properties فایل PDF ببینی). نسخه ۱.۵ حجم کمتری نسبت به نسخه ۱.۴ است به قول معروف فشردهتر است.
نقل قول
وقتی از latex سپس dvips و سپس ps2pdf استفاده میکنم جواب مطلوب را نمیده (پیوست شده).
همه چیز خوب پیشرفته است به جز قسمت آخر یعنی ps2pdf و این به این علت است که نام این برنامه ممکن است فرق داشته باشد. مثلاً در تکلایو نامش ps2pdf است و ممکن است در میکتک pstopdf باشد. یک command prompt باز کن و هر دوی اینها را وارد کن و ببین کدامیکی برای شما موجود هست
نقل قول
اما از سر کنجکاوی خواستم بپرسم که آیا شما با حالت دوم (که من باش جواب نگرفتم) هم جواب گرفتید؟ اگر پاسخ مثبت هست حدس میزنم یه مشکل وابسته به OS باشه، شاید نسخه اجرایی بسته ها در حالت دوم در سیستم عامل لینوکس و ویندوز متفاوت باشند. اگر نکته ای در این خصوص دارید لطفا در جهت تکامل مبحث اضافه کنید.
من فایل PDF خود را که حاصل latex و dvips و ps2pdf است ضمیمه میکنم. علتش همانی است که در بالا توضیح دادم یعنی ممکن است برنامه ps2pdf نامش در میکتک pstopdf باشد.
توجه کن که از ps2pdf یا pstopdf باید اینگونه استفاده کنی:
pstopdf filename.ps
نقل قولیک command prompt باز کن و هر دوی اینها را وارد کن و ببین کدامیکی برای شما موجود هست
اینجا هم نامش همون ps2pdf هست.
نقل قول
توجه کن که از ps2pdf یا pstopdf باید اینگونه استفاده کنی:
pstopdf filename.ps
مشکلم دقیقا همین بوده است چون قبلا پسوند ps. را برای فایل ورودی ps2pdf نمی زدم. پسوند را که اضافه کردم مشکل حل شد.
با تشکر فراوان
راه دیگر که شاید بیشتر خوشت بیاید، این است که pdflatex را بصورت زیر روی این فایل run کنی:
pdflatex --shell-escape filename
در اینصورت تصویر خودش بصورت خودکار روی فایل test-pics.pdf خواهد آمد و اگر چند تا محیط pspicture در یک فایل داشته باشی، تصاویر آنها در این فایل pdf خواهد بود. هر تصویر در یک صفحه جداگانه خواهد بود.
این هم یک راه دیگر که سرعت زیادی هم دارد در مقایسه با دو راه قبل. در این روش یک فایل برادار و تمام تصاویر دلخواه pstricks را در آن رسم کن. البته باید perl را نصب کرده باشی. اگر در linux یا mac باشی perl بصورت خودکار نصب است. اسم برنامه pst2pdf است که باید در میکتک هم باشد چون در تکلایو هم هست.
pst2pdf filename
بعد یک folder به نام images درست میکند و تصاویر pstricks را در فرمتهای مختلف در این folder درست میکند.
سلام آقا وفا
دستمریزاد. خیلی عالی بودند.
راه اولی (با pdflatex) که راحت کار کرد. بخصوص این مورد که هر تصویر تو یک صفحه است خیلی جالبه (البته اگر دوستان ویندوزی خواستند استفاده کنند یادشون باشه اول Perl را نصب کنند چون میک تک من با اینکه فول بود ولی پیش از نصب Perl جواب نگرفتم)
راه دومی هم که گفتید را اجرا که میکنم تا حدی جلو میره بعد گیر میکنه. البته فولدر را میسازه و تصاویر بفرمت PDF هم بدون مشکل در فولدر وجود دارند. (البته نمیدونم بر اساس صحبت شما باید فرمتهای دیگری را هم درست کنه یا نه). من نتایج اون را پیوست کردم. اگر صلاح دونستید که برای تکامل مبحث نظر خودتون را بدید در غیر اینصورت که تا همین جا هم کاملا کافی است.
با تشکر فراوان
من هیچ مشکلی ندارم. نتیجه را ضمیمه کردم. تصاویر را با فرمتهای png، eps و pdf میگیرم. چه خطایی میگیری؟
نمیدونم خطا از کجاست. چیزی که واضحه اینه که پروسه تا جایی با موفقیت جلو میره و فرمت PDF بدون مشکل تولید میشه. لیست کامندهایی که روی اسکرین چاپ میشه تا جایی که گیر کرده را پیوست کردم.