LaTeX मधील चार्ट आणि आकृत्या: pgfplots आणि TikZ
Scissor LaTeX मध्ये चार्ट आणि आकृत्या चालतात: ते pgfplots आणि TikZ चित्रे एका मोठ्या, सर्वसामान्य उपसंचासाठी स्वतःच काढते, त्यामुळे tikzpicture दस्तऐवजाच्या इतर कोणत्याही भागाप्रमाणे ब्राउझरमध्ये टाइपसेट होते.
इथे चार्ट कसे काम करतात
TeX इन्स्टॉलेशन pgfplots आणि TikZ ही पॅकेजेस चालवते, जी TeX मध्ये लिहिलेले मोठे प्रोग्राम आहेत. Scissor LaTeX मध्ये आत TeX नाही, म्हणून त्याचा टाइपसेटर चित्राचा कोड स्वतः वाचतो आणि रेषा, मार्क्स, अक्ष आणि लेबल्स थेट काढतो. रोजचे बहुतेक प्लॉट आणि आकृत्या तुमच्या अपेक्षेप्रमाणेच येतात. त्याला अजून माहीत नसलेला एखादा पर्याय वगळला जातो आणि समस्या टॅब त्याचे नाव सांगतो, त्यामुळे चित्राचा उर्वरित भाग तरीही दिसतो.
प्लॉटसाठी pgfplots च्या मूलभूत गोष्टी पासून सुरुवात करा, किंवा आकृत्यांसाठी TikZ ने आकृत्या. पॅकेज पेजेसवर प्रत्येक समर्थित वैशिष्ट्याची यादी आहे: pgfplots आणि TikZ.
या विभागातील पेजेस
- pgfplots च्या मूलभूत गोष्टी: उदाहरणांसह LaTeX मधील प्लॉट
pgfplotsलोड करा, आतaxisअसलेलेtikzpictureउघडा, आणि प्रत्येक डेटा मालिका\addplotने जोडा, निर्देशांकांची यादी म्हणून किंवा सूत्र म्हणून. - pgfplots ने लाइन प्लॉट
axisमध्ये प्रत्येक रेषेसाठी एक\addplotजोडा; प्रत्येकीलाred,dashed,thickकिंवाmark=square*सारख्या पर्यायांनी शैली द्या, किंवा cycle list ला तुमच्यासाठी शैली निवडू द्या. - pgfplots ने स्कॅटर प्लॉटpgfplots च्या
axisमधील\addplotलाonly marksजोडा, म्हणजे पॉइंट्स रेषांशिवाय काढले जातात;mark=ने आकार निवडा आणि पॉइंट्स निर्देशांकांमधून किंवा टेबलमधून वाचा. - pgfplots ने बार चार्टpgfplots च्या
axisलाybar(उभे बार) किंवाxbar(आडवे बार) जोडा,symbolic x coordsने श्रेणींना नावे द्या, आणि प्रत्येक मालिका निर्देशांकांसह\addplotम्हणून द्या. - pgfplots ने एरर बार
\addplotच्या पर्यायांमध्येerror bars/.cd, y dir=both, y explicitजोडा आणि प्रत्येक त्रुटी तिच्या पॉइंटनंतर+- (0, error)अशी लिहा, किंवाy error=ने त्रुटी टेबल कॉलममधून वाचा. - pgfplots ने लॉगरिदमिक अक्ष
axisऐवजीsemilogyaxis(लॉग y),semilogxaxis(लॉग x) किंवाloglogaxis(दोन्ही) वापरा, किंवा साध्याaxisवरymode=logकिंवाxmode=logठरवा. - groupplots ने ग्रिडमध्ये अनेक प्लॉट
groupplotsलायब्ररी लोड करा,group style={group size=2 by 1}सहgroupplotएन्व्हायर्नमेंट उघडा, आणि प्रत्येक प्लॉट\nextgroupplotने सुरू करा. - कॉन्टूर, हीट मॅप्स आणि कलर मॅप्स
view={0}{90}असलेल्या अक्षात\addplot3वापरा: हीट मॅपसाठीsurfकिंवाmatrix plot, भरलेल्या कॉन्टूरसाठीcontour filled, आणि स्केलसाठीcolorbarआणिcolormapजोडा. - CSV फाइलमधील डेटा प्लॉट करणेफाइल तुमच्या प्रोजेक्टमध्ये जोडा आणि pgfplots च्या
axisमध्ये\addplot table[x=col1, y=col2, col sep=comma] {file.csv};लिहा. - TikZ ने आकृत्या
tikzpictureमध्ये\draw (0,0) -- (2,1);,\draw (1,1) circle (0.5);किंवा\fill[blue] (0,0) rectangle (1,1);सारख्या पाथ कमांड्स लिहा, प्रत्येक अर्धविरामाने संपणारी. - TikZ नोड्स, बाण आणि आकृत्याप्रत्येक चौकट
\node[draw] (name) {text};ने ठेवा, पुढच्या चौकटी positioning लायब्ररीने (right=of name) ठेवा, आणि त्यांना\draw[->] (a) -- (b);ने जोडा.