تالار گفتگوی پارسیلاتک
لاتک LATEX => گرافیک، جدول و شکل => نويسنده: آرش فهیم در اكتبر 03, 2009, 10:02:09 am
-
از وقتی که در گروه فارسیلاتک، آقای خلیفی ابزار PSTricks را معرفی کردند، من سعی کردم که تمام شکلهایم را با PSTricks رسم کنم. الحق و الانصاف که در جدید به روی من باز شد. اما هنوز احساس نیاز میکنم که با این نرمافزار آشناتر شوم. به طور دقیقتر میخوانم بدانم که چرا PDFLATEX قادر با کامپایل فایلهای PSTricks نیست؟
-
مثالی بفرست که اجرا نمیشه؟
-
از وقتی که در گروه فارسیلاتک، آقای خلیفی ابزار PSTricks را معرفی کردند، من سعی کردم که تمام شکلهایم را با PSTricks رسم کنم. الحق و الانصاف که در جدید به روی من باز شد. اما هنوز احساس نیاز میکنم که با این نرمافزار آشناتر شوم. به طور دقیقتر میخوانم بدانم که چرا PDFLATEX قادر با کامپایل فایلهای PSTricks نیست؟
PSTricks یعنی Postscript Tricks. یعنی اینکه اگر از PSTricks استفاده میکنی شما به یک مترجم postscript نیاز داری. pdflatex وقتی مستقیم PDF میگیری، مترجمی وجود ندارد که postscript را به PDF ترجمه کند و بنابراین نمیتوانی از pstricks مستقیماً با pdftex استفاده کنی. میتوانی از بستههایی مثل auto-pst-pdf یا pstool استفاده کنی که اینها در هنگام run به جای pdflatex خود latex رو روی فایل run میکنند، یک تصویر eps درست میکنند بعد اون رو به pdf تبدیل میکنند و در مرحلهٔ آخر pdflatex روی فایلت run خواهد شد و اون تصویر pdf رو قرار میدهد.
-
مشکل دیگری که هنوز نتوانستم رفعش کنم، اندازهی تصویری است که من با PSTricks میسازم. قطع این تصویر A4 است. برای استفاده از این تصویر در فایلهای دیگر، چه راهکاری برای کوچک کردن اندازهی این تصویر داریم. به مثال توجه کنید. من برای این که تصویر در فایل نمایش داده شود. مجبور شدم با تغییر مختصات، تصویر با به گوشهی بالای صفحه انتقال دهم. اما دیگر در پایین این تصویر امکان درج اشیاء دیگر نداشتم. چون قطع آن A4 است.
-
مشکل دیگری که هنوز نتوانستم رفعش کنم، اندازهی تصویری است که من با PSTricks میسازم. قطع این تصویر A4 است. برای استفاده از این تصویر در فایلهای دیگر، چه راهکاری برای کوچک کردن اندازهی این تصویر داریم. به مثال توجه کنید. من برای این که تصویر در فایل نمایش داده شود. مجبور شدم با تغییر مختصات، تصویر با به گوشهی بالای صفحه انتقال دهم. اما دیگر در پایین این تصویر امکان درج اشیاء دیگر نداشتم. چون قطع آن A4 است.
من چیزی از حرف شما نفهمیدم.
-
خوب بهتر است سوالم رو جور دیگری بپرسم. میخواهم تصاویر درست شده توسط PSTricks را در فایلهای دیگر بوسیلهی دستور includinggraphics استفاده کنم. اندازهی این تصاویر بزرگ است. بنابراین بخش زیادی از صفحه خالی میماند. چگونه میتوانم این تصاویر را به اندازهی دلخواه در بیاورم.
-
خوب بهتر است سوالم رو جور دیگری بپرسم. میخواهم تصاویر درست شده توسط PSTricks را در فایلهای دیگر بوسیلهی دستور includinggraphics استفاده کنم. اندازهی این تصاویر بزرگ است. بنابراین بخش زیادی از صفحه خالی میماند. چگونه میتوانم این تصاویر را به اندازهی دلخواه در بیاورم.
\includegraphics[scale=<value>]{<image-name>}
-
آیا راهی برای بهتر نوشتن این کد وجود دارد؟ من مدتی سعی کردم. اما آخر بهتر از این نشد. اگر راهی وجود دارد لطفن معرفی کنید.
ممنون
-
آیا راهی برای بهتر نوشتن این کد وجود دارد؟ من مدتی سعی کردم. اما آخر بهتر از این نشد. اگر راهی وجود دارد لطفن معرفی کنید.
ممنون
متأسفانه من وقت نگاه کردن به کد شما را در حال حاضر ندارم و در آینده هم به اینگونه سؤالات جواب نخواهم داد چون این را شما باید با سعی، ممارست و مطالعه یاد بگیرید. تنها دو توصیه:
- از مختصات محیط pspicture خارج نشوید.
- محمورهایی را که میخواهید بیشتر یا کمتر از اندازه معمولی که PSTricks به شما میدهد باشد با \psset و گزینهٔ Dx,dx,Dy,dy درست کنید. کدی که نوشتهاید آشکارا ناشیانه است
-
من هنوز کمی در درک مختصات pspictures مشکل دارم. نمیدانم دقیقن نقاطی که وارد میکنم کجای صفحه قرار میگیرند. هنوز قاعدهای کشف نکردم. بیشتر منظورم این بود که آیا نمیتوان با دادن یک مجموعهی داده برای رسم، و استفاده از بستهای خاص، بدون این که لیبلها را دستی وارد کرد بتوان این دادهها را رسم کرد.
ظاهرن دستورهای رسم همه درون یابی اسپیلاین هستند. آیا میتوان با پارامترهای آن بازی کرد؟
-
من میخواهم یک فایل تصویر با pstricks ایجاد کنم. همیشه این تصویر در صفحهی A4 نمایش داده میشود. ولی اندازه ی تصویر من 2 در 10 است. وقتی فایل ps را به pdf تبدیل میکنم، اندازهی تصویر A4 باقی میماند. میتوانم با gimp تصویرم را به صورت 2 در 10 برش دهم و به jpg یا png تبدیل کنم که کیفیت آن به شدت کاهش پیدا میکند. آیا میشود که فایل من ps باشد ولی 2 در 10؟
-
می تونید از نرم افزار qtiplot استفاده کنید. اگه فرصت کنم یه راهنما در موردش می نویسم. این هم لینک تاپیک:
http://www.parsilatex.com/forum/SMF/index.php?topic=34.0 (http://www.parsilatex.com/forum/SMF/index.php?topic=34.0)
شما حتی بدون نیاز به نصب لاتک و با اتصال به اینترنت می تونید فرمولهای ریاضی رو تو شکلتون بنویسید.
-
من میخواهم یک فایل تصویر با pstricks ایجاد کنم. همیشه این تصویر در صفحهی A4 نمایش داده میشود. ولی اندازه ی تصویر من 2 در 10 است. وقتی فایل ps را به pdf تبدیل میکنم، اندازهی تصویر A4 باقی میماند. میتوانم با gimp تصویرم را به صورت 2 در 10 برش دهم و به jpg یا png تبدیل کنم که کیفیت آن به شدت کاهش پیدا میکند. آیا میشود که فایل من ps باشد ولی 2 در 10؟
در صورتی که هنوز این سوال برایتان مطرح است می توانید به لینک زیر و پاسخ داده شده توسط آقا وفا مراجعه کنید:
http://www.parsilatex.com/forum/SMF/index.php?topic=1030.0 (http://www.parsilatex.com/forum/SMF/index.php?topic=1030.0)
-
من شخصا از روش زیر استفده می کنم
تصویر را توسط آکروبات(نسخه 7کامل نه نسخه ریدر - از ورژن 7 به بعد) برش می زتنم و بعد آن انتخاب و فقط بخش انتخاب شده را و با همان اکروبات پرینت می کنم سئس فایل بدست آمده راا با فرمت eps ذخیره می کنم . بعد آنرا وارد سند می کنم.
-
من شخصا از روش زیر استفده می کنم
تصویر را توسط آکروبات(نسخه 7کامل نه نسخه ریدر - از ورژن 7 به بعد) برش می زتنم و بعد آن انتخاب و فقط بخش انتخاب شده را و با همان اکروبات پرینت می کنم سئس فایل بدست آمده راا با فرمت eps ذخیره می کنم . بعد آنرا وارد سند می کنم.
احتیاجی به این کار نیست از سبک auto-pst-pdf استفاده کنید.