با عرض معذرت من با گرافیک در لاتک خوب کار نکردهام. شاید آقا آرش که ظاهراً کار با pstricks را شروع کردهاند بهتر بتوانند جواب دهند.
ضمنا یک نگاهی هم به صفحه ۳۲۳ از فایل pstricks-doc.pdf و صفحه ۶۵ از فایل pstricks-add-doc.pdf بیانداز. شکلهایش شبیه شکلهای شماست.
مثالهای
TikZو
Asymptote روی اینترنت را هم نگاه کن.
در ضمن حتماً معادلات شکلهای مورد نظر را داری. اگر با ابزار لاتک نمیتوانی از MATLAB یا ترکیب MATLAB و ابزار لاتک استفاده کن. من برای یک مقاله که برنامهاش را در MATLAB نوشته بودم و MATLAB توابع مناسبی برای رسم شکل موردنظر من نداشت، دستورات مورد نیاز برای رسم شکلم با pstricks را با همان MATLAB تولید نموده و کد pstricks تولید شده را داخل سند لاتک قرار دادم. یک خطش این بود:
(sprintf('\\psline[linestyle=dashed,linewidth=0.3pt,linecolor=red](%d,%d)(%5.2f,%5.2f)',i,0,A(i).x2,A(i).y2