आपकी पहली टिक्ज़ तस्वीर
नोड्स, किनारे, एक तीन-बॉक्स पाइपलाइन जो वेक्टर बनी रहती है।
आपकी पहली टिक्ज़ तस्वीर
टिकज़ एक ड्राइंग भाषा है जो आपके लाटेक्स दस्तावेज़ के अंदर रहती है। किसी अन्य टूल से निर्यात किए गए आरेख को आयात करने के बजाय, आप इसका पाठ में वर्णन करते हैं, और कंपाइलर इसे खींचता है। लाभ यह है कि आउटपुट आपके दस्तावेज़ के स्वयं के फ़ॉन्ट का उपयोग करके वेक्टर ग्राफिक्स है, इसलिए लेबल आसपास के पाठ से बिल्कुल मेल खाते हैं और किसी भी ज़ूम पर तेज रहते हैं। लागत यह है कि आप बक्सों को खींचने के बजाय निर्देशांक और विकल्प लिखते हैं। बक्सों और तीरों से बने आरेखों के लिए, ट्रेडऑफ़ आमतौर पर इसके लायक होता है। यहां एक तीन-बॉक्स पाइपलाइन है, विहित पहली तस्वीर:
\usepackage{tikz}\usetikzlibrary{positioning,arrows.meta}
\begin{tikzpicture}[node distance=1.5cm] \node[draw, rounded corners] (a) {Input}; \node[draw, rounded corners, right=of a] (b) {Model}; \node[draw, rounded corners, right=of b] (c) {Output}; \draw[-Latex] (a) -- (b); \draw[-Latex] (b) -- (c);\end{tikzpicture}नोड्स
नोड सामग्री का एक टुकड़ा है, आमतौर पर पाठ, एक स्थान पर रखा जाता है, वैकल्पिक रूप से इसके चारों ओर एक आकृति खींची जाती है। \नोड[ड्रा, गोल कोने] (ए) {इनपुट}; में वर्गाकार कोष्ठक में विकल्प नोड की सीमा खींचने और उसके कोनों को गोल करने के लिए कहते हैं, (ए) नोड को एक नाम देता है जिसे आप बाद में संदर्भित कर सकते हैं, और {इनपुट} अंदर का पाठ है। दूसरा नोड पोजिशनिंग लाइब्रेरी से राइट=ऑफ ए का उपयोग करता है, जो इसे पर्यावरण के विकल्पों में नोड डिस्टेंस=1.5 सेमी द्वारा निर्धारित दूरी पर नोड ए के दाईं ओर रखता है। नोड्स को पूर्ण निर्देशांक के बजाय एक दूसरे के सापेक्ष रखें, और जब एक लेबल लंबा हो जाता है तो पूरा आरेख समायोजित हो जाता है।
किनारे
किनारा दो बिंदुओं को जोड़ने वाली एक रेखा है। क्योंकि नोड्स को नाम दिया गया है, आप उन्हें नाम से जोड़ते हैं: \draw (a) -- (b); नोड a से नोड b तक एक सीधी रेखा खींचता है। टिकज़ अपने केंद्रों के बजाय नोड सीमाओं पर लाइन शुरू और समाप्त करता है। [-लेटेक्स] विकल्प एरो.मेटा लाइब्रेरी से एरो टिप स्टाइल सेट करता है, जिससे लाइन को अपने गंतव्य पर एक ठोस एरोहेड मिलता है। टिप प्रत्येक पथ के अंत में एक बार लागू होती है, यही कारण है कि उदाहरण दो \draw कमांड का उपयोग करता है। एक एकल (a) -- (b) -- (c) पथ केवल c पर एक तीर का निशान लगाएगा।
आगे कहाँ जाना है
tikzpicture को फिगर वातावरण में लपेटें जब उसे एक कैप्शन और एक संख्या की आवश्यकता हो, बिल्कुल एक छवि की तरह। इन इन-पेज पूर्वावलोकनों में टिकज़ कोड प्रस्तुत नहीं होता है, इसलिए परिणाम देखने के लिए किसी प्रोजेक्ट में स्निपेट संकलित करें। ओलेफ़ली में, डायग्राम कंपोज़र शुरुआती बिंदु के रूप में संपादन योग्य टिकज़ भी तैयार कर सकता है। सबसे आम शुरुआती त्रुटि प्रत्येक टिकज़ कमांड को समाप्त करने वाले अर्धविराम को भूल जाना है, जो एक लंबी भ्रमित करने वाली त्रुटि उत्पन्न करती है। जब कोई आरेख तीन बक्सों से आगे बढ़ता है, तो [नोड्स और तीर] (/ सीखें / टिकज़-नोड्स-तीर /) और [संरेखित फ़्लोचार्ट बक्से] (/ सीखें / टिक्ज़-फ़्लोचार्ट /) के साथ जारी रखें।