RASSEGNA SOFTWARE GRAFICI

  • Creatore
    Topic
  • #36471
    Up
    0
    Down
    ::


    Buongiorno a tutti.
    Comporre documenti con LaTeX ci abitua a cercare nei nostri scritti precisione, ordine e uniformità (a volte in maniera quasi ‘maniacale’) – ed è cosa buona e giusta.
    Allora, cerchiamo di soddisfare questi requisiti anche quando creiamo o manipoliamo figure; spesso, però, si incontrano difficoltà (e, scorrendo questa sezione del forum, se ne ha la prova): immagini che vorremmo vettoriali ma che sappiamo produrre solo in bitmap, salvataggio nel formato opportuno, contorni bianchi inattesi e chi più ne ha più ne metta.
    Nella maggior parte dei casi, cercando in rete o chiedendo consigli sui forum (anche su questo), ci vengono suggerite soluzioni ottenibili solo utilizzando software complessi e costosi, certamente sovradimensionati per ottenere, magari, un semplice grafico cartesiano con una bisettrice nel primo quadrante e le indicazioni sugli assi con le unità di misura scritte correttamente! Altrettanto spesso, individuiamo (non senza difficoltà) il software che sembra fare proprio per noi, salvo poi scoprire che non è disponibile per il nostro sistema operativo. E via, su questa falsariga, mille ‘problemi’ che ci fanno diventare matti.
    Da qui, ho pensato di aprire questa discussione: raccogliamo insieme un elenco di software che ci aiutino a creare e manipolare figure da inserire nei nostri documenti LaTeX. Cataloghiamoli e riportiamone la relativa pagina web, i links a guide e manuali, etc. Magari, ne salterà fuori qualcosa di interessante e qualche utente del forum potrebbe scrivere un articolo da mettere a disposizione di tutti…
    Per adesso, procederei così: qui sotto suggerisco una possibile suddivisione in categorie di software e una serie di campi da indicare per ogni software che vorremo proporre. Nei messaggi che comporranno questa discussione, sentiamoci liberi di confrontarci, fare domande osservazioni, ma – se tutti sono d’accordo e non violo nessuna regola del forum – mi prenderò carico di mantenere aggiornato (compatibilmente con i miei ritmi) questo primo messaggio, riportando qui sotto i software che, decideremo insieme, meritano la ‘copertina’. Se e solo se questa ‘iniziativa’ prenderà piede, potremo chiedere ad un moderatore di segnalare questa discussione come “Importante”, in modo da tenerla a portata di mano nella sezione Altri programmi. Se invece l’argomento non sarà ritenuto di interesse, questo topic verrà via via superato da altri più interessanti e la cosa morirà qui, ma almeno ci avremo provato.
    Altro da dire? Ah, certo:
    Buona compilazione!
    GG

    ————

    ORGANIZZAZIONE DELLA RACCOLTA
    I SOFTWARE
    Almeno per ora, proporrei di soffermare la nostra attenzione su software open source o, per lo meno, free: in questo modo

    eviteremo di fare (spiacevole) pubblicità ad una casa produttrice piuttosto che ad un’altra, incoraggeremo l’uso e lo

    sviluppo di software dal codice liberamente disponibile e scoraggeremo la soluzione adottata dai ‘furbi’ che scaricano copie

    pirata di software iper-costosi salvo poi non averne effettivo bisogno.

    LE CATEGORIE
    Suggerirei quattro macro categorie:
    1. Software per immagini vettriali: dove raccogliere software per produrre grafici, schemi, etc, che permettano di salvare in

    formato pdf e/o (e)ps, software che permettano di manipolare immagini vettoriali senza modificarne il formato (scontornare

    pdf, etc.), ect.

    2. Software per immagini bitmap: dove raccogliere software che permettano photo editing di base, il salvataggio nei

    formati digeriti da LaTeX (jpg e png) permettendo di impostare la qualità / il livello di compressione, etc.

    3. Utility che lavorano con altri software: penso, per esempio, alle numerose macro di Matlab (R) che permettono di salvare

    direttamente i grafici nell’opportuno formato vettoriale ed adeguatamente scontornate dai margini bianchi, etc.

    4. Linguaggi di programmazione compilabili da LaTeX: giusto per completezza, qualcuno potrebbe voler indicare i vari

    linguaggi / pacchetti che perettono di ‘programmare’ figure (tikz/pgf, pstriks, etc.).

    LA CLASSIFICAZIONE
    Suggerisco un certo numero di campi che, a mio avviso, NON possono mancare nella scheda-software:

    – Nome completo e versione
    – Licenza
    – Sistemi operativi supportati
    – Pagina web del software
    – Indicazione del curatore / del gruppo di sviluppatori
    – Principali formati supportati (importati ed esportati)
    – (facoltativo) Pagine web notevoli contenenti Guide o gruppi di discussione (se esterne al sito principale indicato in

    precedenza)
    – (facoltativo) Lingua del software (soprattutto se diverso da inglese e/o italiano)
    – *Breve* descrizione del software, in cui porre particolare attenzione a Cosa si può fare con il software, a Quanto è

    difficile / intuitivo l’utilizzo, a Quanto il software “parla” con LaTeX (es. permette di inserire del codice LaTeX che può

    essere compilato a parte e/o permette di esportare in codice LaTeX l’immagine prodotta), etc.

    ————

    COPERTINA

    SOFTWARE PER IMMAGINI VETTORIALI

    NOME: IPE – VERSIONE ATTUALE: 6.0pre32patch1 (aprile 2009)
    LICENZA: GNU Public License
    O.S.: Multipiattaforma (Windows, Mac Os X, GNU Linux
    URL: http://tclab.kaist.ac.kr/ipe/
    SVILUPPATORE/I: Otfried Cheong
    FORMATI: (in) PDF (solo se generati da IPE stesso) – (out) PDF, EPS, XML (.xml e .ipe)
    ALTRI RIFERIMENTI WEB: http://www.tug.org/pracjourn/2006-2/hlavacek/hlavacek.pdf (articolo di Jan Hlavacek – PracTeX Journal)
    LINGUA: inglese
    DESCRIZIONE: IPE permette di disegnare linee, marker, forme chiuse, frecce attraverso una pratica griglia e di impostare un colore di riempimento, esportando il tutto in formato vettoriale o bitmap. Inoltre, gestisce direttamente codice LaTeX e permette compilare il documento prima di esportarlo, utile per inserire formule o tabelle o qualsiasi elemento gestibile da LaTeX (grazie alla possibilità di specificare i pacchetti da caricare nel premabolo) ed ottenere un pdf già pronto (i PDF esportati sono già ritagliati correttamente e pronti per essere inseriti in un file LaTeX). Preinstallate e scaricabili dalla rete diverse ‘Ipelets’, sorta di “macro” che permettono di ottenere con pochi click risultati complessi (ad esempio, con la Ipelet ‘Regular k-gon’, selezionando una circonferenza vi si può inscrivere un qualsiasi poligono regolare). IPE è in grado di gestire una o più pagine contenenti ciascuna uno o più layer. Per Windows, si scarica un file zip che, una volta decompresso, contiene direttamente l’eseguibile che NON richiede installazione.

    SOFTWARE PER IMMAGINI BITMAP

    NOME: – VERSIONE ATTUALE:
    LICENZA:
    O.S.:
    URL:
    SVILUPPATORE/I:
    FORMATI: (in) – (out)
    ALTRI RIFERIMENTI WEB: (cosa)
    LINGUA:
    DESCRIZIONE:

    UTILITIES:

    NOME: – VERSIONE ATTUALE:
    LICENZA:
    SOFTWARE ‘PADRE’:
    URL:
    SVILUPPATORE/I:
    FORMATI: (in) – (out)
    ALTRI RIFERIMENTI WEB: (cosa)
    LINGUA:
    DESCRIZIONE:

    LINGUAGGI:
    NOME: – VERSIONE ATTUALE:
    LICENZA:
    O.S.:
    URL:
    SVILUPPATORE/I:
    FORMATI: (in) – (out)
    ALTRI RIFERIMENTI WEB: (cosa)
    LINGUA:
    DESCRIZIONE:

Visualizzazione 12 filoni di risposte
  • Autore
    Risposte
    • #36472
      Up
      0
      Down
      ::


      Apro io stesso le danze…

      SOFTWARE PER IMMAGINI VETTORIALI

      NOME: IPE – VERSIONE ATTUALE: 6.0pre32patch1 (aprile 2009)
      LICENZA: GNU Public License
      O.S.: Multipiattaforma (Windows, Mac Os X, GNU Linux
      URL: http://tclab.kaist.ac.kr/ipe/
      SVILUPPATORE/I: Otfried Cheong
      FORMATI: (in) PDF (solo se generati da IPE stesso) – (out) PDF, EPS, XML (.xml e .ipe)
      ALTRI RIFERIMENTI WEB: http://www.tug.org/pracjourn/2006-2/hlavacek/hlavacek.pdf (articolo di Jan Hlavacek – PracTeX Journal)
      LINGUA: inglese
      DESCRIZIONE: IPE permette di disegnare linee, marker, forme chiuse, frecce attraverso una pratica griglia e di impostare un colore di riempimento, esportando il tutto in formato vettoriale o bitmap. Inoltre, gestisce direttamente codice LaTeX e permette compilare il documento prima di esportarlo, utile per inserire formule o tabelle o qualsiasi elemento gestibile da LaTeX (grazie alla possibilità di specificare i pacchetti da caricare nel premabolo) ed ottenere un pdf già pronto (i PDF esportati sono già ritagliati correttamente e pronti per essere inseriti in un file LaTeX). Preinstallate e scaricabili dalla rete diverse ‘Ipelets’, sorta di “macro” che permettono di ottenere con pochi click risultati complessi (ad esempio, con la Ipelet ‘Regular k-gon’, selezionando una circonferenza vi si può inscrivere un qualsiasi poligono regolare). IPE è in grado di gestire una o più pagine contenenti ciascuna uno o più layer. Per Windows, si scarica un file zip che, una volta decompresso, contiene direttamente l’eseguibile che NON richiede installazione.

    • #36473
      Up
      0
      Down
      ::


      Ciao,

      credo che le informazioni richieste siano un po’ troppo dispendiose in termini di tempo.
      All’inizio mi limiterei a delle segnalazioni o poco altro.

      Ciao ciao.
      Fra

      In ogni caso il mio contributo:

      NOME: Inkscape (progetto molto attivo)
      LICENZA: GPL
      O.S.: Multipiattaforma (Windows, Mac Os X, GNU Linux
      URL: http://www.inkscape.org
      FORMATI: tutti i formati vettoriali più comuni
      DESCRIZIONE: Inkscape permette di produrre disegni vettoriali (esportabili eventualmente in formato raster). Non è orientato ai disegni geometrici o matematici.
      Ha la possibilità di scontornare automaticamente i disegni.
      Permette infine anche l’inserimento di testo tramite LaTeX, usando l’opportuno plugin chiamato TeXtext.

    • #36474
      Up
      0
      Down
      ::

      Ciao,

      credo che le informazioni richieste siano un po’ troppo dispendiose in termini di tempo.
      All’inizio mi limiterei a delle segnalazioni o poco altro.

      Ciao ciao.
      Fra

      Ciao e grazie per l’attenzione.
      Beh, se uno conosce e usa il software che vuole recensire, tendenzialmente un click sul menu ‘?’ e uno su ‘About’ danno accesso alla grande parte delle info ‘difficili’ che ho indicato, mentre per le altre l’esperienza con il software stesso permette di riassumerle in pochi secondi. A quel punto, non resta che scrivere le due righe di commento!

      In ogni caso il mio contributo:

      NOME: Inkscape (progetto molto attivo)
      LICENZA: GPL
      O.S.: Multipiattaforma (Windows, Mac Os X, GNU Linux
      URL: http://www.inkscape.org
      FORMATI: tutti i formati vettoriali più comuni
      DESCRIZIONE: Inkscape permette di produrre disegni vettoriali (esportabili eventualmente in formato raster). Non è orientato ai disegni geometrici o matematici.
      Ha la possibilità di scontornare automaticamente i disegni.
      Permette infine anche l’inserimento di testo tramite LaTeX, usando l’opportuno plugin chiamato TeXtext.

      Segnalo inoltre che Inkscape permette di esportare in formato tikz attraverso l’extension http://code.google.com/p/inkscape2tikz/

      Grazie per la segnalazione, continuiamo così!
      GG

    • #36475
      Up
      0
      Down
      ::


      Eccone un altro.

      NOME: Tpx (progetto mediamente attivo)
      LICENZA: GPL
      O.S.: Windows
      URL: http://tpx.sourceforge.net/
      FORMATI: tutti i formati vettoriali più comuni per l’import e l’export con in più un formato specifico del programma. Possibilità di esportazione nei formati raster più comuni.
      DESCRIZIONE: Oltre ai normali formati è possibile esportare il grafico creato anche in pstricks, pgf/tikz e comandi LaTeX dell’ambiente picture. Questo programma è nato principalmente per questo.
      Adatto per tutti i tipi di disegni vettoriali, in particolare quelli geometrici.
      L’inserimento di codice LaTeX è molto semplice.

    • #36476
      Up
      0
      Down
      ::


      Purtroppo io uso tutti questi programmi solo in maniera saltuaria e non sfrutto mai al massimo le loro funzionalità.

      L’idea di un manualetto con tutti i programmi di grafica, soprattutto vettoriale, è una bella idea però effettivamente servirebbero degli esperti che ne mettano in risalto l’ambito di utilizzo e le potenzialità.

      Altri programmi sono qua:
      http://tpx.sourceforge.net/tpx_links.htm

      Ciao ciao.
      Fra

    • #36477
      Up
      0
      Down
      ::


      Qualcuno ha provato ad installare l’estensione inkscape2tikz su Mac?
      Si trova qui: http://code.google.com/p/inkscape2tikz/

      Ho provato a installarlo ma non funziona. Ho Mac OsX10.5 e Inkscape 0.46

      Ciao
      Ivan

    • #36478
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::


        Nome: ImageMagick

        Licenza: GPL

        URL: http://www.imagemagick.org/script/index.php

        Sviluppatore: ImageMagick Studio LLC.

        Formati supportati: .bmp, .jpeg, .gif, .png, .pdf, .eps, … (http://www.imagemagick.org/script/formats.php).

        Lingua: inglese.

        Descrizione
        ImageMagick è una suite di programmi multipiattaforma, utili per creare, modificare e visualizzare immagini; i formati supportati sono oltre cento, ed è facile convertire, da un formato a un altro, anche più immagini in una sola volta (http://it.wikipedia.org/wiki/ImageMagick).

        Esempio
        Si vogliono convertire più immagini dal formato .eps al formato .pdf, in una volta sola. Da linea di comando, basta dare:
        `mogrify -format pdf *.eps`
        ATTENZIONE: i file .pdf presenti nella stessa cartella di output, saranno sovrascritti da quelli generati dal processo di conversione, se i nomi dovessero coincidere. Per evitare brutte sorprese, meglio fare una copia delle proprie immagini.

        Per le altre funzioni di base: http://www.imagemagick.org/Usage/basics/.

        Altro
        Install from source: http://www.imagemagick.org/script/install-source.php.

        Binary Releases: Unix, Mac OS X, Windows (http://www.imagemagick.org/script/binary-releases.php).

      • #36479
        Up
        0
        Down
        ::

        `mogrify -format pdf *.eps`

        Bello, conserva anche il formato vettoriale.

        C’è anche un’opzione -trim che toglie il contorno, ma purtroppo converte l’immagine in bitmap 🙁

        Giacomo

      • #36480
        Antonio Ledda
        Partecipante
          Up
          0
          Down
          ::

          `mogrify -format pdf *.eps`

          Bello, conserva anche il formato vettoriale.

          C’è anche un’opzione -trim che toglie il contorno, ma purtroppo converte l’immagine in bitmap 🙁

          Giacomo

          Per scontornare, c’è l’ottimo pdfcrop: http://www.guit.sssup.it/phpbb/viewtopic.php?t=6930&highlight=pdfcrop. 😉

          Ciao,
          Antonio

          Modifica (22:19)
          Con pdf-cropper (http://www.noliturbare.com/pdf-tools/pdf-cropper) è possibile scontornare due o più immagini per volta. Ne aveva parlato un utente tempo fa, qua sul forum.

        • #36481
          Up
          0
          Down
          ::

          Qualcuno ha provato ad installare l’estensione inkscape2tikz su Mac?
          Si trova qui: http://code.google.com/p/inkscape2tikz/

          Ho provato a installarlo ma non funziona. Ho Mac OsX10.5 e Inkscape 0.46

          Ciao
          Ivan

          Quando io l’ho installato su win vista e non andava ho scritto una mail all’autore del codice e lui ha aggiunto una patch per risolvere il problema.
          magari lo fa anche con te….

        • #36482
          Up
          0
          Down
          ::


          grazie antonio.ledda per la segnalazione. appena ho un attimo di tempo la metto in “copertina”

        • #36483
          Up
          0
          Down
          ::

          Qualcuno ha provato ad installare l’estensione inkscape2tikz su Mac?
          Si trova qui: http://code.google.com/p/inkscape2tikz/

          Ho provato a installarlo ma non funziona. Ho Mac OsX10.5 e Inkscape 0.46

          Ciao
          Ivan

          Quando io l’ho installato su win vista e non andava ho scritto una mail all’autore del codice e lui ha aggiunto una patch per risolvere il problema.
          magari lo fa anche con te….

          Ti ringrazio per la dritta bubbles1984 🙂
          Penso che aspetterò ancora del tempo. Magari prima o poi uscirà la tanto attesa versione di Inkscape nativa per Mac.

          Con l’occasione do un mio contributo a questa rassegna di software grafici.
          Il programma in questione si chiama eps2pgf. È un programma (java) da linea di comando che permette di convertire file eps in un codice con linguaggio tikz\pgf. La cosa interessante è che il testo incluso nel file eps viene convertito in testo, e non in curva, come accade per esempio con la conversione Inkscape>pstricks. Una volta ottenuto il codice pgf, per esempio, è possibile scalare il disegno senza modificare lo spessore delle linee o il corpo del testo. È per certi versi un’alternativa al pacchetto psfrag.
          Può essere scaricato da qui
          Se ne parla anche nel noto sito di Kjell Magne Fauske: http://www.texample.net/tikz/examples/eps2pgf/

          Ciao
          Ivan

        • #36484
          Up
          0
          Down
          ::


          Ciao a tutti

          bubbles1984 mi ha consigliato di postare qui il programma al Matlab che ho scritto per esportare curve parametriche 3D nel linguaggio di Sketch(vedasi ArsTEXnica N°4 ed il sito ufficiale di Sketch ).

          Il programma è scaricabile da Rapidshare da questo indirizzo.

          E’ interessante perché si possono convertire curve complesse altrimenti impossibili da produrre con Sketch.

          Quindi se fate ingegneria ed avete fatto un calcolo numerico che in uscita fornisce una traiettoria, potete fare un bel disegno semplicemente esportando la curva nel linguaggio Sketch ed richiamarlo nel file .sk principale semplicemente con il comando input.

          Saluti

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

      Go to top