Hyperref e bibtex

  • Creatore
    Topic
  • #30686
    Up
    0
    Down
    ::


    Salve a tutti,
    sto scrivendo la mia prova finale… e la bibliografia la sto gestendo felicemente con bibtex.

    Da poco ho anche inserito il pacchetto hyperref, per i collegamenti ipertestuali all’interno del file pdf (immagini, equazioni e tabelle), tutto, o quasi (domanda successiva) funziona a meraviglia; l’unico problema è che non fa i collegamenti ai riferimenti bibliografici fatti con bibtex. Non sono riuscito a trovare una soluzione, avete qualche consiglio?

    Domanda 2: le didascalie delle immagini e tabelle sono fatte con il pacchetto caption; le didascalie delle tabelle sono sopra la tabella, nell’immagine sotto. Il problema è che il collegamente ipertestuale mi rimanda alla didascalia, e non all’aggetto flottante vero e proprio; il che non è un problema per quel che riguarda le tabelle, in quanto la tabella sta sotto al didascalia, ma per le figure. Quando clicco sul collegamento di una figura, nel mio foglio pdf vedo solo la didascalia della figura, e non la figura che sta sopra… per poterla vedere devo salire la pagina con il mouse… (spero di essermi spiegato… non credo 🙁 )

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #30687
      Up
      0
      Down
      ::

      Salve a tutti,
      sto scrivendo la mia prova finale… e la bibliografia la sto gestendo felicemente con bibtex.

      Da poco ho anche inserito il pacchetto hyperref, per i collegamenti ipertestuali all’interno del file pdf (immagini, equazioni e tabelle), tutto, o quasi (domanda successiva) funziona a meraviglia; l’unico problema è che non fa i collegamenti ai riferimenti bibliografici fatti con bibtex. Non sono riuscito a trovare una soluzione, avete qualche consiglio?

      Domanda 2: le didascalie delle immagini e tabelle sono fatte con il pacchetto caption; le didascalie delle tabelle sono sopra la tabella, nell’immagine sotto. Il problema è che il collegamente ipertestuale mi rimanda alla didascalia, e non all’aggetto flottante vero e proprio; il che non è un problema per quel che riguarda le tabelle, in quanto la tabella sta sotto al didascalia, ma per le figure. Quando clicco sul collegamento di una figura, nel mio foglio pdf vedo solo la didascalia della figura, e non la figura che sta sopra… per poterla vedere devo salire la pagina con il mouse… (spero di essermi spiegato… non credo 🙁 )

      Hai caricato per ultimo il paccetto hyperref?
      Per la domanda 2, nella doc di caption ci sono le opzioni sul posizionamento delle didascalie per figure e tabelle, dagli un’occhiata e usa`\usepackage[…,tableposition=top,figureposition=bottom]{caption}`Buona serata

    • #30688
      Up
      0
      Down
      ::

      Domanda 2: le didascalie delle immagini e tabelle sono fatte con il pacchetto caption; le didascalie delle tabelle sono sopra la tabella, nell’immagine sotto. Il problema è che il collegamente ipertestuale mi rimanda alla didascalia, e non all’aggetto flottante vero e proprio; il che non è un problema per quel che riguarda le tabelle, in quanto la tabella sta sotto al didascalia, ma per le figure. Quando clicco sul collegamento di una figura, nel mio foglio pdf vedo solo la didascalia della figura, e non la figura che sta sopra… per poterla vedere devo salire la pagina con il mouse… (spero di essermi spiegato… non credo 🙁 )

      Una domanda per topic, per favore.

      Risposta breve: l’oggetto a cui viene fatto riferimento è sempre il “numero”, quindi la didascalia, in questo caso.

      Ciao
      Enrico

    • #30689
      Up
      0
      Down
      ::

      Una domanda per topic, per favore.

      Chiedo scusa per la doppia domanda… eviterò in futuro.

      Risposta breve: l’oggetto a cui viene fatto riferimento è sempre il “numero”, quindi la didascalia, in questo caso.

      Quindi non c’è modo di scorrelare il link di hyperref dalla di

    • #30690
      Up
      0
      Down
      ::

      Una domanda per topic, per favore.

      Chiedo scusa per la doppia domanda… eviterò in futuro.

      Risposta breve: l’oggetto a cui viene fatto riferimento è sempre il “numero”, quindi la didascalia, in questo caso.

      Quindi non c’è modo di scorrelare il link di hyperref dalla di

      A me li lega in maniera corretta. Anche se la didascalia è sotto, quando seleziono un’immagine dal toc arrivo all’immagine stessa, non alla didascalia.
      Hai provato a fare quello che ti ho consigliato?

    • #30691
      Up
      0
      Down
      ::


      Si, ho provato… ma mi da errore… ovviamente togliendo i punti di sospensione iniziali… ho provato così
      `\usepackage{caption}[2008/04/01]
      \captionsetup[figure]{position=bottom}
      \captionsetup{font=footnotesize}
      \captionsetup[table]{position=top}
      \captionsetup{labelsep=endash}`

      ma non cambia nulla…

    • #30692
      Up
      0
      Down
      ::

      Si, ho provato… ma mi da errore… ovviamente togliendo i punti di sospensione iniziali… ho provato così
      `\usepackage{caption}[2008/04/01]
      \captionsetup[figure]{position=bottom}
      \captionsetup{font=footnotesize}
      \captionsetup[table]{position=top}
      \captionsetup{labelsep=endash}`

      ma non cambia nulla…

      Prova`\usepackage[format={hang},textfont={footnotesize,singlespacing},tableposition=top,figureposition=bottom]{caption}`così, per curiosità.

    • #30693
      Up
      0
      Down
      ::


      non riesco a capire… 😥

      questo il preambolo
      `\documentclass[a4paper,12pt]{article}
      \usepackage{makeidx}
      \usepackage{cite}
      \usepackage[utf8x]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{graphicx}
      \usepackage{frontespizio}
      \usepackage{multirow}
      \usepackage{latexsym}
      \usepackage{xtab}
      \usepackage{amsfonts}
      \usepackage{amsmath}
      \usepackage{amssymb}
      \usepackage{booktabs}
      \usepackage{tabularx}
      \usepackage{array}
      \usepackage[]{subfig}
      \newcolumntype{U}{>{\centering\arraybackslash}X<{}} \numberwithin{equation}{section} \linespread{1.2} \usepackage[format={hang},textfont={footnotesize,singlespacing},tableposition=top,figureposition=bottom]{caption} \makeindex \addto\captionsitalian{\renewcommand{\abstractname}{Abstract}} \usepackage[pdftex]{hyperref} \hypersetup{colorlinks,% citecolor=black,% filecolor=black,% linkcolor=black,% urlcolor=black}% \begin{document}` e questo l'errore mentre compilo: ` ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help.

      l.22 \makeindex

      ? h
      You're in trouble here. Try typing to proceed.
      If that doesn't work, type X
      to quit.
      ? ! Interruption.
      \GenericError …
      \endgroup
      l.22 \makeindex
      `

      Così invece funziona:
      `
      \documentclass[a4paper,12pt]{article}
      \usepackage{makeidx}
      \usepackage{cite}
      \usepackage[utf8x]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{graphicx}
      \usepackage{frontespizio}
      \usepackage{multirow}
      \usepackage{latexsym}
      \usepackage{xtab}
      \usepackage{amsfonts}
      \usepackage{amsmath}
      \usepackage{amssymb}
      \usepackage{booktabs}
      \usepackage{tabularx}
      \usepackage{array}
      \usepackage[]{subfig}
      \newcolumntype{U}{>{\centering\arraybackslash}X<{}} \numberwithin{equation}{section} \linespread{1.2} %\usepackage[format={hang},textfont={footnotesize,singlespacing},tableposition=top,figureposition=bottom]{caption} \usepackage{caption}[2008/04/01] \captionsetup[figure]{position=bottom} \captionsetup{font=footnotesize} \captionsetup[table]{position=top} \captionsetup{labelsep=endash} %\addtolength \hoffset{-1cm} %\addtolength \textwidth{2cm} %\title{} %\author{Leonardo Chiappisi} \makeindex \addto\captionsitalian{\renewcommand{\abstractname}{Abstract}} \usepackage[pdftex]{hyperref} \hypersetup{colorlinks,% citecolor=black,% filecolor=black,% linkcolor=black,% urlcolor=black} \begin{document}`

    • #30694
      Up
      0
      Down
      ::

      non riesco a capire… 😥

      questo il preambolo
      `\documentclass[a4paper,12pt]{article}
      \usepackage{makeidx}
      \usepackage{cite}
      \usepackage[utf8x]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{graphicx}
      \usepackage{frontespizio}
      \usepackage{multirow}
      \usepackage{latexsym}
      \usepackage{xtab}
      \usepackage{amsfonts}
      \usepackage{amsmath}
      \usepackage{amssymb}
      \usepackage{booktabs}
      \usepackage{tabularx}
      \usepackage{array}
      \usepackage[]{subfig}
      \newcolumntype{U}{>{\centering\arraybackslash}X<{}} \numberwithin{equation}{section} \linespread{1.2} \usepackage[format={hang},textfont={footnotesize,singlespacing},tableposition=top,figureposition=bottom]{caption} \makeindex \addto\captionsitalian{\renewcommand{\abstractname}{Abstract}} \usepackage[pdftex]{hyperref} \hypersetup{colorlinks,% citecolor=black,% filecolor=black,% linkcolor=black,% urlcolor=black}% \begin{document}` e questo l'errore mentre compilo: ` ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help.

      l.22 \makeindex

      ? h
      You're in trouble here. Try typing to proceed.
      If that doesn't work, type X
      to quit.
      ? ! Interruption.
      \GenericError …
      \endgroup
      l.22 \makeindex
      `

      Così invece funziona:
      `
      \documentclass[a4paper,12pt]{article}
      \usepackage{makeidx}
      \usepackage{cite}
      \usepackage[utf8x]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{graphicx}
      \usepackage{frontespizio}
      \usepackage{multirow}
      \usepackage{latexsym}
      \usepackage{xtab}
      \usepackage{amsfonts}
      \usepackage{amsmath}
      \usepackage{amssymb}
      \usepackage{booktabs}
      \usepackage{tabularx}
      \usepackage{array}
      \usepackage[]{subfig}
      \newcolumntype{U}{>{\centering\arraybackslash}X<{}} \numberwithin{equation}{section} \linespread{1.2} %\usepackage[format={hang},textfont={footnotesize,singlespacing},tableposition=top,figureposition=bottom]{caption} \usepackage{caption}[2008/04/01] \captionsetup[figure]{position=bottom} \captionsetup{font=footnotesize} \captionsetup[table]{position=top} \captionsetup{labelsep=endash} %\addtolength \hoffset{-1cm} %\addtolength \textwidth{2cm} %\title{} %\author{Leonardo Chiappisi} \makeindex \addto\captionsitalian{\renewcommand{\abstractname}{Abstract}} \usepackage[pdftex]{hyperref} \hypersetup{colorlinks,% citecolor=black,% filecolor=black,% linkcolor=black,% urlcolor=black} \begin{document}`

      temo sia il singlespacing… Metti`\usepackage[format={hang},textfont={footnotesize},tableposition=top,figureposition=bottom]{caption}`e prima di compilare elimina i file ausiliari.

    • #30695
      Up
      0
      Down
      ::


      niente… mi da lo stesso errore di prima… non capisco…

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

Go to top