- Questo topic ha 14 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 5 mesi fa da
OldClaudio.
-
CreatoreTopic
-
4 Aprile 2017 alle 16:56 #110192::
Buonasera,
sto scrivendo la tesi ed ho bisogno di fare dei disegni come quello allegato. Geogebra fa esattamente quello che mi serve per quanto riguarda disegni in 2D, però con il 3D non esporta il disegno in formato compatibile per Latex. Conoscete quindi dei programmi simili a Geogebra, anche come semplicità, che mi esportino l’immagine in formato PGF/Tikz?
Grazie in anticipo
Attachments:
You must be logged in to view attached files. -
CreatoreTopic
-
AutoreRisposte
-
-
5 Aprile 2017 alle 4:11 #110193::
pinothepine” post=110412Buonasera,
sto scrivendo la tesi ed ho bisogno di fare dei disegni come quello allegato. Geogebra fa esattamente quello che mi serve per quanto riguarda disegni in 2D, però con il 3D non esporta il disegno in formato compatibile per Latex. Conoscete quindi dei programmi simili a Geogebra, anche come semplicità, che mi esportino l’immagine in formato PGF/Tikz?
Grazie in anticipoCiao.
Geogebra lavora tranquillamente in 3D esportando in TikZ.
Leggi l’articolo sulla rivista del GuIT ArsteXnica n. 22 “Grafica 3D con Geogebra e TikZ” di Luciano Battaia.
L’accesso online ai non soci arriverà però solo a ottobre 2017.
R.
-
6 Aprile 2017 alle 6:27 #110194
-
6 Aprile 2017 alle 10:28 #110195::
Marluxia” post=110422Ciao pinothepine,
invece di farli in geogebra e importarli in Tikz (neanche io ci sono mai riuscito con i disegni 3D) potresti salvarle come immagini e inserirle con includegraphics.
Spero di esserti stato utile.
Una volta eseguita la figura in 3D in geogebra è necessario eseguire la proiezione su un piano.
Gli oggetti sul piano possono essere esportati in TikZ.Passare per l’immagine invece è da considerare una soluzione di ripiego perché si perde la qualità vettoriale e probabilmente anche la coerenza con il font del documento.
R.
-
7 Aprile 2017 alle 11:50 #110196::
Grazie ad entrambi innanzitutto. Come dice robitex ho scelto geogebra proprio perché mi fornisce una coerenza con il font e l’impostazione di Latex. Non essendo in grado di proiettare l’immagine 3D in 2D ho per ora optato per il disegno in prospettiva direttamente in 2D; è leggermente più complicato ma il risultato non sembra discostarsi molto dal 3D.
Se avete altre idee le ascolto volentieri.Un’altra domanda: quando copio il codice delle immagini nel compilatore in tikz, esiste un modo per ridimensionarle e per ridisporle? Perché tutte le guide che ho mi forniscono i comandi solo per un’immagine “pura”, non vettoriale!
-
7 Aprile 2017 alle 17:27 #110197::
In che senso tutte le guide ti danno indicazioni per immagini pure e non vettoriali?A me risulta che dentro l’ambiente figure, puoi metterci quello che ti pare, da semplice testo a disegni vettoriali gestiti con tikzpicture o con il semplice picture, a file grafici di determinati formati, che in un certo senso sono più difficili da gestire, proprio perché devi importare ed elaborare file esterni anche PDF ed EPS che sono vettoriali, ma anche JPG e PNG che sono a matrici di punti.
Con un file TikZ ti basta esportare da geogebra e poi copia-incollare il contenuto del file esportato dentro un qualunque ambiente per flottare una o più figure.
-
7 Aprile 2017 alle 19:42 #110198::
Ciao Pinothepin,concordo con OldClaudio che ti conviene esportare da Geogebra in Tikz. Guarda che è facilissimo (ed io non sono un esperto!). L’unica accortezza che devi usare è rivedere il testo esportato e pulirlo un poco di quanto non è necessario. Il solo limite riscontrato con Geogebra nell’esportazione in Tikz è nei disegni animati, quelli che in Geogebra vengono benissimo ma che non riesce ad esportare in Tikz . Se questo è il tuo caso, allora hai ragione delle difficoltà incontrate.
Un saluto, Enrico.
-
8 Aprile 2017 alle 15:06 #110199
-
11 Aprile 2017 alle 15:43 #110200::
Intendo dire: quando esporto da geogebra scrivo \begin{tikzpicture}. Con questo formato non so gestire la dimensione effettiva dell’immagine e nemmeno la sua posizione nel foglio.
Tutte le guide che ho mi spiegano come utilizzare altri ambienti, ad esempio
\includegraphics[opzione=valore, : : : ]{le}\begin{figure}
\begin{center}
\includegraphics[angle=90, width=0.5\textwidth]{test}
\end{center}
\end{figure}o \begin{picture}(hbasei,haltezzai)(hdeltaxi,hdeltayi).
Come posso alterare la posizione e la dimensione della mia immagine vettoriale in latex?
-
11 Aprile 2017 alle 16:34 #110201::
Ciao pinothepine,trovi tutte le informazioni che cerchi ne “L’arte di scrivere con LaTeX” capitolo 6.
Per modificare la posizione usi le opzioni h b t p ! così:
`
\begin{figure}[ht!]
`
ovviamente è un esempio, nella tabella 30 trovi i significati delle lettere.Per quanto riguarda la dimensione la puoi impostare a mano con:
`
\includegraphics[width=xcm=xcm]{nomefigura}
`
oppure scalandola automaticamente:
`
\includegraphics[scale=n]{nomefigura}
`Spero di esserti stato utile.
-
12 Aprile 2017 alle 9:42 #110202::
Ai consigli ricevuti mi permetto di aggiungere questo.Una volta ottenuto tramite Geogebra il sorgente per Tikz, proceduto alla compilazione del file `mio-file.tex` ed ottenuto il relativo PDF, ricordati di scontornare l’immagine, togliendo ad essa tutti gli spazi bianchi extra che nella compilazione vengono aggiunti secondo il formato della pagina (e qualcosina in più).
Occorre cioè intervenire sui BoundingBox. Quest’operazione, che per un file eps è abbastanza agevole aprendo il file d’immagine con un editor testuale, per i file in PDF è compiuta automaticamente da un’apposita ruotine:
`pdfcrop mio-file.pdf`Si otterrà automaticamente un file ”pulito” dal nome `mio-file-crop.pdf`, scontornato dagli spazi bianchi inutili e pronto per `\incledegraphics[opzioni varie]{mio-file-crop.pdf}`.
Spero queste righe ti siano state utili, un saluto, E.
-
13 Aprile 2017 alle 4:15 #110203
-
13 Aprile 2017 alle 4:24 #110204
-
13 Aprile 2017 alle 14:26 #110205::
Grazie del consiglio sullla classe che conosco solo di nome, l’andrò a vedere. Dimenticavo comunque nel precedente messaggio una cosa importante: quei consigli sono indispensabili soprattutto se si usa wrapfigure, ossia figure incorniciate nel testo, negli altri casi sono raramente necessari. La classe che tu dici opera efficientemente anche in questo caso?
Saluti, E.
-
13 Aprile 2017 alle 21:06 #110206::
Sì, il sui scopo è quello di ritagliare tutto lo spazio bianco attorno ad una figura; Supponi di avere una foto.jpg; con un piccolo file del tipo[code]\documentclass{standalone}
\usepackage{graphicx}
\begin{document}
\includegraphics{foto}
\end{document} che compili con pdflatex (o anche con xelatex o lualatex), ottieni la figura trasofrmata in formato PDF eperfettamante scontornata.Naturalmente al posto di foto.jpg puoi metterci quello che ti pare, ance un tikzpicture, anche un file eps, anche una minipage contente del testo, basta che quello che vuoi scontornare sua qualcosa valido da dare in pasto a \includegraphics, ma un solo oggetto, in sostanza una scatola contenente quello che ti pare.
Estremamente utile. Anche con le opzioni di includegraphics si può scontrornare una figura o mostrarne solo una parte; basta specificare una delle opzioni viewport oppure trim, ed usare l’opzione clip, oppure \includegraphics*.
Io l’ho trovato molto utile anche per scontornare figure elaborate con il mio visualizzatre PDF (quello del Mac) con il quale avevo ruotato figure con contrno da togliere; avrei potuto scontornarle anche ocn il mio visualizzatore, ma ho fatto prima a farlo con il piccolo file che ricorre alla classe standalone.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.