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

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

تعیین مکان قرارگیری اشکال pstricks

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

« قبلی - بعدی »

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

در پایاننامه از pstriks برای رسم شکل استفاده کرده‌ام. ولی اشکال تولید شده به هیچ عنوان وسط صفحه قرار نمی‌گیرند (فایل ضمیمه شده).
برای این منظور مجبور هستمدستورهای نوشته شده برای تولید اشکال را در یک فایل جدا بیرم و اجرا بگیرم و شکل تولید شده را به پایاننامه اضافه کنم.
ضمنا در همان فایلها با کمک geometry باید حاشیه ها را تغییر بدهم تا عکس در وسط صفحه ظاهر شود. (با هزار دردسر و وقت زیاد)
آیا راهی وجود دارد که مثل فایل pstricks_in_page_center_with_text.tex کدهای مربوط به pstricks داخل متنم باشه و عکس خروجی هم وسط چین بشه ؟

بیزحمت راهنمایی بفرمایید. با تشکر قبلی

وفا خلیقی

نقل قول از: هادی صفی اقدم در جولای 10, 2010, 03:37:47 بعد از ظهر
در پایاننامه از pstriks برای رسم شکل استفاده کرده‌ام. ولی اشکال تولید شده به هیچ عنوان وسط صفحه قرار نمی‌گیرند (فایل ضمیمه شده).
برای این منظور مجبور هستمدستورهای نوشته شده برای تولید اشکال را در یک فایل جدا بیرم و اجرا بگیرم و شکل تولید شده را به پایاننامه اضافه کنم.
ضمنا در همان فایلها با کمک geometry باید حاشیه ها را تغییر بدهم تا عکس در وسط صفحه ظاهر شود. (با هزار دردسر و وقت زیاد)
آیا راهی وجود دارد که مثل فایل pstricks_in_page_center_with_text.tex کدهای مربوط به pstricks داخل متنم باشه و عکس خروجی هم وسط چین بشه ؟

بیزحمت راهنمایی بفرمایید. با تشکر قبلی
محیط figure محیطی شناور است و بجایش باید از محیط center استفاده کنی.

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

نقل قول از: وفا کارن‌پهلو در جولای 10, 2010, 03:46:41 بعد از ظهر
محیط figure محیطی شناور است و بجایش باید از محیط center استفاده کنی.
ممنون وفا جان، استفاده کرده‌‌ام. عکس کمی جابجا شد ولی باز درست نشد.

وفا خلیقی

نقل قول از: هادی صفی اقدم در جولای 10, 2010, 03:48:51 بعد از ظهر
ممنون وفا جان، استفاده کرده‌‌ام. عکس کمیجابجا شد ولی باز درست نشد.
خوب این برمی‌گردد به این مطلب که مختصات درستی را برای محیط pspicture تعیین نکرده‌ای. وقتی مختصاتی برای محیط pspicture تعیین می‌کنی، شکل را در یک جعبه با همان مختصاتی که تعیین کرده‌ای قرار می‌دهد. مختصات تو یا از اندازه صفحه بزرگتر است یا اینکه مختصاتت از شکلت کوجکتر است.

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

وفا جان، من نتونستم درستش کنم.
دستور
\begin{pspicture}(-3,-3)(3,3)
را هم پیدا کردم ولی با این هم نتونستم درستش کنم. این دو پارامتر مربوط به کدام گوشه‌های شکل هستند؟
مشکل فکر کنم مربوط به این مورد که فرمودی عکس بزرگتر از صفحه است میشه.
بخاطر این هم دنبال scale کردن تصویر رفتم ولی چیزی پیدا نکردم.
بیزحمت راهنمایی کنید. با تشکر قبلی

وفا خلیقی

نقل قول از: هادی صفی اقدم در جولای 10, 2010, 04:33:20 بعد از ظهر
وفا جان، من نتونستم درستش کنم.
دستور
\begin{pspicture}(-3,-3)(3,3)
را هم پیدا کردم ولی با این هم نتونستم درستش کنم. این دو پارامتر مربوط به کدام گوشه‌های شکل هستند؟
مشکل فکر کنم مربوط به این مورد که فرمودی عکس بزرگتر از صفحه است میشه.
بخاطر این هم دنبال scale کردن تصویر رفتم ولی چیزی پیدا نکردم.
بیزحمت راهنمایی کنید. با تشکر قبلی
مختصات اولی که برای محیط pspicture تعیین می‌کنی، مختصات نقطه minimum است و مختصات دوم، منختصات نقطهٔ maximum است.
برای استفاده از بسته‌ای مثل pstricks اول باید اصول اولیه نرم‌افزار را یاد بگیری، بعد سعی کنی اشکال مختلف رسم کنی. اگر این اصول اولیه را یاد نگیری و بخواهی همینجوری شکل رسم کنی، فقط وقت خودت را طلف خواهی کرد چون که کدی را که می‌نویسی نمی‌فهمی.
متأسفانه من وقت نگاه کردن به کدهای تک‌تک افراد را ندارم، تنها راهنمایی که می‌توانم بکنم در همین حد است چرا که اگر خودت دنبال چیزی بروی و خودت یادبگیری که آن را به نحو درست انجام بدهی، یادگیریت سریعتر خواهد بود.

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

نقل قول از: وفا کارن‌پهلو در جولای 11, 2010, 05:38:54 بعد از ظهر
برای استفاده از بسته‌ای مثل pstricks اول باید اصول اولیه نرم‌افزار را یاد بگیری، بعد سعی کنی اشکال مختلف رسم کنی. اگر این اصول اولیه را یاد نگیری و بخواهی همینجوری شکل رسم کنی، فقط وقت خودت را طلف خواهی کرد چون که کدی را که می‌نویسی نمی‌فهمی.
متأسفانه من وقت نگاه کردن به کدهای تک‌تک افراد را ندارم، تنها راهنمایی که می‌توانم بکنم در همین حد است چرا که اگر خودت دنبال چیزی بروی و خودت یادبگیری که آن را به نحو درست انجام بدهی، یادگیریت سریعتر خواهد بود.

خیلی ممنون وفا جان بابت راهنماییت. چشم. استاد من هستی و باید حرفت را گوش کنم

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

#7
وفا جان، من کلی توی اینترنت گشتم و دو فایل راهنمای pstricks یکی 123 و دومی 338 صفحه ای را خوندم ولی در مورد دستوری که جای قرارگیری شکل تولید شده توسط pstricks چیزی پیدا نکردم. البته به جز دستور ‎\begin{pspicture}(1,1)‎.
یک دستور ‎\psset{unit=5 ‎mm}‎‎‎ پیدا کردم و استفاده کردم ولی مجبور شدم فونت داخل شکلها را هم کوچکتر کنم و با هم نمیسازند. اگر راه بهتری هست بیزحمت راهنماییم کنید.
آیا دستوری برای زوم کردن یا scale عکس کشیده شده با pstriks هست؟ چون شکل کشیده شده ضمیمه شده از صفحه بزرگتر هست و میخام مثلا زوم 80 درصد روش بکنم
بیزحمت میشه راهنمایی کنید. با تشکر قبلی

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

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

Jalil

نمودار شما را با Tikz رسم کردم به نظرم با Tikz راحتر رسم می توان نمود.