سلام، خسته نباشید. ببخشید من خیلی با بسته pgfplots کار نکردم؛ در این حد که دو تا نمودار در Geogebra رسم کردم و بعد Download as PGF/TikZ (.txt) را زدم و محتوای را داخل یک فایل TeX کپی کردم؛ بعد پارامترهای مختلف را تغییر دادم و تقریبا متوجه شدم که چطور کار میکند!
حالا من میخواستم این نمودار را رسم کنم، اما به طوری که از 4pi- تا 4pi رسم شود و line cap ها به صورت round باشد!
اما مشکلی که پیش آمد این بود که دو سر نمودار شکسته میشد (یعنی نقطه انتهایی handle ندارد و این باعث میشود دو سر نمودار انتهای مناسبی نداشته باشد و به خصوص وقتی sample پایین است شکسته به نظر برسد! (کد در فایل clip curves bug.tex موجود است.)
من تنها راهی که به ذهنم رسید این بود که دامنه را بزرگتر بگیرم و با clip نمودار را در بازه ( 4pi ,4pi-) محدود کنم (که در فایل clip curves bug - solve.tex این کار را کردم.) ولی اینطوری دیگر line cap=round هیچ کاربردی ندارد و لبه خطوط گرد نمیشود.
یک راه دیگر هم این بود که خروجی فایل دوم را با Inkscape باز کنم و با استفاده از قابلیت Cut Path نمودار را محدود کنم که اینطوری اگر line cap را روی حالت round cap بگذارم و خروجی pdf بگیرم همان نتیجه دلخواه من است (فایل را پیوست میکنم.) اما به نظر خیلی عملی نمیآید؛ به خصوص اگر بخواهم در یک فایل بلندتر که چندین نمودار دارد این کار را کنم!
ممنون میشوم من را راهنمایی کنید.
ببخشید اگر عنوان خیلی مناسب نیست یا خیلی کلمات انگلیسی به کار بردم، چون معادل فارسی را بلد نبودم مجبور شدم اینطوری بنویسم. موفق باشید.