Newsgroup: it.comp.software.tex
Titolo: Un paio di chiarimenti sui riferimenti

Salve a tutti, ho dei problemi con i riferimenti che avranno
sicuramente soluzioni banali che non riesco a trovare.
1 - Non funzionano i riferimenti con le figure. Inserisco il \label
subito dopo \caption e metto \vref in corrispondenza del punto voluto,
ma come risultato ho solo testo scritto senza hyperlink. (ho messo
\usepackage{varioref} per i riferimenti)
2 - Come posso fare per rendere i capitoli, le sezioni, sottosezioni,
ecc. nell'indice degli hyperlink che se clickati mi riportano alla
relativa sezione?
Spero di essere stato chiaro. Grazie per l'attenzione.

Era una giornata di sole e *Max* disse:
:: 1 - Non funzionano i riferimenti con le figure. Inserisco il \label
:: subito dopo \caption e metto \vref in corrispondenza del punto voluto,
:: ma come risultato ho solo testo scritto senza hyperlink. (ho messo
:: \usepackage{varioref} per i riferimenti)
::
:: 2 - Come posso fare per rendere i capitoli, le sezioni, sottosezioni,
:: ecc. nell'indice degli hyperlink che se clickati mi riportano alla
:: relativa sezione?
Per entrambe le cose usa il pacchetto 'hyperref'.
-- 
*Emanuele*
*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*
  Gruppo Utilizzatori Italiani di TeX
*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*
  TUG Italiano - 
www.GuIT.sssup.it
*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*°*

> Per entrambe le cose usa il pacchetto 'hyperref'.
Grazie per il consiglio ma, purtroppo, il risultato non cambia. Non è
che dimentico qualche package? Ecco un pò di dettagli su come compilo:
\documentclass[a4paper,12pt,oneside]{book}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[dvips]{graphicx}
\usepackage{float}
\usepackage{epsfig}
\usepackage[colorlinks=true, hyperindex=true, linkcolor=red,
citecolor=red , bookmarksopen=true, bookmarksopenlevel=6]{hyperref}
.....
poi aggiungo il \ref{fig:figura} ed il corrispondente
\label{fig:figura} dopo il \caption{}
Quello che ottengo in questo modo, ovviamente, è la colorazione in
rosso dei riferimenti ma se vado col puntatore sopra non c'è la
"manina" e non è possibile clickare...

Era una giornata di sole e *Max* disse:
::: Per entrambe le cose usa il pacchetto 'hyperref'.
:: Grazie per il consiglio ma, purtroppo, il risultato non cambia. Non è
:: che dimentico qualche package? Ecco un pò di dettagli su come compilo:
:: \documentclass[a4paper,12pt,oneside]{book}
:: \usepackage{amsmath}
:: \usepackage{amsfonts}
:: \usepackage{amssymb}
:: \usepackage[italian]{babel}
:: \usepackage[latin1]{inputenc}
:: \usepackage[dvips]{graphicx}
Togli [dvips], non è necessario, lo determina il compilatore il driver
più appropriato.
:: \usepackage{float}
:: \usepackage{epsfig}
:: \usepackage[colorlinks=true, hyperindex=true, linkcolor=red,
:: citecolor=red , bookmarksopen=true, bookmarksopenlevel=6]{hyperref}
per alleggerire il comando \usepackage su hyperref, puoi aggiungere
sotto \usepackage{hyperref}:
\hypersetup{colorlinks=true,%
                    hyperindex=true,%
                    linkcolor=red,%
                    citecolor=red,%
                    bookmarksopen=true, %
                    bookmarksopenlevel=6}
:: .....
:: poi aggiungo il \ref{fig:figura} ed il corrispondente
:: \label{fig:figura} dopo il \caption{}
:: Quello che ottengo in questo modo, ovviamente, è la colorazione in
:: rosso dei riferimenti ma se vado col puntatore sopra non c'è la
:: "manina" e non è possibile clickare...
E' molto strano. La tua stessa configurazione a e non da nessun problema
e la "manina" con il dito indice puntato compare sul link alla figura.
Hai compilato almeno due volte il documento?
Hai una versione recente dei pacchetti che utilizzi?


Il latex ed i pacchetti che ho installato sono quelli forniti con la
mia distribuzione linux (debian unstable) e dando da console "latex
-v" per conoscere la versione ottengo:
TeX (Web2C 7.4.5) 3.14159
kpathsea version 3.4.5
Copyright (C) 1997-2003 D.E. Knuth.
Kpathsea is copyright (C) 1997-2003 Free Software Foundation, Inc.
.....
Credo sia l'ultima versione questa, se poi vi sono altri pacchetti da
controllare non so perchč non ho mai installato pachetto per pacchetto
tex o latex (magari serve anche un pacchetto piů recente di hyperref?)
Per quanto ne so i pacchetti essenziali sono tre e questi sono quelli
che ho io:
tetex-base     2.0.2-4.2      Basic library files of teTeX
tetex-bin      2.0.2-4.3      The teTeX binary files
tetex-extra    2.0.2-4.2      Additional library files of teTeX

Aggiornamento: ho installato anche l'ultima versione del pacchetto
hyperref ma niente.
Non so più cosa fare.
Spero in una vostra brillante soluzione. :)