problema hyperref

  • Creatore
    Topic
  • #17604
    Up
    0
    Down
    ::


    Salve a tutti,
    ho il seguente problema con hyperref. Premetto che uso Miktex 2.6 con editor Winedt 5.5.

    Il pacchetto non funziona in nessun modo. Ho il seguente preambolo:

    \documentclass[a4paper,12pt,oneside,dvips]{amsbook}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[english]{babel}
    \usepackage[top=3cm, bottom=3cm, left=2cm, right=2cm, bindingoffset=1cm]{geometry}
    \usepackage{setspace}
    \usepackage{graphicx}
    \usepackage{fancyhdr}

    \usepackage{pstricks}
    \usepackage{pst-plot}
    \usepackage{pstricks-add}
    \usepackage{color}
    \usepackage{hyperref}

    C’è qualcosa che può dare fastidio?

    Grazie

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #17605
      Up
      0
      Down
      ::

      Salve a tutti,
      ho il seguente problema con hyperref. Premetto che uso Miktex 2.6 con editor Winedt 5.5.

      Il pacchetto non funziona in nessun modo. Ho il seguente preambolo:

      \documentclass[a4paper,12pt,oneside,dvips]{amsbook}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage[english]{babel}
      \usepackage[top=3cm, bottom=3cm, left=2cm, right=2cm, bindingoffset=1cm]{geometry}
      \usepackage{setspace}
      \usepackage{graphicx}
      \usepackage{fancyhdr}

      \usepackage{pstricks}
      \usepackage{pst-plot}
      \usepackage{pstricks-add}
      \usepackage{color}
      \usepackage{hyperref}

      C’è qualcosa che può dare fastidio?

      Aggiungendo \begin{document} aaa \end{document} al preambolo, la compilazione non segnala alcun errore. Vorresti essere un po’ più preciso? Forse stai tentando di usare pdflatex e, naturalmente, non puoi: non è compatibile con pstricks, né con l’opzione dvips passata esplicitamente.

      Ciao
      Enrico

    • #17606
      Up
      0
      Down
      ::


      Non ci sono problemi nella compilazione,
      solo che hyperref non restituisce i collegamenti che si dovrebbero creare nel testo. Ad esempio, se metto
      \begin{document}
      \begin{theorem}\label{uno}
      prova
      \end{theorem}
      …come in \ref{uno}…
      \end{document}
      non mi da’ il link al teorema uno.

    • #17607
      Up
      0
      Down
      ::

      Non ci sono problemi nella compilazione,
      solo che hyperref non restituisce i collegamenti che si dovrebbero creare nel testo. Ad esempio, se metto
      \begin{document}
      \begin{theorem}\label{uno}
      prova
      \end{theorem}
      …come in \ref{uno}…
      \end{document}
      non mi da’ il link al teorema uno.

      Non mi risulta. Come trasformi in dvi in pdf?

      Ciao
      Enrico

    • #17608
      Up
      0
      Down
      ::


      col dvi2pdf. Ma i link non dovrebbero uscire anche nel dvi?

      P.S. quale sarebbe il modo corretto per trasformare il dvi in pdf?

    • #17609
      Up
      0
      Down
      ::

      col dvi2pdf. Ma i link non dovrebbero uscire anche nel dvi?

      Infatti, e così accade da me. Lo script dvi2pdf chiama ps2pdf, non ci dovrebbero essere problemi: ottengo il link sia nel dvi che nel pdf.

      Sei proprio sicuro di non ottenerli? Prova a dare l’opzione colorlinks a hyperref e magari lo vedi meglio. Come documento prova
      `\begin{document}
      \begin{theorem}\label{uno}
      AAA
      \end{theorem}
      \newpage

      \ref{uno}
      \end{document}`
      in modo che il link vada in un’altra pagina, così da dare maggiore forza all’esempio.

      Ciao
      Enrico

    • #17610
      Up
      0
      Down
      ::


      no non va, nemmeno col tuo esempio. Mi colora il riferimento, ma se ci clicco sopra non mi riporta al teorema.

    • #17611
      Up
      0
      Down
      ::


      penso di aver trovato una soluzione (almeno parziale).
      Il file dvi continua a non avere i link, ma se uso l’opzione dvi2pdfm in hyperref, quando converto con dvi2pdf il file pdf ha i collegamenti giusti.

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

Go to top