Inserimento immagini PDF

  • Creatore
    Topic
  • #58203
    Up
    0
    Down
    ::


    Salve,

    ho provato a cercare la soluzione al mio problema sul forum e sulle numerose guide, ma non sono riuscito a trovare niente.

    Sto scrivendo la tesi in LaTeX, e nel procedere nella stesura mi sono accorto che certe immagini in PNG erano troppo degradate. Visto che per crearle utilizzo un programma di grafica vettoriale (SmartDraw) vorrei poter utilizzare immagini in formato PDF per limitare il problema.

    Quando vado ad inserire le immagini tuttavia viene inserito l’intero file PDF (pagina bianca con immagine centrale, così come si vede su Acrobat Reader). Non c’è modo di limitare l’inserimento alla sola immagine centrale al documento?

    Per inserire l’immagine utilizzo il seguente codice:
    `
    \begin{figure}[H]
    \centering
    % Requires \usepackage{graphicx}
    \includegraphics[width=0.5\textwidth]{Sys_Discreto_Ritardo.pdf}\\
    \caption{Sistema tempo-discreto con ritardo.}\label{Sys_Dis_Rit}
    \end{figure}
    `

    Nell’instazione ho inserito il pacchetto:
    \usepackage{graphicx}

    Spero possiate aiutarmi.

    Saluti,
    Alessio.

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #58204
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Salve,

        ho provato a cercare la soluzione al mio problema sul forum e sulle numerose guide, ma non sono riuscito a trovare niente.

        Sto scrivendo la tesi in LaTeX, e nel procedere nella stesura mi sono accorto che certe immagini in PNG erano troppo degradate. Visto che per crearle utilizzo un programma di grafica vettoriale (SmartDraw) vorrei poter utilizzare immagini in formato PDF per limitare il problema.

        Quando vado ad inserire le immagini tuttavia viene inserito l’intero file PDF (pagina bianca con immagine centrale, così come si vede su Acrobat Reader). Non c’è modo di limitare l’inserimento alla sola immagine centrale al documento?

        Per inserire l’immagine utilizzo il seguente codice:
        `
        \begin{figure}[H]
        \centering
        % Requires \usepackage{graphicx}
        \includegraphics[width=0.5\textwidth]{Sys_Discreto_Ritardo.pdf}\\
        \caption{Sistema tempo-discreto con ritardo.}\label{Sys_Dis_Rit}
        \end{figure}
        `

        Nell’instazione ho inserito il pacchetto:
        \usepackage{graphicx}

        Spero possiate aiutarmi.

        Saluti,
        Alessio.

        Ciao,
        il problema che tu riscontri nell’inserimento delle immagini in formato pdf (cosa peraltro sempre consigliabile quando possibile), non è un problema effettivo perché il file con i bordi bianchi e l’immagine al centro è esattamente ciò che chiedi di inserire nel tuo documento.
        Per eliminare i bordi hai due strade:
        1 >esterna e consigliabile:
        usare un tool che ritagli il pdf in automatico restituendolo nelle dimensioni pari a quelle dell’immagine
        per far questo ti consiglio la splendida utility di Oberdiek chiamata pdfcrop.
        se lavori con MiKTeX potresti avere qualche problema a farla funzionare perché pdfcrop sfrutta ghostscript per calcolare il bounding box del pdf e ritagliare via di conseguenza i margini
        il comando per lavorare con pdfcrop è (l’opzione margin può essere ommessa):
        `pdfcrop –margin=5 nomefiledaritagliare.pdf nomefileritagliato.pdf`
        2 >interna (che sconsiglio)
        Vi sono alcune opzioni del comando \includegraphics per ritagliare l’immagine. In questo caso i quattro valori di ritaglio vanno dati a mano.
        Per la sintassi esatta consulta la guida del pacchetto graphicx
        Bye

      • #58205
        Up
        0
        Down
        ::


        Grazie per la risposta molto dettagliata!

        Vorrei capire se ho inteso bene: pdfcrop è un utlity esterna al latex, non un pacchetto, giusto!?
        Questa utility è per Linux. Sotto Windows ci sono programmi simili ma sono a pagamento.
        Sbaglio!?

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

          Grazie per la risposta molto dettagliata!

          Vorrei capire se ho inteso bene: pdfcrop è un utlity esterna al latex, non un pacchetto, giusto!?
          Questa utility è per Linux. Sotto Windows ci sono programmi simili ma sono a pagamento.
          Sbaglio!?

          No. pdfcrop è un utility del mondo TeX e gira gratuitamente per molti sistemi operativi compreso Windows. Lo dovresti avere già installato.
          L’unico problema è che avvalendosi di ghostscript per leggere il bb mi è capitato di riscontrare problemi in MiKTeX+Windows.
          Naturalmente oggi potrebbero essere stati risolti, ma non ne ho idea visto che uso spessissimo pdfcrop nella TeX Live, sia sotto Windows che sotto altri so.
          Bye

        • #58207
          Up
          0
          Down
          ::


          Grazie tante, mi sei stato utilissimo!

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

      Go to top