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

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

رسم گراف جهت دار

نویسنده مریم رفیعی پور, سپتامبر 04, 2013, 09:09:44 بعد از ظهر

« قبلی - بعدی »

مریم رفیعی پور

سلام،
میخاستم روی یالهای گرافی که در پیوست فرستادم جهت قرار بدم و کنار جهتها اسم یال رو بنویسم. برای رسم loop چه کار باید کرد؟ برای حذف دو نقطه بعد از کلمه figure چه کار باید کرد؟
ببخشید که تعداد سوالام زیاده. ممنون میشم کمکم کنید.

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

برای رسم جهت
\draw [->] (0,5.2)--(0,3.6);
\draw[<<-,very thick](1.4,2.6)--(2.8,3.2);
\draw[red] (0.8,1.2) --(1.8,0);
\draw[|<->|] (-0.8,1.2) -- (-1.8,0);

برای برداشتن کلمه شکل caption را حذف کنید.
بقیه موارد هم با خودت. راهنمای tikz را ببین.

مریم رفیعی پور

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

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

نقل قولمن می خوام جهت وسط یال باشه
دستور زیر در دیباچه
\usetikzlibrary{decorations.markings}
وحال تعریف زیر برای فلش در جایی از خط واصل
    \tikzset{->-/.style={decoration={
  markings,
  mark=at position #1 with {\arrow{>}}},postaction={decorate}}}

و حالا draw با دستور زیر
\draw[->-=.5]

نقل قولمیخام فقط دونقطه جلوی شکل حذف شه نه کلمه شکل و شماره اش.
از بسته caption استفاده کن. راهنماش رو بخون. مثلا فراخوانی بسته زیر در دیباچه.
\usepackage[labelformat=parens]{caption}