Programmi esterni per disegnare

  • Creatore
    Topic
  • #65931
    Up
    0
    Down
    ::


    Escludendo a priori risposte del tipo “imparati i comandi del pacchetto” 😉 chiedo a chi ne sa di più se esiste qualche programma esterno VALIDO che permetta di disegnare qualcosa (per esempio, piccole mappe concettuali formate da rettangoli o ovali uniti da frecce o segmenti rettilinei o curvilinei, con del testo dentro le forme geometriche) a parte per poi importarlo in un documento .tex.

    Una rapida ricerca mi dà come prima cosa un programma che si chiama LaTeXDraw, che si dichiara girare anche su Mac, nonostante la pagina dei download abbia solo il link per Windozes e Debian (a meno che il file per debian non giri anche su Mac). Vale la pena provarlo, secondo voi? Mi direste poi come fare per importare quello che ho disegnato in un documento? LaTeXDraw produce codice pstrick. Rispetto a pacchetti come TikZ, che differenza c’è?

    Ciao
    Tommaso

Visualizzazione 22 filoni di risposte
  • Autore
    Risposte
    • #65932
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        illinguista1972″ post=64959Escludendo a priori risposte del tipo “imparati i comandi del pacchetto” 😉 chiedo a chi ne sa di più se esiste qualche programma esterno VALIDO che permetta di disegnare qualcosa (per esempio, piccole mappe concettuali formate da rettangoli o ovali uniti da frecce o segmenti rettilinei o curvilinei, con del testo dentro le forme geometriche) a parte per poi importarlo in un documento .tex.

        Una rapida ricerca mi dà come prima cosa un programma che si chiama LaTeXDraw, che si dichiara girare anche su Mac, nonostante la pagina dei download abbia solo il link per Windozes e Debian (a meno che il file per debian non giri anche su Mac). Vale la pena provarlo, secondo voi? Mi direste poi come fare per importare quello che ho disegnato in un documento? LaTeXDraw produce codice pstrick. Rispetto a pacchetti come TikZ, che differenza c’è?

        Ciao
        Tommaso

        Imparati i comandi del pacchetto 😀 .

        Scherzi a parte, dico Inkscape. Se giri in rete trovi anche uno script scritto in python che fa una traduzione del disegno in codice Tikz.

        Ciao
        Orlando

      • #65933
        Up
        0
        Down
        ::


        Io ti consiglio la lettura del manuale di TikZ direttamente in tedesco, così non ti sfuggono nemmeno le sfumature semantiche 😆
        Sottoscrivo il consiglio di Orlando.

        Ciao
        Ivan

      • #65934
        Up
        0
        Down
        ::


        Beh direi che già solo leggere tutto, e sottolineo tutto, il pgfmanual va bene per diventare superesperti non solo con TikZ ma anche di pgf :evil:.

        Se vuoi una libreria carina per disegnare velocemente mappe concettuali ti consiglio FreeMind (c’è anche per Mac ;-)). Non so se si possa mappare con tikz… certo se imparassi il codice 😎

      • #65935
        Liverpool
        Partecipante
          Up
          0
          Down
          ::


          Io Inkscape l’ho usato proprio per realizzare un diagramma di flusso (piccola mappa concettuale formata “da rettangoli o ovali uniti da frecce o segmenti rettilinei o curvilinei, con del testo dentro le forme geometriche” 😉 ). Abbastanza semplice e veloce. Se mi servisse ora, proverei con pgf, più che altro per la curiosità di vedere il risultato e di imparare più a fondo i comandi, ma credo che così sia un po’ più complicato, per chi non ha esperienza.

          Ciao

        • #65936
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Tommaso, recentemente ci sono stati dei thread che discutevano della possibilità di usare delle interfacce grafiche per avere l’uscita in codice tikz/pgf.
            Recentemente ho anche suggerito ad un frequentatore del forum che usava una di queste interfacce grafiche, di lasciare perdere quella interfaccia grafica e di fare il suo disegnino concettuale direttamente con tikz, senza usare nessuna interfaccia. Il codice che gli ho inviato per il suo disegno, forse non era il migliore, ma era lungo un terzo di quello che gli aveva sputato fuori l’interfaccia grafica.

            Dai retta a me: sai che sono un fautore del semplice ambiente picture, con l’aiuto del pacchetto pict2e per disegnare cose semplici come questi diagrammi concettuali; ma ti assicuro che tikz è una fora della natura, anche se si tratta di disegno programmato; certo un disegno non è testo; comporre del bel testo un un programma e un linguaggio come LaTeX si può fare senza vedere in anticipo il risultato mentre si scrive il testo (WYSIWYG vs WYSIWYM); con il disegno lo stesso approccio può non essere altrettanto agevole, ma il risultai sono senz’altro eccezionali, quando lo strumento e il linguaggio sono quelli di tikz.

          • #65937
            claudio
            Partecipante
              Up
              0
              Down
              ::


              Salve sono quello a cui OldClaudio sconsigliava di usare DIA, infatti ha perfettamente ragione Dia produce qualcosa che non si riesce a capire cosa :), mentre seguendo i consigli di Oldclaudio e altri ho prodotto dei semplici diagrammi di flusso ma soprattutto con il vantaggio che ho capito (un poco) quello che facevo.
              Per produrre mappe concettuali consiglio caldamente cmaptools che gira su tutte le piattaforme
              l’unico problema è che non esporta direttamente in latex ma in pdf
              ne avevo parlato in un altro post

              Rileggendo il post di oldclaudio noto una piccola inesattezza utilizzando QTiKZ su puo vedere quello che si disegna con TIKZ vedi qui
              Saluti
              Claudio

            • #65938
              Up
              0
              Down
              ::

              ivan” post=64983Io ti consiglio la lettura del manuale di TikZ direttamente in tedesco, così non ti sfuggono nemmeno le sfumature semantiche 😆

              Ultimamente hai fatto una cura di simpatia? 😛

              Mi sembra di capire che la cosa migliore sia cominciare con TikZ (ma non ho ancora capito la differenza con PSTricks, se c’è). Dunque, TikZ non ha limiti, no? Affronteremo l’argomento, visto che la bella applicazione segnalata non c’è per Mac OS X. Ho provato a fare un semplice rettangolo con Inkscape e a salvarlo come .tex, e ho visto che di fatto c’è il codice che produrrebbe quel rettangolo. Immagino di dover caricare il pacchetto pstricks nel preambolo e poi mettere il codice generato da Inkscape. Se sbaglio, crocifiggetemi.

              Claudio, so che tu apprezzi picture, e probabilmente mi basterebbe. Proverò anche quello! 🙂

              Un plauso a Liverpool per la bella citazione. Da chi l’hai presa? 😉

              Ciao
              Tommaso

            • #65939
              admin
              Amministratore del forum
                Up
                0
                Down
                ::

                illinguista1972″ post=65011Affronteremo l’argomento, visto che la bella applicazione segnalata non c’è per Mac OS X. Ho provato a fare un semplice rettangolo con Inkscape e a salvarlo come .tex, e ho visto che di fatto c’è il codice che produrrebbe quel rettangolo. Immagino di dover caricare il pacchetto pstricks nel preambolo e poi mettere il codice generato da Inkscape. Se sbaglio, crocifiggetemi.

                Ma per “bella applicazione” intendi quella che ti ho segnalato (inkscape2tikz)?
                Se intendi quella, c’è anche per Mac OS. Quando la usi, invece di andare in Estensioni, Export, Export to TikZ path… (così non riesco a farla funzionare), salva direttamente il disegno scegliendo TikZ code (*.tex).

                Ciao
                Orlando

              • #65940
                Up
                0
                Down
                ::

                ansys” post=65014

                Affronteremo l’argomento, visto che la bella applicazione segnalata non c’è per Mac OS X. Ho provato a fare un semplice rettangolo con Inkscape e a salvarlo come .tex, e ho visto che di fatto c’è il codice che produrrebbe quel rettangolo. Immagino di dover caricare il pacchetto pstricks nel preambolo e poi mettere il codice generato da Inkscape. Se sbaglio, crocifiggetemi.

                Ma per “bella applicazione” intendi quella che ti ho segnalato (inkscape2tikz)?
                Se intendi quella, c’è anche per Mac OS. Quando la usi, invece di andare in Estensioni, Export, Export to TikZ path… (così non riesco a farla funzionare), salva direttamente il disegno scegliendo TikZ code (*.tex).

                Ciao
                Orlando

                Ciao Orlando,
                no, intendevo QTikZ. Ad ogni modo, anche quello che mi hai segnalato tu fa al caso mio. Le istruzioni dicono di copiare quei file, eccetera eccetera. Non l-ho mai fatto: basta copiarli in un file di texshop e nominarlo come indicato?

                Grazie e ciao
                Tommaso

              • #65941
                admin
                Amministratore del forum
                  Up
                  0
                  Down
                  ::

                  illinguista1972″ post=65019Ciao Orlando,
                  no, intendevo QTikZ. Ad ogni modo, anche quello che mi hai segnalato tu fa al caso mio. Le istruzioni dicono di copiare quei file, eccetera eccetera. Non l-ho mai fatto: basta copiarli in un file di texshop e nominarlo come indicato?

                  Grazie e ciao
                  Tommaso

                  I file si scaricano già con il loro nome e la loro estensione, senza passare per texshop. Dopo vanno copiati nel punto indicato nella guida. Sul mio Windows 7 e con Inkscape 0.48 funziona.

                  Ciao
                  Orlando

                • #65942
                  Andrea
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Ciao a tutti

                    segnalo che dalla release 0.48 Inkscape permette di salvare un’immagine come .pdf e il testo al suo interno come .tex.

                    Come fare e come inserire il risultato in un documento latex è spiegato al link:

                    `
                    http://www.ctan.org/tex-archive/info/svg-inkscape
                    `

                    Buona serata!

                  • #65943
                    admin
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::

                      Iovem” post=65028Ciao a tutti

                      segnalo che dalla release 0.48 Inkscape permette di salvare un’immagine come .pdf e il testo al suo interno come .tex.

                      Come fare e come inserire il risultato in un documento latex è spiegato al link:

                      `
                      http://www.ctan.org/tex-archive/info/svg-inkscape
                      `

                      Buona serata!

                      Questa l’avevo proprio dimenticata: si, era anche già stata segnalata: Inkscape 0.48 (pre) e formule con pdfLaTeX

                      Ciao
                      Orlando

                    • #65944
                      Up
                      0
                      Down
                      ::

                      ansys” post=65031

                      Ciao a tutti

                      segnalo che dalla release 0.48 Inkscape permette di salvare un’immagine come .pdf e il testo al suo interno come .tex.

                      Come fare e come inserire il risultato in un documento latex è spiegato al link:

                      `
                      http://www.ctan.org/tex-archive/info/svg-inkscape
                      `

                      Buona serata!

                      Questa l’avevo proprio dimenticata: si, era anche già stata segnalata: Inkscape 0.48 (pre) e formule con pdfLaTeX

                      Ciao
                      Orlando

                      Grazie a entrambi.
                      L’ultima segnalazione l’avevo già vista tra le preferenze di salvataggio, ed effettivamente in quel modo si salva un file .tex che contiene il codice del disegno fatto con Inkscape.
                      Ma non mi sembra codice TikZ.

                      @ansys: porta pazienza, ma non riesco a trovare le cartelle nelle quali dovrei mettere quei famosi file. Le debbo creare? Non conosco ancora bene Mac OS X e ho paura di fare casini.

                      Ciao
                      Tommaso

                    • #65945
                      admin
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::

                        illinguista1972″ post=65036@ansys: porta pazienza, ma non riesco a trovare le cartelle nelle quali dovrei mettere quei famosi file. Le debbo creare? Non conosco ancora bene Mac OS X e ho paura di fare casini.

                        Mac OS X? Io sono cresciuto a pane e Windows, non saprei dirti. La cartella che indica è

                        `home/.inkscape/extensions`
                        ma dovrebbe già esserci.

                        Ciao
                        Orlando

                      • #65946
                        Up
                        0
                        Down
                        ::

                        illinguista1972″ post=65036
                        @ansys: porta pazienza, ma non riesco a trovare le cartelle nelle quali dovrei mettere quei famosi file. Le debbo creare? Non conosco ancora bene Mac OS X e ho paura di fare casini.

                        Ok, te lo spiego io.

                        Vai nella tua home e in alto scegli dal menù a tendina di sinistra “Visibilità documenti” e da quello di destra “documenti invisibili”.
                        Verranno visualizzati i file nascosti. Uno di questi è la cartella .Inkscape. Aprila e copiaci dentro i file necessari.
                        Si può fare tutto anche da Terminale, ma per noi umani mi sembra che l’approccio “clicca qui clicca là” sia migliore 😉

                        Ciao
                        Ivan

                      • #65947
                        OldClaudio
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Tommaso, se devi mettere qualcosa nei file nascosti, che non puoi vedere con il Finder direttamente, probabilmente puoi seguire le indicazioni di Ivan, ma io non ci sono riuscito.
                          Invece ci si riesce benissimo aprendo una finestra di Finder, se non ne hai una già aperta clicchi nella barra dei menù Go e poi scegli Go to folder, oppure premi senza mai usare il mouse Maiuscola+mela+G ; ti si pare una finestrina dove scrivi l’indirizzo del file dove vuoi andare e la finestrina provvede anche il completamento automatico quando contiene abbastanza caratteri per individuare il nome della cartella in modo univoco. Se tu ci scrivi dentro:
                          `
                          ~/.inskcape
                          `
                          Finder completa in
                          `
                          ~/.inkscape-etc
                          `
                          dopo di che clicchi sul bottone rettangolare blu, e… voila, sei dentro alla cartella nascosta dove puoi trascinare tutti i file che vuoi.

                          Nota bene: le cartelle nascoste hanno il nome che comincia con un punto fermo! Non scordarlo nello scrivere questi nomi.

                        • #65948
                          Up
                          0
                          Down
                          ::

                          ansys” post=65014

                          Affronteremo l’argomento, visto che la bella applicazione segnalata non c’è per Mac OS X. Ho provato a fare un semplice rettangolo con Inkscape e a salvarlo come .tex, e ho visto che di fatto c’è il codice che produrrebbe quel rettangolo. Immagino di dover caricare il pacchetto pstricks nel preambolo e poi mettere il codice generato da Inkscape. Se sbaglio, crocifiggetemi.

                          Ma per “bella applicazione” intendi quella che ti ho segnalato (inkscape2tikz)?
                          Se intendi quella, c’è anche per Mac OS. Quando la usi, invece di andare in Estensioni, Export, Export to TikZ path… (così non riesco a farla funzionare), salva direttamente il disegno scegliendo TikZ code (*.tex).

                          Ciao
                          Orlando

                          Orlando, ho copiato i sei file nella cartella giusta, ma non riesco né a salvare il file con codice TikZ, né a trovare eventualmente il percorso che indichi. Se vado su “Estensioni”, non trovo nessuna voce “export”. 🙁

                          Se vado su salva, ho moltissime opzioni, tra cui quella di salvare come LaTeX con codice PSTricks, ma io vorrei codice TiKZ, anche perché ho fatto quella piccola modifica. 🙂

                          Riuscite ad aiutarmi? Mi basta capire il meccanismo all’inizio.

                          [EDIT]: ho Mac, ma Inkscape ci mette una vita prima di aprirsi, e, cosa che non so se sia normale, si apre contemporaneamente anche X11. Non solo, sulla barra dei menu non riesco mai a far comparire la barra di Inkscape, ma mi rimane sempre quella di X11. C’è qualcosa che non va?

                          Ciao
                          Tommaso

                        • #65949
                          Up
                          0
                          Down
                          ::


                          Allora, qualche aggiornamento.

                          Ho installato sul mio Mac Inkscape versione 0.48.2, che è stabile.

                          Ho provato a seguire le indicazioni contenute nella pagina segnalata da Orlando, ma ho notato che il percorso

                          `~/.inkscape/extensions`

                          non è valido, mentre la cartella richiesta “extensions” sta nel percorso

                          `~/.config/inkscape/extensions`

                          che era dichiarato valido solo per chi ancora usava la versione 0.47 😕

                          Nella cartella ho poi copiato i sei file richiesti, dopo averli scaricati. Da notare che i due file .inx in realtà mi si scaricano come *.inx.txt. A questo punto devo levare l’ultima delle due estensioni oppure no?

                          Ad ogni modo, come ho già detto, non riesco in nessun modo a far sì che in alto mi compaia la barra dei menù di Inkscape, perché c’è soltanto quella di X11. Se vado su “salva come” non ho nessuna voce che mi dica “TikZ”, così come non riesco ad accedere al percorso “Extensions” mostrato da Orlando…

                          Ciao
                          Tommaso

                        • #65950
                          Up
                          0
                          Down
                          ::


                          Su Windows mi funziona: cioè, trovo la voce Esporta oppure posso salvare direttamente in TikZ. Non so bene dove vada a finire il file, ma almeno qualcosa di più c’è! 🙂

                          Ciao
                          Tommaso

                        • #65951
                          OldClaudio
                          Partecipante
                            Up
                            0
                            Down
                            ::

                            ansys” post=65025
                            I file si scaricano già con il loro nome e la loro estensione, senza passare per texshop. Dopo vanno copiati nel punto indicato nella guida. Sul mio Windows 7 e con Inkscape 0.48 funziona.

                            Ho provato a seguire le istruzioni; Inkscape sembra funzionare, ma l’estensione Save to TiKZ non sembra a posto sul Mac OS X Lion, perché esce il messaggio:
                            `
                            The fantastic lxml wrapper for libxml2 is required by inkex.py and therefore this extension.
                            Please download and install the latest version from http://cheeseshop.python.org/pypi/lxml/,
                            or install it through your package manager by a command like: sudo apt-get install python-lxml
                            `
                            dentro un’apposita finestrina. Il file .tex viene prodotto, ma è vuoto.

                            Ma non sono riuscito a installare quella libreria da terminale, nel senso che parla di cose tipo Cython che non ho mai sentito nominare.

                          • #65952
                            admin
                            Amministratore del forum
                              Up
                              0
                              Down
                              ::

                              illinguista1972″ post=65095Su Windows mi funziona: cioè, trovo la voce Esporta oppure posso salvare direttamente in TikZ. Non so bene dove vada a finire il file, ma almeno qualcosa di più c’è! 🙂

                              Ciao
                              Tommaso


                              @OldClaudio
                              e @Tommaso: su Mac OS passo ogni richiesta. Mi pare di aver letto che bisogna scaricare dei file in più.

                              Quando salvi, che sia in formato .tex o altro, sei tu a decidere dove salvare.

                              Ciao
                              Orlando

                            • #65953
                              Up
                              0
                              Down
                              ::


                              Tutto OK! 🙂
                              Va tutto. Qual era il problema? Il menù a tendina Salva come… viene visualizzato in modo parziale. Andando giù con la freccia, invece, si arriva alla voce TikZ code (.tex) e si può salvare come documento compilabile, come tikzpicture oppure come semplice path. Ad ogni modo, il percorso indicato nella pagina postata da Orlando non esiste nell’ultima versione di Inkscape: bisogna passare per la cartella config. Provare per credere. Non ho Lion, ma Snow Leopard 10.6.8.

                              Ciao
                              Tommaso

                            • #65954
                              OldClaudio
                              Partecipante
                                Up
                                0
                                Down
                                ::

                                illinguista1972″ post=65104Tutto OK! 🙂
                                Va tutto. Qual era il problema? Il menù a tendina Salva come… viene visualizzato in modo parziale. Andando giù con la freccia, invece, si arriva alla voce TikZ code (.tex) e si può salvare come documento compilabile, come tikzpicture oppure come semplice path. Ad ogni modo, il percorso indicato nella pagina postata da Orlando non esiste nell’ultima versione di Inkscape: bisogna passare per la cartella config. Provare per credere. Non ho Lion, ma Snow Leopard 10.6.8.

                                Ciao
                                Tommaso

                                Si anche sul mio Lion va tutto a livello di Inkscape, e il menù a tendina dice le stesse cose che dice a te, ma poi vene salvato in file .tex vuoto, sia pure nella cartella che ho scelto io, e mi esce il messaggio che in sostanza mancano delle librerie di sistema, che potrebbero venire adeguatamente sostituite e migliorate dalla libreria indicata nel messaggio che ho inviato prima. Se fossi su Ubuntu saprei come fare per installare quelle librerie, ma sono su Mac Lion e non ho la più vaga idea, perché non conosco nessun installer che mi confaccia (escludo Macports quasi per principio; è subordinato ai requisiti Debian e mi ha già incasinato il sistema TeX una volta, non vorrei ripetere l’esperimento).

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

                            Go to top