Qualità delle immagini

  • Creatore
    Topic
  • #81489
    Up
    0
    Down
    ::


    Ciao a tutti,
    premetto che sono nuovo a LaTex e di conseguenza non molto esperto, ma ho un fastioso problema… sto scrivendo una relazione per l’università in LaTex (studio ing. meccanica), utilizzando l’editor LaTeXila in ambiente Linux (Debian prevalentemente, ma anche Ubuntu, a seconda del pc che ho a disposizione); in questa relazione devo presentare diversi grafici ottenuti con un codice che ho scritto in linguaggio Octave, i quali sono in formato .eps. Purtroppo però il compilatore non accetta questo formato se si vuole compilare dal file .tex un file .pdf, ma richiede immagini in formato .pdf; ho dunque convertito i grafici in .pdf mediante il comando ‘epstopdf’ da terminale, ma il risultato è alquanto deludente, in quanto si perde qualità e i grafici, una volta inseriti nella relazione sono praticamente illeggibili (vedere allegato per cogliere la differenza tra .eps e .pdf). Ho anche provato ad ottenere i grafici direttamente in .pdf dal codice Octave, ma il risultato è identico (cosa che per altro mi aspettavo).
    Purtroppo, non capisco il motivo, se provo a compilare un file .dvi, inserendo nel file .tex i grafici in formato.eps, questi non vengono visualizzati nel file in output; nel .dvi infatti compaiono o degli spazi vuoti, oppure dei rettangoli bianchi con cornice nera, a seconda dell’editor con cui compilo (ho provato anche Kile oltre a LaTeXila), benchè il compilatore sia sempre LaTex.
    Prima di aprire il post ho cercato di documentarmi leggendo sia guide di LaTex e Octave, in modo da poter individuare il formato ottimale (che pensavo fosse l’.eps appunto), sia, in un secondo momento, vari post in giro per la rete, ma non sono riuscito a capire quale fosse la strada giusta da seguire (probabilmente perchè, come ho detto in precedenza, non sono esperto in materia).
    Vi chiedo dunque di indicarmi:
    – che tipo di formato mi conviene utilizzare per i grafici;
    – quale editor mi conviene utilizzare per gli ambienti Linux;
    – quale file mi conviene produrre come output (se .dvi o .pdf);
    – che compilatore utilizzare (LaTex, PDFLaTex, o altro).

    Mi scuso per aver aperto l’ennesimo post sulla questio, ma purtroppo non sono riuscito a venirne a capo.
    Grazie a tutti in anticipo per le risposte che saprete darmi!

    [attachment=554]immagini.tar.gz[/attachment]

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #81490
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        Bonalumi” post=80730Ciao a tutti,
        premetto che sono nuovo a LaTex e di conseguenza non molto esperto, ma ho un fastioso problema… sto scrivendo una relazione per l’università in LaTex (studio ing. meccanica), utilizzando l’editor LaTeXila in ambiente Linux (Debian prevalentemente, ma anche Ubuntu, a seconda del pc che ho a disposizione); in questa relazione devo presentare diversi grafici ottenuti con un codice che ho scritto in linguaggio Octave, i quali sono in formato .eps. Purtroppo però il compilatore non accetta questo formato se si vuole compilare dal file .tex un file .pdf, ma richiede immagini in formato .pdf; ho dunque convertito i grafici in .pdf mediante il comando ‘epstopdf’ da terminale, ma il risultato è alquanto deludente, in quanto si perde qualità e i grafici, una volta inseriti nella relazione sono praticamente illeggibili (vedere allegato per cogliere la differenza tra .eps e .pdf). Ho anche provato ad ottenere i grafici direttamente in .pdf dal codice Octave, ma il risultato è identico (cosa che per altro mi aspettavo).
        Purtroppo, non capisco il motivo, se provo a compilare un file .dvi, inserendo nel file .tex i grafici in formato.eps, questi non vengono visualizzati nel file in output; nel .dvi infatti compaiono o degli spazi vuoti, oppure dei rettangoli bianchi con cornice nera, a seconda dell’editor con cui compilo (ho provato anche Kile oltre a LaTeXila), benchè il compilatore sia sempre LaTex.
        Prima di aprire il post ho cercato di documentarmi leggendo sia guide di LaTex e Octave, in modo da poter individuare il formato ottimale (che pensavo fosse l’.eps appunto), sia, in un secondo momento, vari post in giro per la rete, ma non sono riuscito a capire quale fosse la strada giusta da seguire (probabilmente perchè, come ho detto in precedenza, non sono esperto in materia).
        Vi chiedo dunque di indicarmi:
        – che tipo di formato mi conviene utilizzare per i grafici;
        – quale editor mi conviene utilizzare per gli ambienti Linux;
        – quale file mi conviene produrre come output (se .dvi o .pdf);
        – che compilatore utilizzare (LaTex, PDFLaTex, o altro).

        Mi scuso per aver aperto l’ennesimo post sulla questio, ma purtroppo non sono riuscito a venirne a capo.
        Grazie a tutti in anticipo per le risposte che saprete darmi!

        [attachment=554]immagini.tar.gz[/attachment]

        Benvenuto sul forum!

        Ho visto il pdf e si vede benissimo con Acrobat Reader. È probabile che sia proprio un problema di visualizzatore. Fai una stampa di prova, magari. Infine, devi lavorare sempre con pdflatex.

        Sull’editor non saprei dirti perché LaTeXila non lo conosco. Se vuoi qualcosa di semplice usa TeXworks. Se vuoi una sorta di IDE allora usa TeXstudio. Io uso GNU Emacs con AUCTeX e non rimpiango nessun editor.

        Ciao,
        Orlando

        ps1: hai pensato di fare i grafici con pgfplots? Due ottimi articoli per iniziare sono Creare grafici con pgfplots e L’arte di fare grafici con LaTeX.

        ps2: le unità di misura non si scrivono tra parentesi quadre. Una buona lettura che ti consiglio è Saper Comunicare.

      • #81491
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          ho scriato le tue immagini e l’unica differenza che rilevo è che i font nella tua versione di cp.pdf sono più grandi di quelli ottenuti convertendo il file eps con il mio Preview, che su Mac è l’applicazione di default sia per i file pdf, sia per i dvi e esp, perché li visualizza convertendoli entrambi in pdf. Quindi io vedo solo dei pdf.
          Anche i cerchietti dei punti sono un po’ più grandi.
          Detto questo i due diagrammi sono sostanzialmente identici ed entrambi errati per la mancanza del nome della grandezza mancante sia dalle ascisse sia dalle ordinate, sia per le parentesi quadre per racchiudere le unità di misuradelle grandezze.

          Oltre a Saper Comunicare ti consiglio il documento sp811.pdf scaricabile dal sito del National Institute of Science and Technology (ex National Bureau of Standards) degli USA; se cerchi la stringa sp811.pdf con il tuo browser vieni indirizzato direttamente al download del documento.

          Il suggerimento di usare pgfplots con le indicazioni dei due testi linkati è ottimo e non avresti altro da fare che consumare un decina di minuti per leggere le istruzioni e fare il diagramma, visto che si tratta di una semplice spezzata. L’unico problema che vedo è che us distribuzioni Debian che sono note per essere in arretrato di un paio d’anni, anche se riportano una data recente. È il meccanismo di controllo del consorzio Debian che obbliga a questi ritardi; circolano rumors che la versione 2013 Debian di TeX Live non uscirà nemmeno. È quindi possibile che tu non riesca a usare pgfplots perché il tuo software è troppo datato.

          Il testo texlive-ubuntu.pdf, scaricabile dalla rete (e utilizzabile con giudizio perché fu scritto per installare la versione del 2010, quindi ci sono tutte le data da aggiornare) ti dice come installare su ubuntu, su fedora e su OpenSuse, la versione TeXLive 2012 (attento alle date); un recente filone di discussione spiegava come installare TeX Live ultima versione si Linux-Mint.

        • #81492
          Up
          0
          Down
          ::


          Vi ringrazio per le risposte e per tutti i consigli che mi state dando! Ma dunque secondo voi si tratta solo di un problema di visualizzazione!? Perchè nel mio caso, quando visualizzo le immagini in .pdf le vedo nettamente più chiare e sbiadite rispetto alle corrispondenti in .eps e il problema si accentua decisamente quando vado a ridurne la dimensione durante l’impaginazione. Questo rende la loro lettura abbastanza difficile, almeno durante la visualizzazione sul pc, mentre quelle in formato .eps sono chiaramente leggibili.

          Per quanto riguarda pgfplots potrei provare ad utilizzarlo l’unico problema è che sono parecchi i grafici da fare e quindi mi usciva abbastanza comodo farli restituire in automatico ad Octave, per questo non sono ricorso ad altri programmi, altrimenti avrei dovuto esportare tutti i set di dati (cosa che comunque ho fatto) e plottare “manualmente” ogni singolo set. In ogni caso terrò in considerazione il consiglio e proverò a vedere se il risultato migliora.

          Per quanto riguarda la realizzazione di grafici direttamente in LaTex vi chiedo una cosa veloce in quanto non ho ancora avuto modo di guardare tutti i link e suggerimenti che mi avete dato in modo approfondito; anche in questo caso posso semplicemente “passare” a LaTex un set di dati, per esempio in ascii e lui genera il grafico come fa Octave? O si tratta di qualcosa di più complesso?

          Grazie soprattutto per i consigli riguardo all’aspetto dei grafici in quanto erano informazioni che non avrei proprio saputo dove cercare!!!

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

            Bonalumi” post=80739Per quanto riguarda la realizzazione di grafici direttamente in LaTex vi chiedo una cosa veloce in quanto non ho ancora avuto modo di guardare tutti i link e suggerimenti che mi avete dato in modo approfondito; anche in questo caso posso semplicemente “passare” a LaTex un set di dati, per esempio in ascii e lui genera il grafico come fa Octave? O si tratta di qualcosa di più complesso?

            No, non è nulla di complesso. Quando vedrai gli esempi che sono riportati te ne renderai conto da solo. Comunque, tra i vari modi di creare grafici c’è anche quello che prevede l’uso di file esterni che contengono le coordinate dei punti.

            Ti consiglio un’ultima cosa: ora magari devi consegnare qualche relazione e vai di fretta, ma tieni presente che un buon diagramma/grafico/(o simile) non si crea in poco tempo, ma richiede molta attenzione.

            Ciao,
            Orlando

          • #81494
            Up
            0
            Down
            ::


            Ciao Bonalumi,

            BonalumiVi ringrazio per le risposte e per tutti i consigli che mi state dando! Ma dunque secondo voi si tratta solo di un problema di visualizzazione!? Perchè nel mio caso, quando visualizzo le immagini in .pdf le vedo nettamente più chiare e sbiadite rispetto alle corrispondenti in .eps e il problema si accentua decisamente quando vado a ridurne la dimensione durante l’impaginazione. Questo rende la loro lettura abbastanza difficile, almeno durante la visualizzazione sul pc, mentre quelle in formato .eps sono chiaramente leggibili.

            Per quello che posso dirti io (uso Windows 8 Pro e su questo il visualizzatore pdf di Adobe), il pdf risulta avere una definizione molto alta; se faccio uno zoom al 6400% su una qualsiasi parte del pdf, l’immagine non appare “sgranata” per nulla. Però il carattere del pdf è diverso da quello del dvi; nel primo caso è più sottile che nel secondo. Bisognerebbe vedere com’è l’immagine stampata.

            Un altro consiglio per il tuo grafico: scrivi le unità di misura senza “*”.

            Ciao e buon lavoro,
            Marco.

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

        Go to top