1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
\documentclass[a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,german,italian]{babel}
\usepackage[babel,italian=guillemets]{csquotes}
\usepackage[%
style=philosophy-verbose,
scauthors=true,
%scauthorsbib=true,
%scauthorscite=true,
locpubyear=true,
origparens=true,
%origbrackets=true,
itbackref=true, % only for documents written in italian language
%origbrackets,
%latinemph=true,
annotation=true,
%library=false,
backref,
hyperref,
%babel=other
]{biblatex}
\bibliography{philosophy-examples}
%\bibliography{examples} % il file examples.bib si trova nella cartella di biblatex
\defbibheading{esempio}{\section*{Bibliografia esemplificativa}}
\defbibheading{primary}{\section*{Riferimenti bibliografici}}
\defbibheading{siti}{\section*{Sitografia}}
%% personalizzazioni
%%-------------------------------------------------------
%\DeclareFieldFormat{backrefparens}{#1}
%\DeclareFieldFormat{backrefparens}{\mkbibbrackets{#1}}
%\renewcommand{\annotationfont}{}
%\renewcommand{\libraryfont}{\sffamily}
%%-------------------------------------------------------
%% Decommentare le righe seguenti per ottenere (Citato a pagina x)
%% e (Citato alle pagine x, y, z) anziché (Vedi p. x) e (Vedi pp. x, y, z)
%% vedere la funzione delle nuove opzioni
%\renewbibmacro*{pageref}{%
% \iflistundef{pageref}
% {}
% {\setunit{\addperiod\space}%
% \ifnum\value{pageref}>1\relax
% \printtext[backrefparens]{Citato\addspace alle\addspace pagine\ppspace%
% \printlist[pageref][-\value{listtotal}]{pageref}\adddot}
% \else
% \printtext[backrefparens]{Citato\addspace a\addspace pagina\ppspace%
% \printlist[pageref][-\value{listtotal}]{pageref}\adddot}
% \fi}}
%%----------------------------------------------------------------------------------------------------------
\usepackage{hyperref}
\begin{document}
\nocite{*}
%% SIGLE
\printshorthands
% BIBLIOGRAFIE
Si noti che nelle bibliografie seguenti la lista degli autori/editori è riportata completamente, sebbene venga troncata nelle citazioni. Ciò si può ottenere attraverso le opzioni \texttt{maxnames=999} e \texttt{minnames=999}, passate direttamente al comando \verb|\printbibliography|.
% Note da stampare dopo il titolo ma prima della lista dei riferimenti
\defbibnote{notaesempio}{\small\sffamily Questa bibliografia contiene gli esempi, più o
meno fittizi, citati in questo articolo, esclusi i testi contenuti nei riferimenti
bibliografici. I dati relativi alle voci si trovano nel file \texttt{philosophy-examples.bib}.}
\defbibnote{notariferimenti}{\small\sffamily In questa bibliografia si noti come il campo
\texttt{annotation} venga usato per produrre delle voci commentate. In questo modo possiamo fornire per ciascuna voce un breve sommario}
% Bibliografia esemplificativa
\phantomsection{}
\addcontentsline{toc}{section}{Bibliografia esemplificativa}
\printbibliography[maxnames=999,minnames=999,prenote=notaesempio,heading=esempio,keyword=Esempio]
% Riferimenti bibliografici
\phantomsection{}
\addcontentsline{toc}{section}{\refname}
\printbibliography[maxnames=999,minnames=999,prenote=notariferimenti,heading=primary,keyword=primary]
\end{document}
|