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

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

طرز درست کردن گروهی از شکلها در tikz

نویسنده s_karimi, جولای 26, 2013, 06:54:30 بعد از ظهر

« قبلی - بعدی »

s_karimi

سلام
آیا میشه یک سری شکل را در tikz به‌صورت گروه در آورد و آن را تکرار نمود و انتقال داد؟ برای تکرار شکل‌های یکسان در یک صفحه، در صورت امکان تشکیل گروه، کار خیلی آسان‌تر می‌گردد. ممنون از کمکتون

فرشاد ترابی

آیا تابحال از ماکرو استفاده کردید؟ مثلا

\newcommand{\fig}{  کل کارهایی که قرار است انجام دهید را در اینجا بنویسید  }

و سپس در متن خود به صورت زیر از آن استفاده می‌کنید:

do something \fig  ...

s_karimi

نقل قول از: فرشاد ترابی در جولای 27, 2013, 05:15:43 قبل از ظهر
آیا تابحال از ماکرو استفاده کردید؟ مثل
سلام
ابتدا از پاسخ شما متشکرم. با ماکرو اندکی کار کرده‌ام. تا آنجایی که من دریافتم ماکرو برای تکرار ابزار بسیار مفیدی است. اما مساله من تکرار توام با انتقال است و نکته اخیر نیازمند تنظیم مختصات جدید نسبت به مختصات قدیم است. احساس من این است که شاید ترفندی در خود tikz موجود باشد و یا این که باید در جستجوی یک تکنیک ترکیبی بود.
با سپاس

سید احمد موسوی

#3
نمونه مثال - محاسبه انتگرال معین با استفاده از \whiledo

s_karimi

جناب آقای موسوی
با سلام و عرض تشکر
بنده این انتگرال را که محبت کرده‌اید قبلا دیده بودم. باید عرض شود که مساله انیمیشن نیست. من یک مثال ساده در word می‌زنم. ما با ابزار drawing یک شکل (شامل خط، دایره، منحنی و نوشته) ایجاد می‌کنیم. سپس آنها را به‌صورت گروه در می‌آوریم و آنگاه مجموعه را کلا در صفحه جابجا می‌کنیم. یعنی مجموعه مورد نظر ما مثلا در سه جای مختلف صفحه قرار گرفته است. من یک فایل را به پیوست سنجاق می‌کنم تا منظورم بهتر روشن بشه
پیروز باشید 

فرشاد ترابی

شما برای دستور جدید آرگومان هم می‌توانید قرار دهید که از آن می‌توانید در تعیین مختصات استفاده کنید.

\newcommand{\fig}[2]{ .... #1    #2  }

دستور بالا به این معنی است که هرگاه از دستور \fig استفاده می‌کنید باید دوتا آرگومان هم به آن بدهید که می‌تواند به عنوان مختصات مورد استفاده قرار بگیرد.

موسوی‌ندوشنی

#6
با سلام
ضمن تشکر از ارایه طریق آقایان ترابی و موسوی، بنده نیز کوشش کوچکی را در خصوص این تاپیک نموده‌ام که در فایل ‍پیوست تقدیم می‌گردد. امید است که مفید واقع شود.
پیروز باشید
علت ویرایش: تغییر کوچکی در فایل پیوست