تالار گفتگوی پارسیلاتک
لاتک LATEX => گرافیک، جدول و شکل => نويسنده: مریم رفیعی پور در سپتامبر 04, 2013, 09:09:44 pm
-
سلام،
میخاستم روی یالهای گرافی که در پیوست فرستادم جهت قرار بدم و کنار جهتها اسم یال رو بنویسم. برای رسم 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 را ببین.
-
ممنون از جوابتون ولی مشکل اینه که تو این روش که شما پیشنهاد دادید جهت رو آخر یال میذاره و خوب معلوم نمیشه و من می خوام جهت وسط یال باشه. و دیگه اینکه نمی خوام کلمه شکل حذف بشه چون بعضی شکلها عنوان نداره میخام فقط دونقطه جلوی شکل حذف شه نه کلمه شکل و شماره اش.
-
من می خوام جهت وسط یال باشه
دستور زیر در دیباچه
\usetikzlibrary{decorations.markings}
وحال تعریف زیر برای فلش در جایی از خط واصل
\tikzset{->-/.style={decoration={
markings,
mark=at position #1 with {\arrow{>}}},postaction={decorate}}}
و حالا draw با دستور زیر
\draw[->-=.5]
میخام فقط دونقطه جلوی شکل حذف شه نه کلمه شکل و شماره اش.
از بسته caption استفاده کن. راهنماش رو بخون. مثلا فراخوانی بسته زیر در دیباچه.
\usepackage[labelformat=parens]{caption}