Re: Σχήματα LaTex

Συντονιστής: grigkost

Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#1

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Τρί Μάιος 09, 2017 9:46 pm

Καλησπέρα!!! Βλέπω στο :logo: σχήματα που είναι έτσι:

\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm,scale=0.6] 
\clip(0.004726675097229433,-0.8122964812438617) rectangle (7.485029251685043,6.686895748315156); 
\draw (1.,0.)-- (1.,6.); 
\draw (1.,6.)-- (3.5,6.); 
\draw (1.,0.)-- (3.5,0.); 
\draw (3.5,6.)-- (3.5,0.); 
\draw (3.5,6.)-- (6.5,3.); 
\draw (6.5,3.)-- (3.5,0.); 
\draw (6.5,3.)-- (1.,6.); 
\draw (3.4,0.16996547325757147) node[anchor=north west] {A}; 
\draw (3.4,6.743564707228701) node[anchor=north west] {B}; 
\draw (0.2,6.72467505425752) node[anchor=north west] {C}; 
\draw (0.2,0.15107582028639008) node[anchor=north west] {D}; 
\draw (6.4,3.7212202318396757) node[anchor=north west] {E}; 
\draw [fill=white] (1.,0.) circle (1.5pt); 
\draw [fill=white] (1.,6.) circle (1.5pt); 
\draw [fill=white] (3.5,6.) circle (1.5pt); 
\draw [fill=white] (3.5,0.) circle (1.5pt); 
\draw [fill=white] (6.5,3.) circle (1.5pt); 
\end{tikzpicture}

(IMC \; 2016)

Υπάρχει τρόπος να τα φτιάξουμε στο :logo: (π.χ. Equation Editor) ή είναι με προγραμματισμό;
τελευταία επεξεργασία από Κατερινόπουλος Νικόλας σε Τρί Μάιος 09, 2017 10:20 pm, έχει επεξεργασθεί 1 φορά συνολικά.



Λέξεις Κλειδιά:
Άβαταρ μέλους
grigkost
Διαχειριστής
Δημοσιεύσεις: 3051
Εγγραφή: Πέμ Δεκ 18, 2008 12:54 pm
Τοποθεσία: Ιωάννινα
Επικοινωνία:

Re: Σχήματα LaTex

#2

Μη αναγνωσμένη δημοσίευση από grigkost » Τρί Μάιος 09, 2017 10:12 pm

Κατερινόπουλος Νικόλας έγραψε:Καλησπέρα!!! Βλέπω στο :logo: σχήματα που είναι έτσι:

\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm,scale=0.6] 
\clip(0.004726675097229433,-0.8122964812438617) rectangle (7.485029251685043,6.686895748315156); 
\draw (1.,0.)-- (1.,6.); 
\draw (1.,6.)-- (3.5,6.); 
\draw (1.,0.)-- (3.5,0.); 
\draw (3.5,6.)-- (3.5,0.); 
\draw (3.5,6.)-- (6.5,3.); 
\draw (6.5,3.)-- (3.5,0.); 
\draw (6.5,3.)-- (1.,6.); 
\draw (3.4,0.16996547325757147) node[anchor=north west] {A}; 
\draw (3.4,6.743564707228701) node[anchor=north west] {B}; 
\draw (0.2,6.72467505425752) node[anchor=north west] {C}; 
\draw (0.2,0.15107582028639008) node[anchor=north west] {D}; 
\draw (6.4,3.7212202318396757) node[anchor=north west] {E}; 
\draw [fill=white] (1.,0.) circle (1.5pt); 
\draw [fill=white] (1.,6.) circle (1.5pt); 
\draw [fill=white] (3.5,6.) circle (1.5pt); 
\draw [fill=white] (3.5,0.) circle (1.5pt); 
\draw [fill=white] (6.5,3.) circle (1.5pt); 
\end{tikzpicture}

(IMC \; 2016)

Υπάρχει τρόπος να τα φτιάξουμε στο :logo: (π.χ. Equation Editor) ή είναι με προγραμματισμό;
Τα σχήματα γίνονται κι αυτά με κώδικα LaTeX αλλά ο EqEditor δεν δίνει αυτήν την δυνατότητα. Από τα πιο δημοφιλή πακέτα για κάθε μορφής γραφήματα, σχήματα, κ.α. είναι το tikz. Μια σχετική συζήτηση έχει γίνει εδώ.
Να σημειώσω όμως ότι, για τεχνικούς λόγους, δεν είναι πλήρης η λειτουργία του tikz στο mathematica.gr. (κάποια πράγματα μπορούν να γίνουν και κάποια όχι)


{\color{dred}\Gamma\!\rho\,{\rm{H}}\gamma\varnothing\varrho{\mathscr{H}}\varsigma \ {\mathbb{K}}\,\Omega\sum{\rm{t}}{\mathscr{A}}\,{\mathbb{K}}\!\odot\varsigma
Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#3

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Τρί Μάιος 09, 2017 10:21 pm

grigkost έγραψε: Τα σχήματα γίνονται κι αυτά με κώδικα LaTeX αλλά ο EqEditor δεν δίνει αυτήν την δυνατότητα. Από τα πιο δημοφιλή πακέτα για κάθε μορφής γραφήματα, σχήματα, κ.α. είναι το tikz. Μια σχετική συζήτηση έχει γίνει εδώ.
Να σημειώσω όμως ότι, για τεχνικούς λόγους, δεν είναι πλήρης η λειτουργία του tikz στο mathematica.gr. (κάποια πράγματα μπορούν να γίνουν και κάποια όχι)
Το tikz είναι στο :logo: εφαρμοσμένο; Πού μπορώ να το βρω;


Άβαταρ μέλους
grigkost
Διαχειριστής
Δημοσιεύσεις: 3051
Εγγραφή: Πέμ Δεκ 18, 2008 12:54 pm
Τοποθεσία: Ιωάννινα
Επικοινωνία:

Re: Σχήματα LaTex

#4

Μη αναγνωσμένη δημοσίευση από grigkost » Τρί Μάιος 09, 2017 10:47 pm

Κατερινόπουλος Νικόλας έγραψε:...Το tikz είναι στο :logo: εφαρμοσμένο;
Όπως ανέφερα και παραπάνω, το tikz λειτουργεί μερικώς στο mathematica.gr
Κατερινόπουλος Νικόλας έγραψε:... Πού μπορώ να το βρω;
Μια σύντομη εισαγωγή στο tikz βρίσκεται εδώ. Επίσης, είναι εφικτή η εξαγωγή κώδικα tikz από το Geogebra. (Έχει συζητηθεί σε κάποιο βαθμό και στο mathematica.gr)

Υ.Γ. Πάντως συνιστάται πριν την ενασχόληση με το πακέτο tikz (το οποίο έχει σχετικά δύσκολο κώδικα) να γνωρίζουμε να γράφουμε σε κειμενογράφο(*) (LaTeX Editor).

(*) Και για αυτό το θέμα υπάρχουν οδηγίες στο mathematica.gr.


{\color{dred}\Gamma\!\rho\,{\rm{H}}\gamma\varnothing\varrho{\mathscr{H}}\varsigma \ {\mathbb{K}}\,\Omega\sum{\rm{t}}{\mathscr{A}}\,{\mathbb{K}}\!\odot\varsigma
Άβαταρ μέλους
Demetres
Γενικός Συντονιστής
Δημοσιεύσεις: 8989
Εγγραφή: Δευ Ιαν 19, 2009 5:16 pm
Τοποθεσία: Λεμεσός/Πύλα
Επικοινωνία:

Re: Σχήματα LaTex

#5

Μη αναγνωσμένη δημοσίευση από Demetres » Τρί Μάιος 09, 2017 10:50 pm

Το συγκεκριμένο σχήμα το είχα φτιάξει στο geogebra. (Στο application που έχω στον υπολογιστή, όχι από το κουμπί στο :logo: .) Στο τέλος αντί να κάνω εξαγωγή ως εικόνα png έκανα εξαγωγή ως "Graphics View as PGF/TikZ". Ακολούθως πάτησα το κουμπί που λέει "Generate PGF/TikZ Code" Εκεί μου έβγαλε ένα κώδικα. Κράτησα από το σημείο που λέει \begin{tikzpicture} μέχρι εκεί που λέει \end{tikzpicture}. Λίγο πιο πάνω από αυτές τις γραμμές υπήρχε μια γραμμή που έλεγε "\definecolor{ffffff}{rgb}{1.,1.,1.}". Αυτή η γραμμή όριζε το άσπρο χρώμα που χρησιμοποίησα στις κορυφές. Ακολούθως οπουδήποτε υπήρχε η εμφάνιση του ffffff έγραψα στην θέση του white.


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#6

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Τετ Μάιος 10, 2017 3:40 pm

Demetres έγραψε:Το συγκεκριμένο σχήμα το είχα φτιάξει στο geogebra. (Στο application που έχω στον υπολογιστή, όχι από το κουμπί στο :logo: .) Στο τέλος αντί να κάνω εξαγωγή ως εικόνα png έκανα εξαγωγή ως "Graphics View as PGF/TikZ". Ακολούθως πάτησα το κουμπί που λέει "Generate PGF/TikZ Code" Εκεί μου έβγαλε ένα κώδικα. Κράτησα από το σημείο που λέει \begin{tikzpicture} μέχρι εκεί που λέει \end{tikzpicture}. Λίγο πιο πάνω από αυτές τις γραμμές υπήρχε μια γραμμή που έλεγε "\definecolor{ffffff}{rgb}{1.,1.,1.}". Αυτή η γραμμή όριζε το άσπρο χρώμα που χρησιμοποίησα στις κορυφές. Ακολούθως οπουδήποτε υπήρχε η εμφάνιση του ffffff έγραψα στην θέση του white.
:coolspeak: Θα το δοκιμάσω!


harrisp
Δημοσιεύσεις: 546
Εγγραφή: Σάβ Μαρ 28, 2015 8:49 pm

Re: Σχήματα LaTex

#7

Μη αναγνωσμένη δημοσίευση από harrisp » Τετ Μάιος 10, 2017 5:26 pm

Βάζω αυτό και δεν μου εμφανίζει τίποτα...


\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1cm,y=1cm]\clip(-13.690879837193155,-21.362865433708684) rectangle (43.84110619053327,7.673937137816786);\fill(8.497627273698793,2.791750254436317) -- (6.1458184964405635,-5.136121973661245) -- (17.941852335918433,-4.926904374481229) -- cycle;\draw [dotted] (12,-2.56) circle (6.39592413180439cm);\draw (8.497627273698793,2.791750254436317)-- (6.1458184964405635,-5.136121973661245);\draw (6.1458184964405635,-5.136121973661245)-- (17.941852335918433,-4.926904374481229);\draw (17.941852335918433,-4.926904374481229)-- (8.497627273698793,2.791750254436317);\draw (7.156970271661061,-1.72756165418339)-- (10.972235791035096,0.7692816705917592);\draw (8.497627273698793,2.791750254436317)-- (8.63745432117724,-5.091929656787949);\draw (6.1458184964405635,-5.136121973661245)-- (10.972235791035096,0.7692816705917592);\draw (17.941852335918433,-4.926904374481229)-- (7.156970271661061,-1.72756165418339);\draw (12.29347376583843,-19.106535694879415)-- (6.1458184964405635,-5.136121973661245);\draw (12.29347376583843,-19.106535694879415)-- (17.941852335918433,-4.926904374481229);\draw (12.29347376583843,-19.106535694879415)-- (7.67187767759217,-1.3905882213127712);\draw [dotted] (9.072909248220292,-3.8480609868306423) circle (3.1979620659021952cm);\draw [dotted] (14.970926167959224,-3.7434521872405955) circle (3.197962065902194cm);\draw [dash pattern=on 1pt off 1pt on 1pt off 4pt] (10.29264905302889,-2.3556380468530675) circle (3.1979620659021837cm);\draw (7.67187767759217,-1.3905882213127712)-- (12.043835416179515,-5.031513174071238);\draw (12.29347376583843,-19.106535694879415)-- (12.043835416179515,-5.031513174071238);\draw (12,-2.56)-- (12.043835416179515,-5.031513174071238);\draw (7.156970271661061,-1.72756165418339)-- (8.63745432117724,-5.091929656787949);\draw (10.972235791035096,0.7692816705917592)-- (8.63745432117724,-5.091929656787949);\begin{scriptsize}\draw [fill=black] (12,-2.56) circle (1.5pt);\draw (12.487377403456422,-2.571691127058264) node {O};\draw [fill=black] (8.497627273698793,2.791750254436317) circle (1.5pt);\draw (8.726133547041254,3.3259392398007956) node {A};\draw [fill=black] (6.1458184964405635,-5.136121973661245) circle (1.5pt);\draw (5.5967786585038315,-4.858527391758716) node {B};\draw [fill=black] (17.941852335918433,-4.926904374481229) circle (1.5pt);\draw (18.2345580160588,-4.497447981542854) node {C};\draw [fill=white] (8.63745432117724,-5.091929656787949) circle (1.5pt);\draw (8.87658330129786,-4.557627883245498) node {D};\draw [fill=white] (10.972235791035096,0.7692816705917592) circle (1.5pt);\draw (11.374049221957533,1.8816215989373526) node {E};\draw [fill=white] (7.156970271661061,-1.72756165418339) circle (1.5pt);\draw (6.349027429786865,-0.4954845183170641) node {F};\draw [fill=white] (8.585298106057792,-2.1512760937061586) circle (1.5pt);\draw (9.237662711513716,-1.789352404923899) node {H};\draw [fill= white] (12.29347376583843,-19.106535694879415) circle (1.5pt);\draw (12.728097010266993,-18.760084685069355) node {K};\draw [fill=white] (7.67187767759217,-1.3905882213127712) circle (1.5pt);\draw (8.094244579163504,-1.2477332896001077) node {L};\draw [fill=white] (12.043835416179515,-5.031513174071238) circle (1.5pt);\draw[color=white] (12.818366862820957,-5.550596261339115) node {S};\draw [fill=white] (7.321722885069669,-1.172185859612493) circle (1.5pt);\draw[color=white] (7.071186250218578,-0.37512471491177724) node {M};\draw [fill=white] (13.219739804808595,-1.0675770600224403) circle (1.5pt);\draw[color=white] (13.32989602729342,-0.37512471491177724) node {N};\end{scriptsize}\end{tikzpicture}


Άβαταρ μέλους
Demetres
Γενικός Συντονιστής
Δημοσιεύσεις: 8989
Εγγραφή: Δευ Ιαν 19, 2009 5:16 pm
Τοποθεσία: Λεμεσός/Πύλα
Επικοινωνία:

Re: Σχήματα LaTex

#8

Μη αναγνωσμένη δημοσίευση από Demetres » Τετ Μάιος 10, 2017 5:58 pm

ΧΑΡΗΣ ΤΙΟΥΡΙΝΓΚ έγραψε:Βάζω αυτό και δεν μου εμφανίζει τίποτα...
Το έφτιαξα αλλά δεν ξέρω αν βγήκε όπως το ήθελες.

\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1cm,y=1cm,scale=0.4]\clip(-13.690879837193155,-21.362865433708684) rectangle (43.84110619053327,7.673937137816786);\fill(8.497627273698793,2.791750254436317) -- (6.1458184964405635,-5.136121973661245) -- (17.941852335918433,-4.926904374481229) -- cycle;\draw [dotted] (12,-2.56) circle (6.39592413180439cm);\draw (8.497627273698793,2.791750254436317)-- (6.1458184964405635,-5.136121973661245);\draw (6.1458184964405635,-5.136121973661245)-- (17.941852335918433,-4.926904374481229);\draw (17.941852335918433,-4.926904374481229)-- (8.497627273698793,2.791750254436317);\draw (7.156970271661061,-1.72756165418339)-- (10.972235791035096,0.7692816705917592);\draw (8.497627273698793,2.791750254436317)-- (8.63745432117724,-5.091929656787949);\draw (6.1458184964405635,-5.136121973661245)-- (10.972235791035096,0.7692816705917592);\draw (17.941852335918433,-4.926904374481229)-- (7.156970271661061,-1.72756165418339);\draw (12.29347376583843,-19.106535694879415)-- (6.1458184964405635,-5.136121973661245);\draw (12.29347376583843,-19.106535694879415)-- (17.941852335918433,-4.926904374481229);\draw (12.29347376583843,-19.106535694879415)-- (7.67187767759217,-1.3905882213127712);\draw [dotted] (9.072909248220292,-3.8480609868306423) circle (3.1979620659021952cm);\draw [dotted] (14.970926167959224,-3.7434521872405955) circle (3.197962065902194cm);\draw [dash pattern=on 1pt off 1pt on 1pt off 4pt] (10.29264905302889,-2.3556380468530675) circle (3.1979620659021837cm);\draw (7.67187767759217,-1.3905882213127712)-- (12.043835416179515,-5.031513174071238);\draw (12.29347376583843,-19.106535694879415)-- (12.043835416179515,-5.031513174071238);\draw (12,-2.56)-- (12.043835416179515,-5.031513174071238);\draw (7.156970271661061,-1.72756165418339)-- (8.63745432117724,-5.091929656787949);\draw (10.972235791035096,0.7692816705917592)-- (8.63745432117724,-5.091929656787949);\begin{scriptsize}\draw [fill=black] (12,-2.56) circle (1.5pt);\draw<span style="color:black"> (12.487377403456422,-2.571691127058264) node {O};\draw [fill=black] (8.497627273698793,2.791750254436317) circle (1.5pt);\draw<span style="color:black"> (8.726133547041254,3.3259392398007956) node {A};\draw [fill=black] (6.1458184964405635,-5.136121973661245) circle (1.5pt);\draw<span style="color:black"> (5.5967786585038315,-4.858527391758716) node {B};\draw [fill=black] (17.941852335918433,-4.926904374481229) circle (1.5pt);\draw<span style="color:black"> (18.2345580160588,-4.497447981542854) node {C};\draw [fill=white] (8.63745432117724,-5.091929656787949) circle (1.5pt);\draw<span style="color:white"> (8.87658330129786,-4.557627883245498) node {D};\draw [fill=white] (10.972235791035096,0.7692816705917592) circle (1.5pt);\draw<span style="color:white"> (11.374049221957533,1.8816215989373526) node {E};\draw [fill=white] (7.156970271661061,-1.72756165418339) circle (1.5pt);\draw<span style="color:white"> (6.349027429786865,-0.4954845183170641) node {F};\draw [fill=white] (8.585298106057792,-2.1512760937061586) circle (1.5pt);\draw<span style="color:white"> (9.237662711513716,-1.789352404923899) node {H};\draw [fill= white] (12.29347376583843,-19.106535694879415) circle (1.5pt);\draw<span style="color:white"> (12.728097010266993,-18.760084685069355) node {K};\draw [fill=white] (7.67187767759217,-1.3905882213127712) circle (1.5pt);\draw<span style="color:white"> (8.094244579163504,-1.2477332896001077) node {L};\draw [fill=white] (12.043835416179515,-5.031513174071238) circle (1.5pt);\draw[color=white] (12.818366862820957,-5.550596261339115) node {S};\draw [fill=white] (7.321722885069669,-1.172185859612493) circle (1.5pt);\draw[color=white] (7.071186250218578,-0.37512471491177724) node {M};\draw [fill=white] (13.219739804808595,-1.0675770600224403) circle (1.5pt);\draw[color=white] (13.32989602729342,-0.37512471491177724) node {N};\end{scriptsize}\end{tikzpicture}

Τρεις διορθώσεις:

1) Πρέπει στην αρχή και στο τέλος να δηλώσεις ότι όλα αυτό που έγραψες είναι κώδικας tex. (Βάζοντας τα δολάρια ή τα [ tex ] και [ /tex ]

2) Στον κώδικα τα γράμματα είναι όλα σε latex. (Μέσα σε δολάρια ή [ tex ] ) Επειδή όμως ήδη βάζουμε τα δολάρια στην αρχή του κώδικα δεν πρέπει να τα επαναλάβουμε και στο μέσο διότι μπερδεύεται. Η πιο εύκολη λύση είναι όταν δημιουργείς το σχήμα να γράφεις κανονικά γράμματα και όχι σε latex.

3) Μετά τα 1,2 φαίνεται ότι το σχήμα ήταν πολύ μεγάλο και δεν μπορούσε να χωρέσει στην σελίδα του :logo: . Μου έβγαζα πρόβλημα με τον κώδικα μέχρι που το μίκρυνα. Αυτό το έκανα σχεδόν στο τέλος της πρώτης γραμμής όπου τοποθέτησα ένα scale=0.4. Όπως όταν κάνουμε εξαγωγή σε png είναι καλό προτού ζητήσουμε να μας δώσει τον κώδικα να σμικρύνουμε το λευκό πλαίσιο γύρω από το σχήμα στην οθόνη του geogebra.


Άβαταρ μέλους
Tolaso J Kos
Δημοσιεύσεις: 5225
Εγγραφή: Κυρ Αύγ 05, 2012 10:09 pm
Τοποθεσία: Λάρισα, Βαρκελώνη
Επικοινωνία:

Re: Σχήματα LaTex

#9

Μη αναγνωσμένη δημοσίευση από Tolaso J Kos » Τετ Μάιος 10, 2017 7:15 pm

Και μία συμβουλή:

Η εντολή \clip που θα δοθεί από το Geogebra καλό είναι να αφαιρεθεί. Συνήθως , όταν γράφω στον κειμενογράφο δε την αφαιρώ αλλά τη κάνω σχόλιο βάζοντας μπροστά από αυτή το \%.

Έτσι ο κώδικας που περνάω είναι ο ακόλουθος.

Κώδικας: Επιλογή όλων

\begin{tikzpicture}
%my tikzpicture here
%\clip(-13.690879837193155,-21.362865433708684) rectangle (43.84110619053327,7.673937137816786);
%continuing tikzpicture
\end{tikzpicture}
αντί του κώδικα

Κώδικας: Επιλογή όλων

\begin{tikzpicture}
%my tikzpicture here
\clip(-13.690879837193155,-21.362865433708684) rectangle (43.84110619053327,7.673937137816786);
%continuing tikzpicture
\end{tikzpicture}
Αν και αυτή η λεπτομέρεια δε θα φανεί εδώ , θα φανεί όμως στο κειμενογράφο και ιδιαίτερα όταν γίνεται στοίχιση εικόνας - κειμένου. Απ' έξω απ' έξω η εντολή αυτή θα τοποθετήσει ένα ορθογώνιο γύρω από το σχήμα μας (στη μορφή λευκού πλαισίου) και φυσικά θα αφήσει μεγάλο κενό μεταξύ του σχήματος και του επόμενου κειμένου. Αυτό είναι τελείως λογικό , αφού όπως επισήμανε και ο Δημήτρης οι διαστάσεις του ορθογωνίου αυτού παράγονται από το λευκό πλαίσιο. Στο κειμενογράφο καλό είναι να μην υπάρχει τέτοιο λευκό πλαίσιο. Οπότε ή το αφαιρούμε τελείως ή το κάνουμε σχόλιο και το \TeX κατά τη μεταγλώττιση δε το περνάει.

Και τέλος, θα χρειαστεί σίγουρα να παρέμβουμε πάνω στο κώδικα του Geogebra χειροκίνητα ώστε να διορθώσουμε πράγματα.


Η φαντασία είναι σημαντικότερη από τη γνώση !
\displaystyle{{\color{blue}\mathbf{Life=\int_{birth}^{death}\frac{happiness}{time}\Delta time} }}
Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#10

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Πέμ Μάιος 11, 2017 4:24 pm

Σας ευχαριστώ πολύ όλους για τις συμβουλές!!!


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#11

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Πέμ Μάιος 11, 2017 9:51 pm

ΧΑΡΗΣ ΤΙΟΥΡΙΝΓΚ έγραψε:Βάζω αυτό και δεν μου εμφανίζει τίποτα...
Γεια σου Χάρη!!!

Αν το καταφέρεις σε μορφή σχήματος, το λευκό πλαίσιο στο σχήμα βγαίνει. Το είδα στην απορία σου εδώ.


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#12

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Παρ Μάιος 12, 2017 2:40 pm

\documentclass[0pt]{article}\usepackage{pgf,tikz}\usepackage{mathrsfs}\usetikzlibrary{arrows}\pagestyle{empty}\begin{document}\definecolor{ffvvqq}{rgb}{1,0.3333333333333333,0}\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}\definecolor{qqqqff}{rgb}{0,0,1}\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1cm,y=1cm]\clip(-2.0266920048159265,1.4736116316139716) rectangle (7.218462074210309,7.367728487153604);\fill[color=qqqqff,fill=qqqqff,fill opacity=0.05] (1,2) -- (4,2) -- (5.5,4.598076211353315) -- (4,7.196152422706632) -- (1,7.196152422706633) -- (-0.5,4.598076211353318) -- cycle;\fill[color=ffvvqq,fill=ffvvqq,fill opacity=0.3] (4,7.196152422706632) -- (-0.5,4.598076211353318) -- (4,2) -- cycle;\fill[color=ffvvqq,fill=ffvvqq,fill opacity=0.3] (1,7.196152422706633) -- (1,2) -- (5.5,4.598076211353315) -- cycle;\fill[color=ffvvqq,fill=ffvvqq,fill opacity=0.3] (1,7.196152422706633) -- (1,2) -- (5.5,4.598076211353315) -- cycle;\fill[color=ffvvqq,fill=ffvvqq,fill opacity=0.3] (4,7.196152422706632) -- (-0.5,4.598076211353318) -- (4,2) -- cycle;\fill[color=ffvvqq,fill=ffvvqq,fill opacity=0.3] (4,7.196152422706632) -- (-0.5,4.598076211353318) -- (4,2) -- cycle;\fill[color=ffvvqq,fill=ffvvqq,fill opacity=0.3] (1,7.196152422706633) -- (1,2) -- (5.5,4.598076211353315) -- cycle;\draw (1,2)-- (4,2);\draw (4,2)-- (5.5,4.598076211353315);\draw (5.5,4.598076211353315)-- (4,7.196152422706632);\draw (4,7.196152422706632)-- (1,7.196152422706633);\draw (1,7.196152422706633)-- (-0.5,4.598076211353318);\draw (-0.5,4.598076211353318)-- (1,2);\draw (5.5,4.598076211353315)-- (1,7.196152422706633);\draw (5.5,4.598076211353315)-- (1,2);\draw (4,2)-- (-0.5,4.598076211353318);\draw (4,2)-- (4,7.196152422706632);\draw [color=qqqqff] (1,2)-- (1,7.196152422706633);\draw [color=qqqqff] (-0.5,4.598076211353318)-- (4,7.196152422706632);\draw [color=ffvvqq] (4,7.196152422706632)-- (-0.5,4.598076211353318);\draw [color=ffvvqq] (-0.5,4.598076211353318)-- (4,2);\draw [color=ffvvqq] (4,2)-- (4,7.196152422706632);\draw [color=ffvvqq] (1,7.196152422706633)-- (1,2);\draw [color=ffvvqq] (1,2)-- (5.5,4.598076211353315);\draw [color=ffvvqq] (5.5,4.598076211353315)-- (1,7.196152422706633);\draw [color=ffvvqq] (1,7.196152422706633)-- (1,2);\draw [color=ffvvqq] (1,2)-- (5.5,4.598076211353315);\draw [color=ffvvqq] (5.5,4.598076211353315)-- (1,7.196152422706633);\draw [color=ffvvqq] (4,7.196152422706632)-- (-0.5,4.598076211353318);\draw [color=ffvvqq] (-0.5,4.598076211353318)-- (4,2);\draw [color=ffvvqq] (4,2)-- (4,7.196152422706632);\draw [color=ffvvqq] (4,7.196152422706632)-- (-0.5,4.598076211353318);\draw [color=ffvvqq] (-0.5,4.598076211353318)-- (4,2);\draw [color=ffvvqq] (4,2)-- (4,7.196152422706632);\draw [color=ffvvqq] (1,7.196152422706633)-- (1,2);\draw [color=ffvvqq] (1,2)-- (5.5,4.598076211353315);\draw [color=ffvvqq] (5.5,4.598076211353315)-- (1,7.196152422706633);\begin{scriptsize}\draw [fill=qqqqff] (1,2) circle (2.5pt);\draw [fill=qqqqff] (4,2) circle (2.5pt);\draw [fill=uuuuuu] (5.5,4.598076211353315) circle (2.5pt);\draw [fill=uuuuuu] (4,7.196152422706632) circle (2.5pt);\draw [fill=uuuuuu] (1,7.196152422706633) circle (2.5pt);\draw [fill=uuuuuu] (-0.5,4.598076211353318) circle (2.5pt);\end{scriptsize}\end{tikzpicture}\end{document}


Πού θα αντικαταστήσω τα χρώματα;


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#13

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Παρ Μάιος 12, 2017 2:47 pm

Θα πρέπει να γίνει έτσι:
GeoGebra.png
GeoGebra.png (24.33 KiB) Προβλήθηκε 5018 φορές


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#14

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Παρ Μάιος 12, 2017 2:47 pm

Αν είναι, θα το φτιάξω με λευκό χρώμα. Δεν με ενοχλεί, αλλά θα ήθελα να καταλάβω τα χρώματα


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#15

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Παρ Μάιος 12, 2017 5:04 pm

\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1cm,y=1cm,scale=0.3]\clip(-13.690879837193155,-21.362865433708684) rectangle (43.84110619053327,7.673937137816786);\fill(8.497627273698793,2.791750254436317) -- (6.1458184964405635,-5.136121973661245) -- (17.941852335918433,-4.926904374481229) -- cycle;\draw [dotted] (12,-2.56) circle (6.39592413180439cm);\draw (8.497627273698793,2.791750254436317)-- (6.1458184964405635,-5.136121973661245);\draw (6.1458184964405635,-5.136121973661245)-- (17.941852335918433,-4.926904374481229);\draw (17.941852335918433,-4.926904374481229)-- (8.497627273698793,2.791750254436317);\draw (7.156970271661061,-1.72756165418339)-- (10.972235791035096,0.7692816705917592);\draw (8.497627273698793,2.791750254436317)-- (8.63745432117724,-5.091929656787949);\draw (6.1458184964405635,-5.136121973661245)-- (10.972235791035096,0.7692816705917592);\draw (17.941852335918433,-4.926904374481229)-- (7.156970271661061,-1.72756165418339);\draw (12.29347376583843,-19.106535694879415)-- (6.1458184964405635,-5.136121973661245);\draw (12.29347376583843,-19.106535694879415)-- (17.941852335918433,-4.926904374481229);\draw (12.29347376583843,-19.106535694879415)-- (7.67187767759217,-1.3905882213127712);\draw [dotted] (9.072909248220292,-3.8480609868306423) circle (3.1979620659021952cm);\draw [dotted] (14.970926167959224,-3.7434521872405955) circle (3.197962065902194cm);\draw [dash pattern=on 1pt off 1pt on 1pt off 4pt] (10.29264905302889,-2.3556380468530675) circle (3.1979620659021837cm);\draw (7.67187767759217,-1.3905882213127712)-- (12.043835416179515,-5.031513174071238);\draw (12.29347376583843,-19.106535694879415)-- (12.043835416179515,-5.031513174071238);\draw (12,-2.56)-- (12.043835416179515,-5.031513174071238);\draw (7.156970271661061,-1.72756165418339)-- (8.63745432117724,-5.091929656787949);\draw (10.972235791035096,0.7692816705917592)-- (8.63745432117724,-5.091929656787949);\begin{scriptsize}\draw [fill=black] (12,-2.56) circle (1.5pt);\draw<span style="color:black"> (12.487377403456422,-2.571691127058264) node {O};\draw [fill=black] (8.497627273698793,2.791750254436317) circle (1.5pt);\draw<span style="color:black"> (8.726133547041254,3.3259392398007956) node {A};\draw [fill=black] (6.1458184964405635,-5.136121973661245) circle (1.5pt);\draw<span style="color:black"> (5.5967786585038315,-4.858527391758716) node {B};\draw [fill=black] (17.941852335918433,-4.926904374481229) circle (1.5pt);\draw<span style="color:black"> (18.2345580160588,-4.497447981542854) node {C};\draw [fill=white] (8.63745432117724,-5.091929656787949) circle (1.5pt);\draw<span style="color:white"> (8.87658330129786,-4.557627883245498) node {D};\draw [fill=white] (10.972235791035096,0.7692816705917592) circle (1.5pt);\draw<span style="color:white"> (11.374049221957533,1.8816215989373526) node {E};\draw [fill=white] (7.156970271661061,-1.72756165418339) circle (1.5pt);\draw<span style="color:white"> (6.349027429786865,-0.4954845183170641) node {F};\draw [fill=white] (8.585298106057792,-2.1512760937061586) circle (1.5pt);\draw<span style="color:white"> (9.237662711513716,-1.789352404923899) node {H};\draw [fill= white] (12.29347376583843,-19.106535694879415) circle (1.5pt);\draw<span style="color:white"> (12.728097010266993,-18.760084685069355) node {K};\draw [fill=white] (7.67187767759217,-1.3905882213127712) circle (1.5pt);\draw<span style="color:white"> (8.094244579163504,-1.2477332896001077) node {L};\draw [fill=white] (12.043835416179515,-5.031513174071238) circle (1.5pt);\draw[color=white] (12.818366862820957,-5.550596261339115) node {S};\draw [fill=white] (7.321722885069669,-1.172185859612493) circle (1.5pt);\draw[color=white] (7.071186250218578,-0.37512471491177724) node {M};\draw [fill=white] (13.219739804808595,-1.0675770600224403) circle (1.5pt);\draw[color=white] (13.32989602729342,-0.37512471491177724) node {N};\end{scriptsize}\end{tikzpicture}


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#16

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Παρ Μάιος 12, 2017 5:06 pm

Χάρη, κατάλαβα. Όπως είπε ο κύριος Δημήτρης, έχεις δύο λάθη:

1) Μέσα στο tex γράφεις με tex, π.χ. node={D}
2) Το μέγεθος είναι μεγάλο και πρέπει να το σμικρύνεις!


Άβαταρ μέλους
Tolaso J Kos
Δημοσιεύσεις: 5225
Εγγραφή: Κυρ Αύγ 05, 2012 10:09 pm
Τοποθεσία: Λάρισα, Βαρκελώνη
Επικοινωνία:

Re: Σχήματα LaTex

#17

Μη αναγνωσμένη δημοσίευση από Tolaso J Kos » Παρ Μάιος 12, 2017 8:42 pm

Κατερινόπουλος Νικόλας έγραψε:Αν είναι, θα το φτιάξω με λευκό χρώμα. Δεν με ενοχλεί, αλλά θα ήθελα να καταλάβω τα χρώματα
Νικόλα,

επέτρεψέ με να σου κάνω ένα μικρό παράδειγμα για τα χρώματα. Δε θα σου κάνω το σχήμα πάνω αλλά κάτι πιο απλό ίσα - ίσα να πάρεις μία ιδέα. Ας δούμε τούτο:
\begin{tikzpicture}[scale=2] 
\begin{scope} 
    \foreach \x in {0,60,...,300} { 
        \draw[fill=blue!25] (0, 0) -- (\x:1 cm) -- (\x + 30:0.866 cm) -- cycle; 
        \draw[fill=blue!50] (0, 0) -- (\x + 30:0.866 cm) -- (\x + 60:1 cm) -- cycle; 
    } 
\end{scope} 
\end{tikzpicture} Σου δίνω το κώδικα ευθύς αμέσως.

Κώδικας: Επιλογή όλων

\begin{tikzpicture}[scale=2]
\begin{scope}
    \foreach \x in {0,60,...,300} {
        \draw[fill=blue!25] (0, 0) -- (\x:1 cm) -- (\x + 30:0.866 cm) -- cycle;
        \draw[fill=blue!50] (0, 0) -- (\x + 30:0.866 cm) -- (\x + 60:1 cm) -- cycle;
    }
\end{scope}
\end{tikzpicture}
Δε θα σου πω περισσότερα για το κώδικα αφού δε θα καταλάβεις πολλά αλλά στο παραπάνω κώδικα υπάρχουν δύο γραμμές του στυλ

Κώδικας: Επιλογή όλων

 \draw[fill=blue!25] 
και συνεχίζει με κάτι ακόμα. Η εντολή \draw δίνει στο \TeX να καταλάβει πως κάτι πρέπει να ζωγραφίσει (draw) [στη συγκεκριμένη περίπτωση θα κάνει ένα πολύγωνο] ενώ η εντολή fill δίνει στο \TeX να καταλάβει πως πρέπει να γεμίσει το πολύγωνο με χρώμα μπλε (η συγκεκριμένη εντολή που χω βάλει δηλώνει 25\% μπλε και 75\% άσπρο)

Το ίδιο σχήμα διαφορετικά
\begin{tikzpicture}[scale=2] 
\begin{scope}[xshift=2cm] 
    \foreach \x in {0,72,...,288} { 
        \draw[fill=red!25] (0, 0) -- (\x:1 cm) -- (\x + 36:0.809 cm) -- cycle; 
        \draw[fill=red!50] (0, 0) -- (\x + 36:0.809 cm) -- (\x + 72:1 cm) -- cycle; 
    } 
\end{scope} 
\end{tikzpicture} όπου έχω αντικαταστήσει τις δύο εντολές που ρυθμίζουν τα χρώματα με \red!25 και \red!50.

______________________________________________

Ακόμα πιο απλό παράδειγμα. Ας ζωγραφίσουμε ένα τρίγωνο και ας το χρωματίσουμε κίτρινο.
\begin{tikzpicture}[scale=2] 
\draw[fill=yellow!5] (0, 0) -- (1, 0) -- (1, 1) --cycle; 
\end{tikzpicture}

Κώδικας: Επιλογή όλων

\begin{tikzpicture}[scale=2]
\draw[fill=yellow!5] (0, 0) -- (1, 0) -- (1, 1) --cycle;
\end{tikzpicture}
Πάλι χρησιμοποίησα την εντολή [fill=yellow!5].

______________________________________________

Τώρα το Geogebra κάνει τα χρώματα στη μορφή RGB. Τα ορίζει , αν θυμάμαι καλά, στο προοίμιο και τα καλεί στο κυρίως έγγραφο. Για παράδειγμα:

Κώδικας: Επιλογή όλων

\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
Είναι ένας λόγος που έγραψα πάνω πως θα πρέπει να παρέμβουμε στο κώδικα χειροκίνητα. Στα παραπάνω παραδείγματα έχω κάνει τα πάντα μόνος μου και όχι στο λογισμικό. Για να αλλάξεις τα χρώματα στο παράδειγμά σου είτε θα αλλάξεις από πάνω (προοίμιο) είτε θα παρέμβεις στο περιβάλλον του tikz θα αλλάξεις τις αντίστοιχες εντολές στο [fill="χρώμα"].

Παρεπιπτόντως θα συμφωνήσω με την προτροπή του Γρηγόρη, να ασχοληθείς πρώτα με το \TeX και γενικότερα με τη \LaTeX πριν πιάσεις το tikz αφού όπως σου είπε και ο Γρηγόρης έχει πολύπλοκο κώδικα και θέλει σίγουρα εξοικίωση. Και κάτι τελευταίο , το tikz δεν είναι σχεδιαστικό πακέτο.

Ελπίζω να βοήθησα να πάρεις μία ιδέα... Αν θες κάτι άλλο , ( ξανά ) ρώτα.


Η φαντασία είναι σημαντικότερη από τη γνώση !
\displaystyle{{\color{blue}\mathbf{Life=\int_{birth}^{death}\frac{happiness}{time}\Delta time} }}
Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#18

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Παρ Μάιος 12, 2017 10:52 pm

Ευχαριστώ πολύ!!!
Πάντως δεν είναι και απαραίτητο γιατί τα βάζω και ως εικόνες, αλλά όσα περισσότερα ξέρουμε, τόσο καλύτερα!!!


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#19

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Σάβ Μάιος 13, 2017 11:53 am

Μπορώ να το κάνω όπως θέλω!


Κατερινόπουλος Νικόλας
Δημοσιεύσεις: 659
Εγγραφή: Κυρ Μαρ 05, 2017 3:24 pm
Τοποθεσία: Καλαμάτα, Μεσσηνία

Re: Σχήματα LaTex

#20

Μη αναγνωσμένη δημοσίευση από Κατερινόπουλος Νικόλας » Σάβ Μάιος 13, 2017 11:54 am

\begin{tikzpicture}[scale=5] \draw[fill=yellow] (0, 0) -- (1, 0) -- (1, 1) --cycle; \end{tikzpicture}\begin{tikzpicture}[scale=5] \draw[fill=green!50] (1, 1) -- (1, 0) -- (2, 1) --cycle; \end{tikzpicture}\begin{tikzpicture}[scale=5] \draw[fill=red] (0, 0) -- (1, 0) -- (1, 1) --cycle; \end{tikzpicture}


Απάντηση

Επιστροφή σε “Οδηγίες για γραφή με TeX”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης