disegni con latex e pdflatex

  • Creatore
    Topic
  • #24702
    Up
    0
    Down
    ::


    Salve a tutti.

    So bene che l’argomento “come fare un disegno e inserlo nel mio documento”
    è stato trattato talmente tanto da portare probabilmente alla nausea
    qualcuno… 😡
    Purtroppo però, navigando nei vari topics, mi sembra che manchi un chiaro
    suggerimento su quale programmi utilizzare.
    Mi spiego meglio. 😛

    Penso sia utile e interessante, indicare e suggerire particolari programmi
    per la creazione di disegni a seconda se uno vuole utilizzare latex o pdflatex.
    in questo modo, probabilmente, si potrebbero evitare richieste su come
    trasforamre un file vettoriale in raster e viceversa.
    Non so, si potrebbe dire:

    Linux:
    se si compila in pdflatex, fare i disegni con:….
    se si compila in latex fare i disegni con…

    Windows:

    ..
    .

    qualcosa insomma tipo la descrizione dei possibili editori da usare.
    In questo modo, gente come me, poco pratica con le trasformazioni,
    parte subito a lavorare con lo strumento corretto.

    Spero di non aver proposto una cavolata o qualcosa che già è stata fatta.
    Se sì, mi scuso, 😳 ma ditemi dove posso trovarla.

    Stefano

Visualizzazione 13 filoni di risposte
  • Autore
    Risposte
    • #24703
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        So bene che l’argomento “come fare un disegno e inserlo nel mio documento”
        è stato trattato talmente tanto da portare probabilmente alla nausea
        qualcuno… 😡
        Purtroppo però, navigando nei vari topics, mi sembra che manchi un chiaro
        suggerimento su quale programmi utilizzare.
        Mi spiego meglio. 😛

        Penso sia utile e interessante, indicare e suggerire particolari programmi
        per la creazione di disegni a seconda se uno vuole utilizzare latex o pdflatex.
        in questo modo, probabilmente, si potrebbero evitare richieste su come
        trasforamre un file vettoriale in raster e viceversa.
        Non so, si potrebbe dire:

        Linux:
        se si compila in pdflatex, fare i disegni con:….
        se si compila in latex fare i disegni con…

        Windows:

        ..
        .

        qualcosa insomma tipo la descrizione dei possibili editori da usare.
        In questo modo, gente come me, poco pratica con le trasformazioni,
        parte subito a lavorare con lo strumento corretto.

        Spero di non aver proposto una cavolata o qualcosa che già è stata fatta.
        Se sì, mi scuso, 😳 ma ditemi dove posso trovarla.

        Gli argomenti “LaTeX e pdfLaTeX” ,”disegni con LaTeX” e “trasformazione di formati” sono trattati sulla guida di Beccari (e sulla mia). Ti consiglio di cominciare da lì.

        Ciao,
        L.

      • #24704
        Up
        0
        Down
        ::


        Ok, chiedo scusa…. 😳

        Grazie mille Lorenzo.

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

          Penso sia utile e interessante, indicare e suggerire particolari programmi
          per la creazione di disegni a seconda se uno vuole utilizzare latex o pdflatex.
          in questo modo, probabilmente, si potrebbero evitare richieste su come
          trasforamre un file vettoriale in raster e viceversa.
          Stefano

          In un documento LaTeX è possibile inserire un disegno in due modi:
          1 – costruire un grafico vettoriale per mezzo di pacchetti appositi (ps-trick, ambiente picture, PGF, etc);
          2 – costruire un grafico esternamente ed inserirlo nel documento come immagine in uno dei formati supportati dal programma con cui si compila (per esempio pdflatex non supporta il formato postscript).

          A mio avviso è meglio chiarire queste due diverse modalità per una visione generale dell’enorme campo della grafica in LaTeX (a cui è dedicato il bellissimo libro “The Latex Graphics Companion”).
          La risposta alla tua domanda sarebbe quindi piuttosto corposa: dovrebbe spiegare almeno i principali pacchetti della prima modalità, e indicare almeno una panoramica del software esterno a LaTeX con cui si costruiscono disegni vettoriali o raster.
          Per me, per esempio, è particolarmente interessante la possibilità di inserire disegni vettoriali provenienti da AutoCAD passando dal formato PostScript (massima qualità grafica contro una procedura più laboriosa rispetto a quella di costruire un immagine gif o png del disegno attraverso screenshot dello schermo).

          Mi trovo comunque molto spesso ad utilizzare il pacchetto PGF per costruire disegni o addirittura loghi aziendali semplicemente scrivendo comandi nel sorgente.
          Roberto.

        • #24706
          Up
          0
          Down
          ::


          Grazie mille Roberto per la spiegazione.
          Effettivamente, la mia “pretesa” di riassumere rapidametne il mondo della
          graafica vettoriale e non era un pò esagerata.

          Mi sembrava però utile suggerire programmi e strumenti a seconda delle
          esigenze, in modo che non ci si accorga dopo di dover trasformare il file,
          perché non compatibile con l’eseguibile che si sta ottenendo in latex.
          Perdendo per altro di risoluzione il più delle volte.

          Mi viene voglia di andare più nello specifico sul problema che ho riscontrato ma
          penso che per questo aprirò eventualemente un altro topic.
          se qualcuno ha qualcosa da dire ancora riguardo tale argomento, che lo faccia.
          Mi interessa molto aggiornarmi su tale problema.

        • #24707
          Up
          0
          Down
          ::


          Riporto la mia personale preferenza al riguardo:

          1-
          Se c’è da fare un’illustrazione semplice o mediamente semplice preferisco farla
          con Inkscape, inserendo degli oggetti testuali “segnaposto”.
          Esporto in EPS e sostituisco gli oggetti testuali con testo e formule LaTeX
          usando il pacchetto psfrag.
          Questo richiede necessariamente una compilazione con LaTeX ed una
          conversione con dvips e ps2pdf.
          Quando sono soddisfatto del disegno inserisco il mio file pdf (scontornato)
          nel mio documento principale, che compilo con pdflatex.

          In questo procedimento, nel passo in cui uso psfrag spesso uso anche
          comandi pstricks.
          Infatti, con psfrag si può sostituire un oggetto testuale con una qualsiasi
          sequenza di comandi LaTeX. Perciò, se ne ho bisogno aggiungo ulteriori
          oggetti grafici per via programmatica sotto forma di linee, nodi, ed altro ancora
          messi a disposizione da pstricks e pstricks-add.

          2-
          quando sono in vena di imparare e re-imparare cose nuove o seminuove,
          allora uso il pacchetto pgf, di cui è uscita la recente versione 2.0 (con un
          nuovo manuale al quale è stato aggiunto il capitolo sul kernel matematico di pgf).
          Ma in generale, preferisco sempre creare un documento a parte, mono-pagina
          (portrait o landscape) in cui creo il disegno. Successivamente inserisco l’immagine
          pdf con includegraphics come al solito.

          I due approcci che ho descritto sono miei personali, ma credo che
          valga la pena considerarli se si devono scrivere documenti piuttosto lunghi.
          Per organizzare bene un documento io creo sempre delle sotto-cartelle
          dedicate a ciascun disegno, includendovi i sorgenti.

          Allego un esempio.

          Ciao,
          Agostino


        • #24708
          Up
          0
          Down
          ::


          Grazie agostino e scusa per il ritardo nella risposta.

          A questo punto però volevo chiedere se il metodo che uso io è accettabile
          oppure no. Intendo dire se c’è qualche controindicazione nei passaggi
          che faccio.

          Io faccio spesso piccoli disegni nei rapporti. Ho scoperto da poco
          inkscape e l’ho trovato molto utile per queste operazioni.
          L’unica cosa è che io di solito compilo in pdflatex e quindi devo salvarli
          in pdf o immagino anche in .tex (ma poi devo aggiungere qualcosa
          nel preambolo, mi sto documentando per questo).
          Se poi però li devo ritagliare, per aggiustare le dimensioni, li apro in gimp
          e li ritaglio. il fatto è che gimp penso li rasterizzi e quindi rischio di
          perdere la qualità del pdf.
          inoltre poi comunque con gimp non li posso risalvare in pdf e quindi li
          salvo in png.
          😯
          Riassumo se vi siete persi:

          inkscape pdf – gimp- png

          l’altra soluzione era quella di salvare la schermata da inkscape e salvarla
          in pdf.

          Il mio dubbio è: ❓
          1) c’è un metodo un pò più canonico per avere disegni per pdflatex?
          2) con questo metodo perdo risoluzione del disegno ottenuto in vettoriale?
          o se no, rischio però di avere disegni che occupano molto spazio?

          Grazie a tutti,

          Stefano

        • #24709
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            inkscape pdf – gimp- png

            1) c’è un metodo un pò più canonico per avere disegni per pdflatex?
            2) con questo metodo perdo risoluzione del disegno ottenuto in vettoriale?
            o se no, rischio però di avere disegni che occupano molto spazio?

            Convertire un’immagine vettoriale in un formato bitmap è sempre sbagliato. Ti consiglio di leggere il paragrafo sulle figure di questa guida.

            Ciao,
            L.

          • #24710
            Up
            0
            Down
            ::


            La stavo cercando infatti!!! 😀 😀

          • #24711
            Up
            0
            Down
            ::


            Ma quindi quello che mi consigli è anche di compilare quando possibile
            in latex e non in pdflatex?
            io compilo in pdflatex per due ragioni:
            1) spesso alcune figure si trovano solo in formato bmp e non vettoriale
            2) in questa maniera posso inviarlo a tutti sapendo che possono
            vederlo con facilità. Tutti infatti hanno acrobat reader o xpdf,kpdf,evince.
            Nel caso fosse dvi o ps, dopo dovrebbero modificarlo e chi ha windows
            spesso non può farlo a meno di avere acrobat professional.

            è giusto il mio ragionamento?
            Se sbaglio, sono felicissimo di essere corretto sulla retta via.

            Stefano

          • #24712
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              Ma quindi quello che mi consigli è anche di compilare quando possibile
              in latex e non in pdflatex?

              L’hai letta almeno la guida? 👿 Il paragrafo che ti ho consigliato contiene un bel link a pagina 16, dove sono spiegati i pro e i contro di LaTeX e di pdfLaTeX.

              io compilo in pdflatex per due ragioni:
              1) spesso alcune figure si trovano solo in formato bmp e non vettoriale
              2) in questa maniera posso inviarlo a tutti sapendo che possono
              vederlo con facilità. Tutti infatti hanno acrobat reader o xpdf,kpdf,evince.
              Nel caso fosse dvi o ps, dopo dovrebbero modificarlo e chi ha windows
              spesso non può farlo a meno di avere acrobat professional.

              è giusto il mio ragionamento?
              Se sbaglio, sono felicissimo di essere corretto sulla retta via.

              Sulla guida trovi una spiegazione precisa di questo punto (e di altri…). La guida è lì: ora ti tocca studiarla! ❗

              Ciao,
              L.

            • #24713
              Up
              0
              Down
              ::


              Ok. Mi rispondo da solo.
              Secondo la tua guida lorenzo, l’ideale è salvare in pdf in inkscape
              e se bisogna lavorare sui margini usare ghostview che permette
              proprio di eliminare spazio in più.
              Giusto?

              Stefano

            • #24714
              Up
              0
              Down
              ::


              Vorrei ricordare anche le opzioni trim+clip di \includegraphics che permettono di “ritagliare” le immagini direttamente in LaTeX senza dover passare per software esterni.

            • #24715
              Up
              0
              Down
              ::



              @minnolina
              :
              grazie mille per il suggerimento. sono sincero, non conoscevo l’opzione.. 😳
              Era proprio quello che mi serviva.


              @lorenzo
              :
              Scusa ma penso che abbia scritto nello stesso momento in cui tu stavi
              scrivendo. 🙄
              Ovvio che ho letto il paragrafo e il link che mi hai suggerito. Mi dispiace
              averti fatto arrabbiare, non era mia intenzione. Avevo subito controllato
              la tua dispensa, ma purtroppo c’è stato un fraintendimento.

              Ti faccio comunque i complimenti (per quello che possono valere).
              Il documento è estremamente completo e chiaro.

              Stefano

            • #24716
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::


                @lorenzo
                :
                Ovvio che ho letto il paragrafo e il link che mi hai suggerito. Mi dispiace
                averti fatto arrabbiare, non era mia intenzione.

                Non preocuparti, di “bonari rimbrotti” ne ho ricevuti parecchi anch’io, qui sul forum… 😉

                LaTeX è splendido, ma richiede studio e dedizione, tutto qui. Anche la documentazione va letta con calma. Come ti dicevo, è un errore che ho fatto anch’io, in passato.

                Buon proseguimento con i tuoi studi.

                Ciao,
                L.

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

            Go to top