Immagini con url nel pdf con hyperref

  • Creatore
    Topic
  • #54476
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::


      Ciao,
      ho scritto uno script il Lua piuttosto semplice tra l’altro, che produce un file sorgente LaTeX a partire da un file in formato html contenente i tag WordPress (html + tag javascript), e successivamente lo compila. Lo script mi permette rapidamente di pubblicare articoli sul mio blog con tanto di documento in pdf scaricabile dello stesso.

      Pubblicare un post segue questo workflow:
      creazione del file html completato in WordPress
      esecuzione dello script sul file
      upload definitivo e pubblicazione del post.

      Interessante notare che occorre anticipare un link nel documento, quello relativo proprio all’articolo in pdf stesso, quindi in realtà potrebbe essere necessario intervenire a mano sul risultato dello script.

      La domanda:
      Il sorgente LaTeX utilizza il pacchetto hyperref per costruire i link tipici della pagina web.
      Chiedo: è possibile associare un url anche alle immagini (inserite come float) in modo tale che costituiscano un link e diventino nel pdf “aree cliccabili”?
      Grazie.

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

          Ciao,
          ho scritto uno script il Lua piuttosto semplice tra l’altro, che produce un file sorgente LaTeX a partire da un file in formato html contenente i tag WordPress (html + tag javascript), e successivamente lo compila. Lo script mi permette rapidamente di pubblicare articoli sul mio blog con tanto di documento in pdf scaricabile dello stesso.

          Pubblicare un post segue questo workflow:
          creazione del file html completato in WordPress
          esecuzione dello script sul file
          upload definitivo e pubblicazione del post.

          Interessante notare che occorre anticipare un link nel documento, quello relativo proprio all’articolo in pdf stesso, quindi in realtà potrebbe essere necessario intervenire a mano sul risultato dello script.

          La domanda:
          Il sorgente LaTeX utilizza il pacchetto hyperref per costruire i link tipici della pagina web.
          Chiedo: è possibile associare un url anche alle immagini (inserite come float) in modo tale che costituiscano un link e diventino nel pdf “aree cliccabili”?
          Grazie.

          Se ho capito cosa vuoi, penso di si. Nel codice sotto ho provato anche con un’immagine sul mio PC: funziona.

          `\documentclass{article}
          \usepackage{tikz,graphicx,hyperref}
          \begin{document}

          \href{http://www.guit.sssup.it}{%
          \tikz \draw (0,0) rectangle (\textwidth,1cm);%
          }

          \end{document}`
          Ciao,
          ansys.

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

            Ciao,
            ho scritto uno script il Lua piuttosto semplice tra l’altro, che produce un file sorgente LaTeX a partire da un file in formato html contenente i tag WordPress (html + tag javascript), e successivamente lo compila. Lo script mi permette rapidamente di pubblicare articoli sul mio blog con tanto di documento in pdf scaricabile dello stesso.

            Pubblicare un post segue questo workflow:
            creazione del file html completato in WordPress
            esecuzione dello script sul file
            upload definitivo e pubblicazione del post.

            Interessante notare che occorre anticipare un link nel documento, quello relativo proprio all’articolo in pdf stesso, quindi in realtà potrebbe essere necessario intervenire a mano sul risultato dello script.

            La domanda:
            Il sorgente LaTeX utilizza il pacchetto hyperref per costruire i link tipici della pagina web.
            Chiedo: è possibile associare un url anche alle immagini (inserite come float) in modo tale che costituiscano un link e diventino nel pdf “aree cliccabili”?
            Grazie.

            Se ho capito cosa vuoi, penso di si. Nel codice sotto ho provato anche con un’immagine sul mio PC: funziona.

            `\documentclass{article}
            \usepackage{tikz,graphicx,hyperref}
            \begin{document}

            \href{http://www.guit.sssup.it}{%
            \tikz \draw (0,0) rectangle (\textwidth,1cm);%
            }

            \end{document}`
            Ciao,
            ansys.

            Ciao,
            grazie per la risposta. Ho provato la tua soluzione con questo codice:
            `\begin{figure}
            \centering
            \url{http://robitex.files.wordpress.com/2011/01/righe.pdf}{\includegraphics[width=0.8\textwidth]{righe.png}}
            \caption{Quaderno a righe (click to download the PDF file)}
            \end{figure}`

            L’idea è geniale per la sua semplicità!
            Tuttavia nel pdf non si ottiene l’effetto di immagine “cliccabile”, ma compare in basso a sinistra della figura, il link sotto forma del testo “pdf”, l’ultima componente dell’url, che rimanda al link. Sembra quindi che non sia impossibile da realizzare ma occorre lavorare forse, direttamente con il codice pdf, e quindi con le primitive di pdftex.
            Indagherò nella documentazione dei pacchetti.
            Grazie

          • #54479
            Up
            0
            Down
            ::

            Ciao,
            grazie per la risposta. Ho provato la tua soluzione con questo codice:
            `\begin{figure}
            \centering
            \url{http://robitex.files.wordpress.com/2011/01/righe.pdf}{\includegraphics[width=0.8\textwidth]{righe.png}}
            \caption{Quaderno a righe (click to download the PDF file)}
            \end{figure}`

            L’idea è geniale per la sua semplicità!
            Tuttavia nel pdf non si ottiene l’effetto di immagine “cliccabile”, ma compare in basso a sinistra della figura, il link sotto forma del testo “pdf”, l’ultima componente dell’url, che rimanda al link. Sembra quindi che non sia impossibile da realizzare ma occorre lavorare forse, direttamente con il codice pdf, e quindi con le primitive di pdftex.
            Indagherò nella documentazione dei pacchetti.
            Grazie

            \url o \href? Io direi il secondo.

            Ciao
            Enrico

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

              [quote]Ciao,
              ho scritto uno script il Lua piuttosto semplice tra l’altro, che produce un file sorgente LaTeX a partire da un file in formato html contenente i tag WordPress (html + tag javascript), e successivamente lo compila. Lo script mi permette rapidamente di pubblicare articoli sul mio blog con tanto di documento in pdf scaricabile dello stesso.

              Pubblicare un post segue questo workflow:
              creazione del file html completato in WordPress
              esecuzione dello script sul file
              upload definitivo e pubblicazione del post.

              Interessante notare che occorre anticipare un link nel documento, quello relativo proprio all’articolo in pdf stesso, quindi in realtà potrebbe essere necessario intervenire a mano sul risultato dello script.

              La domanda:

              Il sorgente LaTeX utilizza il pacchetto hyperref per costruire i link tipici della pagina web.
              Chiedo: è possibile associare un url anche alle immagini (inserite come float) in modo tale che costituiscano un link e diventino nel pdf “aree cliccabili”?
              Grazie.

              Se ho capito cosa vuoi, penso di si. Nel codice sotto ho provato anche con un’immagine sul mio PC: funziona.

              `\documentclass{article}
              \usepackage{tikz,graphicx,hyperref}
              \begin{document}

              \href{http://www.guit.sssup.it}{%
              \tikz \draw (0,0) rectangle (\textwidth,1cm);%
              }

              \end{document}`
              Ciao,
              ansys.

              Ciao,
              grazie per la risposta. Ho provato la tua soluzione con questo codice:
              `\begin{figure}
              \centering
              \url{http://robitex.files.wordpress.com/2011/01/righe.pdf}{\includegraphics[width=0.8\textwidth]{righe.png}}
              \caption{Quaderno a righe (click to download the PDF file)}
              \end{figure}`

              L’idea è geniale per la sua semplicità!
              Tuttavia nel pdf non si ottiene l’effetto di immagine “cliccabile”, ma compare in basso a sinistra della figura, il link sotto forma del testo “pdf”, l’ultima componente dell’url, che rimanda al link. Sembra quindi che non sia impossibile da realizzare ma occorre lavorare forse, direttamente con il codice pdf, e quindi con le primitive di pdftex.
              Indagherò nella documentazione dei pacchetti.
              Grazie[/quote]
              Nel tuo codice c’è \url{…}{…}. Io ho usato \href{…}{…}
              Il codice
              `\documentclass{article}
              \usepackage{graphicx,hyperref}
              \begin{document}

              \begin{figure}
              \centering
              \href{http://robitex.files.wordpress.com/2011/01/righe.pdf}{\includegraphics[width=0.8\textwidth]{righe.png}}
              \caption{Quaderno a righe (click to download the PDF file)}
              \end{figure}

              \end{document}`
              funziona alla grande (ovviamente ho provato con una figura sul mio PC), e la figura diventa “cliccabile” con il contorno colorato.

              Ciao,
              ansys.

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


                Vero, funziona proprio alla grande 8) .
                Grazie ed alla prossima.

                Ps.
                confondo spesso i comandi \url con \href 😀 😀

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

            Go to top