Allora, vediamo: il tuo esempio ti produce dei link; se lo faccio andare io no. Occorre aggiungere la chiamata di hyperref, come ha fatto notare Ivan. Se apro il tuo pdf con Safari e faccio clic vado alla galleria degli orrori.
Dunque c’è qualcosa che non va nel tuo sistema: che dice \listfiles? Che dice il .log?
Sì, il mio esempio produce dei link anche senza caricare esplicitamente hyperref. 🙁
Uso una MacTeX 2009 aggiornata questa mattina (la TeX Live Utility ora mi dà No Update Available), su un Mac Snow Leopard anch’esso appena aggiornato.
Il codice con \lisfiles:
`\documentclass[10pt]{scrreprt}
\usepackage[style=philosophy-modern,hyperref,backref,square,natbib]{biblatex}
\usepackage[babel]{csquotes}
\usepackage[italian]{babel}
\bibliography{Bibliografia}
%\usepackage{hyperref}
\listfiles
\begin{document}
\nocite{*}
\printbibliography
\end{document}`
Il file Bibliografia.bib:
`@MANUAL{gregorio:orrori,
AUTHOR = {Gregorio, Enrico},
TITLE = {Galleria degli orrori: Come maltrattare \LaTeX{} e rendere infelice un \emph{copy editor}},
YEAR = {2003},
url = {http://profs.sci.univr.it/~gregorio/orrori.pdf}
}
`
Il PDF che ne risulta:
http://www.lorenzopantieri.net/LaTeX_files/aiuto.pdf
Il log:
`This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=pdflatex 2009.12.24) 14 JAN 2010 17:21
entering extended mode
\write18 enabled.
%&-line parsing enabled.
**pif.tex
(./pif.tex
LaTeX2e <2009/09/24>
Babel
yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, ku
rmanji, latin, latvian, lithuanian, mongolian, mongolian2a, bokmal, nynorsk, po
lish, portuguese, romanian, russian, sanskrit, serbian, slovak, slovenian, span
ish, swedish, turkish, ukenglish, ukrainian, uppersorbian, welsh, loaded.
(/usr/local/texlive/2009/texmf-dist/tex/latex/koma-script/scrreprt.cls
Document Class: scrreprt 2009/07/24 v3.04a KOMA-Script document class (report)
(/usr/local/texlive/2009/texmf-dist/tex/latex/koma-script/scrkbase.sty
Package: scrkbase 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent
basics and keyval usage)
(/usr/local/texlive/2009/texmf-dist/tex/latex/koma-script/scrbase.sty
Package: scrbase 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)
(/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/local/texlive/2009/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package: scrlfile 2009/03/25 v3.03 KOMA-Script package (loading files)
Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
Copyright (C) Markus Kohm
))) (/usr/local/texlive/2009/texmf-dist/tex/latex/koma-script/tocbasic.sty
Package: tocbasic 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
)
Package tocbasic Info: omitting babel extension for `toc'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `toc' on input line 117.
Package tocbasic Info: omitting babel extension for `lof'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lof' on input line 118.
Package tocbasic Info: omitting babel extension for `lot'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lot' on input line 119.
Package scrreprt Info: You've used obsolete option `10pt'.
(scrreprt) \KOMAExecuteOptions{fontsize=10pt} will be
(scrreprt) used instead.
(scrreprt) You may simply replace `10pt'
(scrreprt) by `fontsize=10pt'.
Class scrreprt Info: File `scrsize10pt.clo' used to setup font sizes on input l
ine 1271.
(/usr/local/texlive/2009/texmf-dist/tex/latex/koma-script/scrsize10pt.clo
File: scrsize10pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (10p
t)
)
(/usr/local/texlive/2009/texmf-dist/tex/latex/koma-script/typearea.sty
Package: typearea 2009/07/24 v3.04a KOMA-Script package (type area)
Package typearea, 2009/07/24 v3.04a KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-
\ta@bcor=\skip41
\ta@div=\count79
\ta@hblk=\skip42
\ta@vblk=\skip43
\ta@temp=\skip44
Package typearea Info: These are the values describing the layout:
(typearea) DIV = 8
(typearea) BCOR = 0.0pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 373.44246pt
(typearea) DIV departure = -4%
(typearea) \evensidemargin = 39.76274pt
(typearea) \oddsidemargin = 39.76274pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 538.0pt
(typearea) \topmargin = 0.36087pt
(typearea) \headheight = 15.0pt
(typearea) \headsep = 18.0pt
(typearea) \topskip = 10.0pt
(typearea) \footskip = 42.0pt
(typearea) \baselineskip = 12.0pt
(typearea) on input line 1115.
)
\c@part=\count80
\c@chapter=\count81
\c@section=\count82
\c@subsection=\count83
\c@subsubsection=\count84
\c@paragraph=\count85
\c@subparagraph=\count86
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\c@figure=\count87
\c@table=\count88
\bibindent=\dimen102
) (/Users/Lorenzo/Library/texmf/tex/latex/biblatex/biblatex.sty
Package: biblatex 2009/09/20 v0.8i programmable bibliographies
(/usr/local/texlive/2009/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2009/08/06 v1.8 e-TeX tools for LaTeX
(/usr/local/texlive/2009/texmf-dist/tex/latex/etex-pkg/etex.sty
Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB)
\et@xins=\count89
))
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/ifthen.sty
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
)
(/usr/local/texlive/2009/texmf-dist/tex/latex/ltxmisc/url.sty
\Urlmuskip=\muskip10
Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc.
)
\c@listtotal=\count90
\c@listcount=\count91
\c@liststart=\count92
\c@liststop=\count93
\c@citecount=\count94
\c@citetotal=\count95
\c@multicitecount=\count96
\c@multicitetotal=\count97
\c@instcount=\count98
\c@maxnames=\count99
\c@minnames=\count100
\c@maxitems=\count101
\c@minitems=\count102
\c@uniquename=\count103
\c@refsection=\count104
\c@refsegment=\count105
\c@maxlabelyear=\count106
\c@maxextraalpha=\count107
\c@abbrvpenalty=\count108
\c@highnamepenalty=\count109
\c@lownamepenalty=\count110
\blx@tempcnta=\count111
\blx@tempcntb=\count112
\blx@maxsection=\count113
\blx@maxsegment=\count114
\labelnumberwidth=\skip47
\labelalphawidth=\skip48
\shorthandwidth=\skip49
\biblabelsep=\skip50
\bibitemsep=\skip51
\bibnamesep=\skip52
\bibinitsep=\skip53
\bibparsep=\skip54
\bibhang=\skip55
\blx@auxin=\read1
\blx@auxout=\write3
\c@labelname=\count115
\c@author=\count116
\c@shortauthor=\count117
\c@editor=\count118
\c@shorteditor=\count119
\c@bookauthor=\count120
\c@translator=\count121
\c@redactor=\count122
\c@annotator=\count123
\c@commentator=\count124
\c@introduction=\count125
\c@foreword=\count126
\c@afterword=\count127
\c@holder=\count128
\c@namea=\count129
\c@nameb=\count130
\c@namec=\count131
\c@institution=\count132
\c@language=\count133
\c@location=\count134
\c@organization=\count135
\c@origlocation=\count136
\c@origpublisher=\count137
\c@pageref=\count138
\c@publisher=\count139
\c@lista=\count140
\c@listb=\count141
\c@listc=\count142
\c@listd=\count143
\c@liste=\count144
\c@listf=\count145
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/biblatex.def
File: biblatex.def 2009/09/20 v0.8i biblatex generic definitions
\c@smartand=\count146
)
Package biblatex Info: Trying to load natbib compatibility…
Package biblatex Info: … file 'bibnatex.def' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/bibnatex.def
File: bibnatex.def 2009/07/04 v0.8e biblatex natbib compatibility
)
Package biblatex Info: Trying to load bibliography style 'philosophy-modern'…
Package biblatex Info: … file 'philosophy-modern.bbx' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/bbx/philosophy-modern.bbx
File: philosophy-modern.bbx 2009/11/20 v0.2b biblatex bibliography style
Package biblatex Info: Trying to load bibliography style 'philosophy-classic'..
.
Package biblatex Info: … file 'philosophy-classic.bbx' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/bbx/philosophy-classic.bbx
File: philosophy-classic.bbx 2009/11/20 v0.2b biblatex bibliography style
Package biblatex Info: Trying to load bibliography style 'authoryear'…
Package biblatex Info: … file 'authoryear.bbx' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/bbx/authoryear.bbx
File: authoryear.bbx 2009/07/04 v0.8e biblatex bibliography style
Package biblatex Info: Trying to load bibliography style 'standard'…
Package biblatex Info: … file 'standard.bbx' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/bbx/standard.bbx
File: standard.bbx 2009/07/04 v0.8e biblatex bibliography style
))
\c@maxnamesincross=\count147
\c@minnamesincross=\count148
)
\yeartitle=\skip56
\postnamesep=\skip57
Package biblatex Info: Redefining '\bbx@inbookcrossref'.
Package biblatex Info: Redefining '\bbx@crossref'.
)
Package biblatex Info: Trying to load citation style 'philosophy-modern'…
Package biblatex Info: … file 'philosophy-modern.cbx' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/cbx/philosophy-modern.cbx
File: philosophy-modern.cbx philosophy-modern.cbx, Valbusa beta $
Package biblatex Info: Trying to load citation style 'philosophy-classic'…
Package biblatex Info: … file 'philosophy-classic.cbx' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/cbx/philosophy-classic.cbx
File: philosophy-classic.cbx philosophy-classic.cbx, Valbusa beta $
Package biblatex Info: Trying to load citation style 'authoryear-comp'…
Package biblatex Info: … file 'authoryear-comp.cbx' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/cbx/authoryear-comp.cbx
File: authoryear-comp.cbx 2009/07/04 v0.8e biblatex citation style
Package biblatex Info: Redefining '\cite'.
Package biblatex Info: Redefining '\parencite'.
Package biblatex Info: Redefining '\footcite'.
Package biblatex Info: Redefining '\textcite'.
)
Package biblatex Info: Redefining '\cite'.
Package biblatex Info: Redefining '\parencite'.
Package biblatex Info: Redefining '\footcite'.
Package biblatex Info: Redefining '\textcite'.
Package biblatex Info: Redefining '\citeauthor'.
Package biblatex Info: Redefining '\citetitle'.
Package biblatex Info: Redefining '\citeyear'.
))
Package biblatex Info: Trying to load configuration file…
Package biblatex Info: … file 'biblatex.cfg' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/biblatex.cfg
File: biblatex.cfg
))
(/usr/local/texlive/2009/texmf-dist/tex/latex/csquotes/csquotes.sty
Package: csquotes 2009/09/23 v4.4c context-sensitive quotations
\csq@reset=\count149
\csq@gtype=\count150
\csq@glevel=\count151
\csq@qlevel=\count152
\csq@maxlvl=\count153
\csq@tshold=\count154
\csq@ltx@everypar=\toks15
(/usr/local/texlive/2009/texmf-dist/tex/latex/csquotes/csquotes.def
File: csquotes.def 2009/09/23 v4.4c csquotes generic definitions
)
Package csquotes Info: Trying to load configuration file 'csquotes.cfg'…
Package csquotes Info: … configuration file loaded successfully.
(/usr/local/texlive/2009/texmf-dist/tex/latex/csquotes/csquotes.cfg
File: csquotes.cfg 2009/05/30 v4.4 csquotes configuration
)
Package csquotes Info: Enabling multilingual support.
)
(/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2008/07/06 v3.8l The Babel package
(/usr/local/texlive/2009/texmf-dist/tex/generic/babel/italian.ldf
Language: italian 2008/03/14 v1.2t Italian support from the babel system
(/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count155
\U@D=\dimen103
)
Package babel Info: Making ” an active character on input line 94.
))
Package biblatex Info: Trying to load language 'italian'…
Package biblatex Info: … file 'italian.lbx' found.
(/Users/Lorenzo/Library/texmf/tex/latex/biblatex/lbx/italian.lbx
File: italian.lbx 2009/07/04 v0.8e biblatex localization
)
Package biblatex Warning: Missing 'hyperref' package.
(biblatex) Setting hyperref=false.
(./pif.aux)
\openout1 = `pif.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info: … okay on input line 8.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info: … okay on input line 8.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info: … okay on input line 8.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info: … okay on input line 8.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info: … okay on input line 8.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info: … okay on input line 8.
LaTeX Font Info: Checking defaults for LGR/cmr/m/n on input line 8.
LaTeX Font Info: Try loading font information for LGR+cmr on input line 8.
(/usr/local/texlive/2009/texmf-dist/tex/latex/cbfonts/lgrcmr.fd
File: lgrcmr.fd 2008/01/04 v1.0 Greek Computer Modern
)
LaTeX Font Info: … okay on input line 8.
\openout3 = `pif-blx.bib'.
Package biblatex Info: Trying to load bibliographic data…
Package biblatex Info: … file 'pif.bbl' found.
(./pif.bbl)
Package biblatex Info: Reference section=0 on input line 8.
Package biblatex Info: Reference segment=0 on input line 8.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line 10.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 10.
[1
{/usr/local/texlive/2009/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./pif.
aux)
*File List*
scrreprt.cls 2009/07/24 v3.04a KOMA-Script document class (report)
scrkbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
scrbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
scrsize10pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (10pt)
typearea.sty 2009/07/24 v3.04a KOMA-Script package (type area)
biblatex.sty 2009/09/20 v0.8i programmable bibliographies
etoolbox.sty 2009/08/06 v1.8 e-TeX tools for LaTeX
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
biblatex.def 2009/09/20 v0.8i biblatex generic definitions
bibnatex.def 2009/07/04 v0.8e biblatex natbib compatibility
standard.bbx 2009/07/04 v0.8e biblatex bibliography style
authoryear.bbx 2009/07/04 v0.8e biblatex bibliography style
philosophy-classic.bbx 2009/11/20 v0.2b biblatex bibliography style
philosophy-modern.bbx 2009/11/20 v0.2b biblatex bibliography style
authoryear-comp.cbx 2009/07/04 v0.8e biblatex citation style
philosophy-classic.cbx philosophy-classic.cbx, Valbusa beta $
philosophy-modern.cbx philosophy-modern.cbx, Valbusa beta $
biblatex.cfg
csquotes.sty 2009/09/23 v4.4c context-sensitive quotations
csquotes.def 2009/09/23 v4.4c csquotes generic definitions
csquotes.cfg 2009/05/30 v4.4 csquotes configuration
babel.sty 2008/07/06 v3.8l The Babel package
italian.ldf 2008/03/14 v1.2t Italian support from the babel system
italian.lbx 2009/07/04 v0.8e biblatex localization
lgrcmr.fd 2008/01/04 v1.0 Greek Computer Modern
pif.bbl
***********
)
Here is how much of TeX's memory you used:
5368 strings out of 493848
87052 string characters out of 3149206
236076 words of memory out of 3000000
8623 multiletter control sequences out of 15000+200000
5396 words of font info for 20 fonts, out of 3000000 for 9000
714 hyphenation exceptions out of 8191
39i,6n,35p,816b,779s stack positions out of 5000i,500n,10000p,200000b,50000s
usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on pif.pdf (1 page, 57011 bytes).
PDF statistics:
26 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)
`
Se serve, vi mando anche il log del documento con la chiamata esplicita a hyperref (che peraltro non risolve il problema).
Aiuto!
Grazie anticipate,
L.