Programma simile a Geogebra?

  • Creatore
    Topic
  • #110192
    Up
    0
    Down
    ::


    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.
Visualizzazione 13 filoni di risposte
  • Autore
    Risposte
    • #110193
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        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 anticipo

        Ciao.
        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.

      • #110194
        Massimiliano
        Partecipante
          Up
          0
          Down
          ::


          Ciao 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.

        • #110195
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            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.

          • #110196
            Up
            0
            Down
            ::


            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!

          • #110197
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              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.

            • #110198
              Heinrich Fleck
              Partecipante
                Up
                0
                Down
                ::


                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.

              • #110199
                Heinrich Fleck
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Ciao, dimenticavo una cosa importante. Per lavorare agevolmente in Tikz ti può essere di grande aiuto il file visualtikz, richiamalo da terminale: texdoc visualtikz.
                  Un saluto, E.

                • #110200
                  Up
                  0
                  Down
                  ::


                  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?

                • #110201
                  Massimiliano
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    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.

                  • #110202
                    Heinrich Fleck
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      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.

                    • #110203
                      claudio
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        e utilizzare la classe pacchetto standalone?
                        ciao claudio

                      • #110204
                        robitex
                        Amministratore del forum
                          Up
                          0
                          Down
                          ::

                          claudio” post=110503e utilizzare la classe pacchetto standalone?
                          ciao claudio

                          Da quando ho scoperto l’esistenza della classe standalone i miei utilizzi di pdfcrop si sono rarefatti 🙂
                          R.

                        • #110205
                          Heinrich Fleck
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            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.

                          • #110206
                            OldClaudio
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              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.

                          Visualizzazione 13 filoni di risposte
                          • Devi essere connesso per rispondere a questo topic.

                          Go to top