Però entrambi i pdf devono essere creati con hyperref
gran problema, i pdf a cui devo linkare vengono tutti da fonti diverse!
😀 😀 😀 Ci ho lavorato un’ora e non so nemmeno come diavolo ho fatto. 😀 😀 😀
`\usepackage{hyperref}
\hypersetup{pdfnewwindow}
\makeatletter
\newcounter{startpage}
\setcounter{startpage}{0}
\def\hyper@linkfile#1#2#3{% anchor text, filename, linkname
\begingroup
\Hy@pstringdef\Hy@pstringF{#2}%
\Hy@pstringdef\Hy@pstringD{#3}%
\leavevmode
\pdfstartlink
attr{%
\Hy@setpdfborder
\ifx\@pdfhighlight\@empty
\else
/H\@pdfhighlight
\fi
\ifx\@filebordercolor\relax
\else
/C[\@filebordercolor]%
\fi
}%
user {%
/Subtype/Link%
/A<<%
/F(\Hy@pstringF)%
/S/GoToR%
\ifHy@newwindow /NewWindow true\fi
\ifx\\#3\\%
/D[\thestartpage \@pdfstartview]%
\else
/D(\Hy@pstringD)%
\fi
>>%
}%
\relax
\Hy@colorlink\@filecolor#1%
\close@pdflink
\endgroup
}
\makeatother
\newcommand{\linkfile}[3][1]{\setcounter{startpage}{#1}\addtocounter{startpage}{-1}
\href{#2}{#3}}
\begin{document}
io sono \linkfile[2]{percorso/nomefile.pdf}{esempio}
\end{document}`
il primo argomento è il numero pagina, se non metti l’argomento e scrivi
`
\linkfile{percorso/nomefile.pdf}{esempio}`
ti manda a pag.1, cioè è come scrivere
`\href{percorso/nomefile.pdf}{esempio}`
Ti do un consiglio. Facciamo finta che stai scrivendo il tuo documento su una cartella chiamata car1. I tuoi file pdf esterni mettili in car1/esterni/ così basta scrivere, per esempio
`linkfile[31]{esterni/nomefile.pdf}`
così ti rimanda al file nomefile.pdf a pag. 31
Ciao
Andrea
PS. Ho fuso il cervello. 😯 😯 A domani.