تالار گفتگوی پارسی‌لاتک

لاتک LATEX => گرافیک، جدول و شکل => نويسنده: s_karimi در ژانویه 05, 2013, 10:45:36 pm

عنوان: رسم هاشور در tikz
رسال شده توسط: s_karimi در ژانویه 05, 2013, 10:45:36 pm
سلام
من نمی‌توانم در tikz هاشور رسم کنم. مقداری جستجو کردم اما چیزی پیدا نکردم. از کمکتون ممنونم.
عنوان: پاسخ : رسم هاشور در tikz
رسال شده توسط: حسن ذاکری در ژانویه 06, 2013, 01:16:59 am
\usetikzlibrary{patterns}
...
\draw[pattern=crosshatch]...
یا خط آخر با خط زیر جایگزین شود
\pattern[pattern=crosshatch] \mypath;
که \mypath یک مسیر (ذخیره شده یا به صورت مختصات) می‌باشد.
عنوان: پاسخ : رسم هاشور در tikz
رسال شده توسط: fatemeh1600 در ژانویه 06, 2013, 10:12:46 am
روش اصولی آن را نمیدانم . من وقتی از pattern استفاده میکنم داخل شکل را کاملاا سیاه می‌کند ولی با روشهای ابداعی  مختلفی می توان این کار کرد 
عنوان: پاسخ : رسم هاشور در tikz
رسال شده توسط: s_karimi در ژانویه 06, 2013, 02:44:46 pm
روش اصولی آن را نمیدانم . من وقتی از pattern استفاده میکنم داخل شکل را کاملاا سیاه می‌کند ...
سلام،
من هم مشکل سیاه شدن را دارم، حتی مثال‌های خود manual بسته نیز سیاه میشه؟! اما از ابداع شما ممنونم. امید است که دوستان راه حل اصولی را ارائه کنند. مجددا از ارائه طریق شما متشکرم.
عنوان: پاسخ : رسم هاشور در tikz
رسال شده توسط: حسن ذاکری در ژانویه 06, 2013, 06:40:20 pm
سلام،
من هم مشکل سیاه شدن را دارم، حتی مثال‌های خود manual بسته نیز سیاه میشه؟! اما از ابداع شما ممنونم. امید است که دوستان راه حل اصولی را ارائه کنند. مجددا از ارائه طریق شما متشکرم.
اگر از xelatex استفاده می‌کنید، این طبیعیه، در غیر این صورت خیر. چون درایور xelatex با pdflatex فرق می‌کنه و درایور xetex‌ از pattern پشتیبانی نمیکنه. فایل tikzpattern1 رو که ضمیمه کردم امتحان کنید، با pdflatex مشکلی نداره.
اما برای استفاده از xelatex، می‌تونید از گزینه externalize‌ استفاده کنید تا فقط نمودارهای شما رو با pdflatex پردازش کنه. مثل فایل tikzpattern2. که البته این هم مشکلاتی برای نوشتن فارسی توی نمودارها پیش میاره!

عنوان: پاسخ : رسم هاشور در tikz
رسال شده توسط: s_karimi در ژانویه 06, 2013, 07:46:29 pm
اگر از xelatex استفاده می‌کنید، این طبیعیه، در غیر این صورت خیر. چون درایور xelatex با pdflatex فرق می‌کنه و درایور xetex‌ از pattern پشتیبانی نمیکنه.
سلام،
از راهنمایی شما تشکر می‌شود. اسباب زحمت شما شد. من فایل اول را بدون مشکل اجرا کردم اما فایل دوم را نتوانستم اجرا کنم. باری اگر فارسی در آن مشکل داره خیلی ارزش پیگیری نداره. من در ادیتور Texworks فایل اول و نظایر آن را با Lualatex اجرا کردم مشکلی نداشت. بنابراین می‌توان امیدوار بود که در آینده فارسی + هاشور tikz تواما کار کنه.