pako” post=87891non ho trovato quello che cerco, o forse non ho capito.
Io la struttura del main, l’inclusione dei file esterni, ecc.. l’ho fatta e funziona. Anche i riferimenti all’interno dello stesso file non ho problemi.
Ma se io ho un file “capitolo x” ed un file “appendice” è possibile inserire un riferimento in “capitolo x” di un’etichetta nell’ “appendice”? potreste darmi anche la pag. del libro se preferite 😀grazie
Posta cortesemente un esempio minimo che riproduca il tuo problema, perché io a questo punto probabilmente non ho capito.
Ho scritto diversi testi composti da più capitoli e non ho mai avuto problemi con i link referenziali ref per capirci).
I miei link puntano dove devono e le mie [tt]\label{….}[/tt] sono uniche. Ovviamente compilo due volte dopo aver definito una nuova etichetta e il relativo link referenziale.
Vedi, dopo la prima compilazione pdfLaTeX scrive tutte le etichette in un file e i relativi comandi ref sanno, al momento della seconda compilazione, dove puntare.
Prova ad esempio questo codice:
`% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass[11pt]{book} % use larger type; default would be 10pt
\usepackage[utf8]{inputenc} % set input encoding (not needed with XeLaTeX)
\usepackage{geometry} % to change the page dimensions
\geometry{a4paper} % or letterpaper (US) or a5paper or….
\usepackage{booktabs} % for much better looking tables
\usepackage{lipsum}
\usepackage{hyperref}
\title{Brief Article}
\author{The Author}
%\date{} % Activate to display a given date or no date (if empty),
% otherwise the current date is printed
\begin{document}
\maketitle
\include{cap1}
\include{cap2}
\end{document}`
dove i cap1 e cap2 sono rispettivametne:
`\chapter{capitolo primo}
\lipsum[1-3]
\begin{table}
\centering
\caption{Una tabella}
\label{tab:prima}
\begin{tabular}{cc}
\toprule
p&c\\
D&F\\
\bottomrule
\end{tabular}
\end{table}
\lipsum[1-6]`
e
`\chapter{capitolo2}
Qui ci riferiamo alla tabella~\ref{tab:prima}.
Vediamo cosa accade.`
Con questo codice il riferimento funziona (sul mio pc)!
Saluti