summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-05-16 22:09:09 +0000
committerKarl Berry <karl@freefriends.org>2011-05-16 22:09:09 +0000
commit974432f9910907645c85a06a8692eff260de45b2 (patch)
treecaaddbfde35d04383fb8786a532608df662516c3
parent417e91d078352571aefe2bffd3cc2c1e5cc08f60 (diff)
biblatex-philosophy (16may11)
git-svn-id: svn://tug.org/texlive/trunk@22499 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/CHANGES.txt10
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/README (renamed from Master/texmf-dist/doc/latex/biblatex-philosophy/README.txt.doc)27
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.pdfbin309399 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.tex84
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.pdfbin277346 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.tex95
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.pdfbin340280 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.tex74
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdfbin1286275 -> 179203 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.tex64
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/modern3.pdfbin95267 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib280
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx7
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx8
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx154
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx41
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx80
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx6
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx81
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx53
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx126
21 files changed, 567 insertions, 623 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/CHANGES.txt b/Master/texmf-dist/doc/latex/biblatex-philosophy/CHANGES.txt
index 05f813bb79c..49dd711a791 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/CHANGES.txt
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/CHANGES.txt
@@ -50,10 +50,18 @@ ________________________________________________
Changes for version 0.7b:
________________________________________________
- Removed package option romanvol
-- Added packageo ption volumeformat, editionformat
+- Added package ption volumeformat, editionformat
- Activated the option singletitle for style philosophy-verbose
- Added bibliography driver review
- Added bibliography string reviewof
- Added bibliography string cit
- Updated documentation
+________________________________________________
+Changes for version 0.7c:
+________________________________________________
+- Fixed some bugs
+- New option origfieldstype
+- Added bibliography string \opt{nodate} (for italian only)
+- Updated documentation
+
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/README.txt.doc b/Master/texmf-dist/doc/latex/biblatex-philosophy/README
index 6dcd2691fcf..38ca7bcfac2 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/README.txt.doc
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/README
@@ -8,32 +8,29 @@ See http://www.latex-project.org/lppl.txt
DESCRIPTION:
-This package provides three bibliography and citation styles for use with Philipp Lehman’s biblatex package.
+This package provides three bibliography and citation styles for use with
+Philipp Lehman’s biblatex package.
The style philosophy-verbose is intended for citations given in footnotes;
-the styles philosophy-classic and philosophy-modern are based on the model of BibLaTeX authoryear-comp style.
-New options and features allow you to manage the information about the translation of foreign texts or their reprints.
+the styles philosophy-classic and philosophy-modern are based on the model
+of BibLaTeX authoryear-comp style.
+New options and features allow you to manage the information about the
+translation of foreign texts or their reprints.
INSTALLATION:
To use the styles place:
1) the .bbx files in: <HOME>/texmf/tex/latex/biblatex/bbx/
2) the .cbx files in: <HOME>/texmf/tex/latex/biblatex/cbx/
3) the .lbx files in: <HOME>/texmf/tex/latex/biblatex/lbx/
-Alternatively, place the .bbx, .cbx and .lbx files in your working directory or in:
+Alternatively, place the .bbx, .cbx and .lbx files in your working directory
+or in:
<TEXMFLOCAL>/tex/latex/biblatex-contrib/biblatex-philosophy.
In this case remember to refresh the file name database.
USAGE:
-\usepackage[babel,italian=guillemets]{csquotes}
-\usepackage[style=philosophy-classic]{biblatex}
-
-or
-
-\usepackage[babel,italian=guillemets]{csquotes}
+\usepackage[italian=guillemets]{csquotes}
\usepackage[style=philosophy-modern]{biblatex}
-
-or
-
-\usepackage[babel,italian=guillemets]{csquotes}
-\usepackage[style=philosophy-verbose]{biblatex}
+% or
+%\usepackage[style=philosophy-classic]{biblatex}
+%\usepackage[style=philosophy-verbose]{biblatex}
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.pdf b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.pdf
deleted file mode 100644
index 2ffc4a617b4..00000000000
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.tex b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.tex
index 7b2045fb8c2..ba11a1e56ed 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-classic.tex
@@ -1,72 +1,67 @@
\documentclass[a4paper]{article}
-\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
\usepackage[english,german,italian]{babel}
\usepackage[italian=guillemets]{csquotes}
\usepackage[%
style=philosophy-classic,
-scauthors=true,
+%backend=biber,% serve --Biber--
+%square=true,
+%scauthors=true,
%scauthorsbib=true,
%scauthorscite=true,
%publocformat=locpubyear,%loccolonpub,
-volnumformat=volnumparens,% volnumparens,
-%volumeformat=romansc,%romanupp, arabic,
-%editionformat=roman,romansc,romanupp, arabic,
+%volnumformat=volnumparens,%volnumstrings
+%volumeformat=roman,%romansc,romanupp
+%editionformat=roman,%romansc,romanupp
%inbeforejournal=true,
-%origfieldsformat=brackets,%parens
-annotation=true,
-library=true,
-%datezeros=false,
-%square=true,
-%natbib=true,
-%maxnames=2,
-%minnames=1,
-backref,
+%origfieldstype=false,edorig
+%origfieldsformat=parens,%brackets
+%annotation=true,
+%library=false,
hyperref,
]{biblatex}
-\bibliography{philosophy-examples}
-\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}}
+\bibliography{philosophy-examples}% se si usa --BibTeX--
+%\addbibresource{philosophy-examples.bib}% se si usa --Biber--
+\usepackage{hyperref}
-%\setlength{\bibitemsep}{0ex}
-\setlength{\bibnamesep}{1.5ex plus 2pt minus 1pt}
-%\setlength{\bibhang}{4\parindent}
-
-
-%% personalizzazioni
-%%-------------------------------------------------------
+\begin{document}
-%\DeclareFieldFormat{backrefparens}{#1}
-%\DeclareFieldFormat{backrefparens}{\mkbibbrackets{#1}}
+\nocite{*}
-%\renewcommand{\annotationfont}{}
-%\renewcommand{\libraryfont}{\sffamily}
-%\renewcommand*{\volnumpunct}{/}
-%%-------------------------------------------------------
+\section{Comando \texttt{\textbackslash textcite}}
+\begin{description}
+\item[\textbackslash cite] \cite{Eco:2007}\\
+\item[\textbackslash textcite] \textcite{Eco:2007}\\
+\item[\textbackslash parencite] \parencite{Eco:2007}\\
+\item[\textbackslash autocite]\autocite{Eco:2007}\\
+\end{description}
-\usepackage{hyperref}
+\section{Opzione \textsf{natbib}}
+\begin{description}
+\item[\textbackslash cite] Eco, 2007\\
+\item[\textbackslash textcite] Eco (2007)\\
+\item[\textbackslash parencite] (Eco, 2007)\\
+\item[\textbackslash autocite] (Eco, 2007)\\
+\end{description}
-\begin{document}
-\nocite{*}
-\section{Comando $\backslash$\texttt{sdcite}}
+\section{Comando \texttt{\textbackslash sdcite}}
Per le opere senza data, permette di utilizzare lo schema autore--titolo:
\sdcite{Metaphysica}
\sdcite{Ethica}
+Ricordo che è sempre possibile usare le sigle, come in \cite{kant:ku}.
+
\section{Comando $\backslash$\texttt{footcitet}}
Riproduce in nota lo stile del comando \verb|\textcite|:\footcitet[12-13]{Corrocher:2009}
@@ -75,23 +70,18 @@ Riproduce in nota lo stile del comando \verb|\textcite|:\footcitet[12-13]{Corroc
\printshorthands
% BIBLIOGRAFIE
-Si noti che nelle bibliografie seguenti la lista degli autori/editori è riportata completamente, sebbene venga troncata nelle citazioni. Ciò si può ottenere, per esempio, 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
+\defbibnote{notaesempio}{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}{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]
-
+\printbibliography[prenote=notaesempio,title=Bibliografia esemplificativa,keyword=Esempio]
% Riferimenti bibliografici
\phantomsection{}
\addcontentsline{toc}{section}{\refname}
-\printbibliography[maxnames=999,minnames=999,prenote=notariferimenti,heading=primary,keyword=primary]
+\printbibliography[prenote=notariferimenti,title=\refname,keyword=primary]
\end{document}
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.pdf b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.pdf
deleted file mode 100644
index bf8c3b5e4ab..00000000000
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.tex b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.tex
index a7af06ae999..cd37a4d00a8 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-modern.tex
@@ -1,60 +1,32 @@
\documentclass[a4paper]{article}
-\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
+\usepackage[utf8]{inputenc}
\usepackage[english,german,italian]{babel}
\usepackage[italian=guillemets]{csquotes}
-\usepackage{lipsum}
-
\usepackage[%
style=philosophy-modern,
-%scauthors=true,
+%backend=biber,% serve --Biber--
+%yearleft=true,
+%square=true,
%scauthors=true,
%scauthorsbib=true,
%scauthorscite=true,
%publocformat=locpubyear,%loccolonpub,
-%volnumformat=volnumstrings,% volnumparens,
-%volumeformat=romansc,%romanupp, arabic,
-%editionformat=roman,romansc,romanupp, arabic,
+%volnumformat=volnumparens,%volnumstrings
+%volumeformat=roman,%romansc,romanupp
+%editionformat=roman,%romansc,romanupp
%inbeforejournal=true,
-%origfieldsformat=brackets,%parens
-%yearleft=true,
-annotation=true,
-library=true,
-%square=true,
-%natbib=true,
-%maxnames=2,
-%minnames=1,
-backref,
+%origfieldstype=false,edorig
+%origfieldsformat=parens,%brackets
+%annotation=true,
+%library=false,
hyperref,
]{biblatex}
-\bibliography{philosophy-examples}
-\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
-%%-------------------------------------------------------
-
-%\setlength{\yeartitle}{0.8em}
-%\setlength{\postnamesep}{0.5ex plus 2pt minus 1pt}
-
-%\setlength{\bibnamesep}{1.5ex plus 2pt minus 1pt}
-%\setlength{\bibitemsep}{\postautsep}
-%\setlength{\bibhang}{4\parindent}
-
-%\DeclareFieldFormat{backrefparens}{#1}
-%\DeclareFieldFormat{backrefparens}{\mkbibbrackets{#1}}
-
-%\renewcommand{\annotationfont}{\sffamily}
-%\renewcommand{\libraryfont}{\itshape}
-%\renewcommand*{\volnumpunct}{/}
+\bibliography{philosophy-examples}% se si usa --BibTeX--
+%\addbibresource{philosophy-examples.bib}% se si usa --Biber--
\usepackage{hyperref}
@@ -64,43 +36,56 @@ hyperref,
\nocite{*}
+\section{Comando \texttt{\textbackslash textcite}}
+\begin{description}
+\item[\textbackslash cite] \cite{Eco:2007}\\
+\item[\textbackslash textcite] \textcite{Eco:2007}\\
+\item[\textbackslash parencite] \parencite{Eco:2007}\\
+\item[\textbackslash autocite]\autocite{Eco:2007}\\
+\end{description}
+
+\section{Opzione \textsf{natbib}}
+\begin{description}
+\item[\textbackslash cite] Eco, 2007\\
+\item[\textbackslash textcite] Eco (2007)\\
+\item[\textbackslash parencite] (Eco, 2007)\\
+\item[\textbackslash autocite] (Eco, 2007)\\
+\end{description}
-\section{Comando $\backslash$\texttt{sdcite}}
+
+
+\section{Comando \texttt{\textbackslash sdcite}}
Per le opere senza data, permette di utilizzare lo schema autore--titolo:
\sdcite{Metaphysica}
\sdcite{Ethica}
+Ricordo che è sempre possibile usare le sigle, come in \cite{kant:ku}.
+
\section{Comando $\backslash$\texttt{footcitet}}
Riproduce in nota lo stile del comando \verb|\textcite|:\footcitet[12-13]{Corrocher:2009}
+\printbibliography
-%% SIGLE
+% 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
+\defbibnote{notaesempio}{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}{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]
-
+\printbibliography[prenote=notaesempio,title=Bibliografia esemplificativa,keyword=Esempio]
% Riferimenti bibliografici
\phantomsection{}
\addcontentsline{toc}{section}{\refname}
-\printbibliography[maxnames=999,minnames=999,prenote=notariferimenti,heading=primary,keyword=primary]
+\printbibliography[prenote=notariferimenti,title=\refname,keyword=primary]
\end{document}
+
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.pdf b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.pdf
deleted file mode 100644
index ab0be6ff9c7..00000000000
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.tex b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.tex
index 05a744fd055..dc4565caae7 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/Test-philosophy-verbose.tex
@@ -1,64 +1,41 @@
% !TEX encoding = UTF-8 Unicode
\documentclass[a4paper]{article}
-\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
-\usepackage[english,german,italian]{babel}
+\usepackage[utf8]{inputenc}
\usepackage[italian=guillemets]{csquotes}
+\usepackage[english,german,italian]{babel}
\usepackage[%
style=philosophy-verbose,
+%backend=biber,% serve --Biber--
+%latinemph=true,
+%commacit=true,
%scauthors=true,
%scauthorsbib=true,
%scauthorscite=true,
%publocformat=locpubyear,%loccolonpub,
-%volnumformat=volnumstrings,% volnumparens,
-%volumeformat=romansc,%romanupp, arabic,
-%editionformat=roman,romansc,romanupp, arabic,
+%volnumformat=volnumparens,%volnumstrings
+%volumeformat=roman,%romansc,romanupp
+%editionformat=roman,%romansc,romanupp
%inbeforejournal=true,
-%origfieldsformat=brackets,%parens
-%latinemph=true,
-%commacit=true,
-%singletitle,
-annotation=true,
-library=false,
-backref,
+%origfieldstype=false,edorig
+%origfieldsformat=parens,%brackets
+%annotation=true,
+%library=false,
hyperref,
-%babel=other
]{biblatex}
-\bibliography{philosophy-examples,biblatex-examples}
-\bibliography{../philosophy-examples}
-%\bibliography{biblatex-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}}
+\bibliography{philosophy-examples}% se si usa --BibTeX--
+%\addbibresource{philosophy-examples.bib}% se si usa --Biber--
-%\renewcommand{\annotationfont}{}
-%\renewcommand{\libraryfont}{\sffamily}
-%\renewcommand*{\volnumpunct}{/}
-%%-------------------------------------------------------
-
-
-%%----------------------------------------------------------------------------------------------------------
\usepackage{hyperref}
-
-
\begin{document}
\section{File test per lo stile \texttt{philosophy-verbose}}
%
-Qui abbiamo la prima citazione del \citetitle{Cartesio:2002} di Cartesio.\footcite[Cfr.][43]{Cartesio:2002}
+Qui abbiamo la prima citazione del \citetitle{Cartesio:2002} di Cartesio.\footcite[Cfr.][{}43]{Cartesio:2002}
Ecco poi un riferimento alla stessa opera, con l'indicazione della pagina\autocite[26]{Cartesio:2002}, e un altro al medesimo luogo della citazione precedente\autocite[26]{Cartesio:2002}. Ora citiamo un altro testo, che comparirà per esteso,\autocite[59--61]{Termini:2007} e poi nuovamente il testo di Cartesio, che comparirà nella forma abbreviata.\autocite[35]{Cartesio:2002}
%
\section{Voci \texttt{@incollection}}
@@ -71,33 +48,22 @@ Ecco un esempio di nota composta utilizzando il comando \verb|\ccite|.\footnote{
\ccite{Pantieri:2009}.}
-
-
-\newpage
-\printbibliography
% 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
+\defbibnote{notaesempio}{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}{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]
-
+\printbibliography[prenote=notaesempio,title=Bibliografia esemplificativa,keyword=Esempio]
% Riferimenti bibliografici
\phantomsection{}
\addcontentsline{toc}{section}{\refname}
-\printbibliography[maxnames=999,minnames=999,prenote=notariferimenti,heading=primary,keyword=primary]
+\printbibliography[prenote=notariferimenti,title=\refname,keyword=primary]
+
\end{document}
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf b/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
index 7765eb79063..c48104bcf2f 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.tex b/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.tex
index 6910057f8b0..1ee70019cf0 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.tex
@@ -4,8 +4,10 @@
\usepackage{btxdockit}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
-\usepackage{lmodern,graphicx}
\usepackage[greek,american,english,german,italian]{babel}
+\usepackage{gfsdidot}
+
+\usepackage{graphicx}
\usepackage[dvipsnames,svgnames]{xcolor}
\usepackage[left=1.75in,top=1in,right=1in,bottom=1in, includeheadfoot]{geometry}
@@ -16,7 +18,7 @@ urlcolor=Maroon}
\usepackage{fancybox}
\usepackage{sectsty}
- \sectionfont{\spotcolor\rmfamily\scshape}
+ \sectionfont{\spotcolor\sffamily}
\subsectionfont{\spotcolor}
\subsubsectionfont{\spotcolor}
\paragraphfont{\spotcolor}
@@ -57,7 +59,6 @@ hyperref,
% bibliography databases
%%-------------------------------------------------------------------------------------------------
\bibliography{philosophy-examples}
-%\bibliography{biblatex-examples}
% biblatex settings
%%-------------------------------------------------------------------------------------------------
@@ -67,7 +68,7 @@ hyperref,
% Title-page declarations
%%-------------------------------------------------------------------------------------------------
-\rcsid{$Id: biblatex-philosophy-doc.tex,v 0.7b 2010/11/20 17:00:00 Valbusa beta $}
+\rcsid{$Id: biblatex-philosophy-doc.tex,v 0.7c 2011/05/16 17:00:00 Valbusa beta $}
\titlepage{%
title= {\color{spot}Guida al pacchetto\\ \sty{biblatex-philosophy}},
subtitle={\itshape Per il pacchetto \sty{biblatex}},
@@ -118,6 +119,7 @@ hyperref,
\newcommand{\phil}{\sty{philosophy}}
\renewcommand{\sty}[1]{\textsf{#1}}
+\newcommand{\new}{\marginpar{\textcolor{red}{NEW!}}}
\frenchspacing
@@ -230,6 +232,12 @@ Opzione \opt{origfieldsformat=brackets}:
Poincaré, Jules-Henri (1968), \emph{La science et l'hypothèse}, Paris: Flammarion, prima edizione 1902 [\textcolor{Maroon}{trad. it. \emph{La scienza e l'ipotesi}, testo greco a fronte, a cura di Corrado Sinigaglia, Milano: Bompiani, 2003}].
\end{esempiovoce}
+Opzione \opt{origfieldstype=edorig}:
+\begin{esempiovoce}
+Poincaré, Jules-Henri (2003), \emph{La scienza e l'ipotesi}, testo greco a fronte, a cura di Corrado Sinigaglia, Milano: Bompiani; \textcolor{Maroon}{ed.~orig. \emph{La science et l'hypothèse}, Paris: Flammarion, 1968, prima edizione 1902}.
+\end{esempiovoce}
+
+
\subsection{Campi}
\begin{fieldlist}
@@ -283,7 +291,7 @@ Gli stili permettono di utilizzare altri due campi molto utili, per esempio, per
Ecco un esempio di voce bibliografica commentata:
\begin{esempiovoce}
-Gregorio, Enrico (2009), \emph{Appunti di programmazione in \LaTeX{} e \TeX}, 2a ed., \texttt{http://profs.sci. univr.it/~gregorio/introtex.pdf}.
+Gregorio, Enrico (2009), \emph{Appunti di programmazione in \LaTeX{} e \TeX}, 2a ed., \texttt{http://profs.sci. univr.it/~gregorio/introtex.pdf}. \smallskip
{\footnotesize\sffamily\color{Maroon}Un testo avanzato che entra nel dettaglio della definizione delle macro in \TeX{} e \LaTeX. «Di sicuro questo non è una guida per il principiante, anche se ci sono tutte le indicazioni fondamentali su come usare i comandi per definire nuove macro; tuttavia anche chi è agli inizi potrebbe trovare qualche spunto interessante per avvicinarsi al mondo misterioso (non poi troppo) delle macro di \TeX».\par}
\end{esempiovoce}
@@ -314,6 +322,15 @@ Stampa in maiuscoletto i nomi degli autori e dei curatori (compresi eventuali pr
\boolitem[false]{scauthorscite}
Stampa in maiuscoletto i nomi degli autori e dei curatori (compresi eventuali prefissi o affissi) o dell'etichetta, nel caso non siano presenti, solo nelle citazioni. Vengono stampati in maiuscoletto solo i nomi che compaiono all'inizio della voce bibliografica.
+\boolitem[false]{latinemph}
+Questa opzione permette di stampare le \emph{latinitates} ``{ivi}'' e ``{ibidem}'' in corsivo.
+
+\optitem[true]{origfieldstype}{\opt{false}, \opt{edorig}} \new
+\begin{valuelist}
+\item[false] Non stampa i campi \bibfield{-orig}.
+\item[edorig] Permette di usare i campi \bibfield{-orig} per i dati dell'edizione originale. Al posta di ``trad.~it.'' verrà stampata la strina ``ed.~orig'', come nell'esempio seguente:
+\end{valuelist}
+
\optitem[semicolon]{origfieldsformat}{\opt{semicolon}, \opt{parens}, \opt{brackets}}
\begin{valuelist}
\item[parens] Stampa i dati relativi alla traduzione tra parentesi tonde.
@@ -322,11 +339,12 @@ Stampa in maiuscoletto i nomi degli autori e dei curatori (compresi eventuali pr
\end{valuelist}
\optitem[publocyear]{publocformat}{\opt{publocyear}, \opt{locpubyear}, \opt{loccolonpub}}
-Permette di scegliere la stile in cui vengono stampati il luogo, la casa editrice e l'anno. Questa opzione agisce sia sui campi dell'edizione originale sia sui campi relativi alla traduzione o alla ristampa.
+Permette di scegliere lo stile in cui vengono stampati il luogo, la casa editrice e l'anno. Questa opzione agisce sia sui campi dell'edizione originale sia sui campi relativi alla traduzione o alla ristampa.
\begin{valuelist}
\item[publocyear] Ex: Oxford University Press, Oxford 2007
\item[locpubyear] Ex: Oxford, Oxford University Press, 2007
\item[loccolonpub] Ex: Oxford: Oxford University Press, 2007
+%\item[parenslocpub] Ex: (Oxford: Oxford University Press); (Oxford: Oxford University Press, 2008)
\end{valuelist}
\optitem[volnumdefault]{volnumformat}{\opt{volnumstrings}, \opt{volnumparens}, \opt{volnumdefault}}
@@ -390,8 +408,7 @@ Questa opzione ha effetto solo con lo stile \sty{philosophy-modern} e permette d
\subsubsection{Opzioni specifiche per lo stile \sty{philosophy-verbose}}
%*******************************************************************
-\boolitem[false]{latinemph}
-Questa opzione permette di stampare le \emph{latinitates} \emph{ivi} e \emph{ibidem} in corsivo.
+
\boolitem[false]{commacit}
Questa opzione permette di aggiungere una virgola tra il titolo e l'espressione ``cit.''. Esempio:
@@ -473,8 +490,11 @@ Se si cita un'opera di un autore classico o moderno apparsa in un'edizione criti
Se non si vogliono usare le abbreviazioni si può utilizzare il nuovo comando \cmd{sdcite}.
In questo modo è possibile riferirsi ad un'opera indicando l'autore e il titolo, di fatto adottando localmente uno schema di citazione diverso. Questo comporta sicuramente un'incongruenza, perché nella bibliografia tale voce sarebbe riportata comunque seguendo lo schema autore-anno. Ma è un'incongruenza per la quale molti sarebbero disposti a chiudere un occhio.
-Seguendo questa soluzione si potrà rimandare a \sdcite[15]{Platone:timeo}, col semplice comando \verb|\sdcite[15]{Platone:timeo}|.
-
+Seguendo questa soluzione si potrà rimandare a
+\sdcite[15]{Platone:timeo}, col semplice comando
+\begin{latexcode}
+ \sdcite[15]{Platone:timeo}.
+\end{latexcode}
In alcuni casi, in particolare per gli autori antichi, è possibile inserire nel campo \bibfield{year} l'espressione ``s.d.'' (senza data), o espressioni analoghe \parencite[cfr.][]{Ethica}.
Se i testi senza data relativi ad uno stesso autore non sono molti questa è una buona soluzione, ed è abbastanza diffusa.\footnote{Viene adottata, per esempio, da Umberto Eco in alcuni suoi libri.}
Se invece i testi relativi ad uno stesso autore sono molti, per evitare successioni troppo lunghe di ``s.d.a'', ``s.d.b'', ``s.d.c'', ecc., sarà opportuno indirizzarsi verso le soluzioni indicate sopra.
@@ -502,8 +522,7 @@ Nel caso di citazioni di voci \bibtype{incollection} (ma ciò che segue vale anc
In tutti questi casi è possibile aggiungere informazioni utili all'interno della voce \bibtype{incollection} o \bibtype{inbook} usando il campo \bibfield{userd} \parencite[cfr.][]{Facchinetti:2009a,Degani:2009}. Naturalmente nel campo \bibfield{userd} si è liberi di scrivere quello che si vuole, pertanto bisogna stare attenti all'uniformità del documento. Se per esempio si inserisce l'informazione relativa al volume si dovrà fare attenzione al caso in cui venga ridefinita la stringa \bibfield{volume}. Questa ridefinizione infatti non avrebbe alcun effetto su questo campo. Si è preferito però fornire all'utente la possibilità di avere un campo disponibile per ogni evenienza. In sede di revisione finale non dovrebbe essere difficile uniformare questi (si spera) pochi casi.
-Tipicamente, in una raccolta di opere di uno stesso autore possono comparire sia volumi singoli sia articoli apparsi originariamente su rivista, oltre a scritti inediti, lettere, comunicazioni di convegni e quant'altro. Per ciascuna di queste voci si dovrebbe usare una formattazione distinta. Anziché creare un nuovo tipo di voce per ognuna di questi casi (per esempio \bibtype{artincollection}, \bibtype{bookincollection}, ecc.) si è adottato un criterio diverso: i titoli delle voci \bibtype{inbook} verranno stampati in corsivo indipendentemente dalla tipologia di scritto, sia esso un volume singolo o un articolo.
-
+Tipicamente, in una raccolta di opere di uno stesso autore possono comparire sia volumi singoli sia articoli apparsi originariamente su rivista, oltre a scritti inediti, lettere, comunicazioni di convegni e quant'altro. Ricordo che \sty{biblatex}, oltre al tipo \bibtype{book},mette a disposizione anche i tipi \bibtype{bookinbook} e \bibtype{suppbook}. Il campo \bibfield{title} viene stampato tra virgolette nelle voci \bibtype{inbook} e \bibtype{suppbook}; in corsivo nelle voci \bibtype{bookinbook}.
%*******************************************************************
\subsection{Nuovi comandi}\label{sec:classiccommands}
@@ -523,10 +542,6 @@ Analogo a \cmd{footcite}, ma produce un riferimento con lo stesso stile di \cmd{
\section{Lo stile \sty{philosophy-modern}}\label{sec:msb}
%*******************************************************************
-\begin{esempiovoce}
-\includegraphics[width=.9\textwidth]{modern3}
-\end{esempiovoce}
-
Lo stile \sty{philosophy-modern} si basa sullo stile \sty{philosophy-classic}, del quale
eredita le caratteristiche principali, e che pertanto ne è parte integrante.
Permette di produrre una bibliografia organizzata per autori suddivisi a blocchi, come quelle riportate alla fine di questo articolo (vedi pp.~\pageref{sec:bibesempio} ss.).\footnote{Questo stile nasce da una richiesta che Lorenzo Pantieri ha avanzato sul forum del \GuIT, \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6472}.} Data la sua struttura, questo stile è adatto a bibliografie in cui vi sono pochi autori e molti testi relativi ad uno stesso autore. In bibliografie con molti autori per i quali si cita solo un testo o due, la resa grafica non è delle migliori. In questo caso consiglio di usare lo stile \sty{philosophy-classic}. Infine faccio notare che con lo stile \sty{philosophy-modern} è molto efficace l'opzione \opt{scauthorsbib} (o \opt{scauthors}), perché in questo modo si riescono ad individuare ancor più facilmente i blocchi dei diversi autori.
@@ -561,7 +576,7 @@ Ricordo che è anche disponibile l'opzione \opt{yearleft}, che equivale a:
\setlength{\yeartitle}{\fill}
\end{latexcode}
-Per quanto riguarda le altre impostazioni si deve fare riferimento alla documentazione del pacchetto \sty{biblatex} e al già citato \textcite{Pantieri:2009}. Per esempio, per modificare lo spazio che separa le voci bibliografiche sarà sufficiente ridefinire la lunghezza\cmd{bibitemsep}, che per lo stile \sty{philosophy-modern} è impostata al valore di \cmd{postnamesep}.
+Per quanto riguarda le altre impostazioni si deve fare riferimento alla documentazione del pacchetto \sty{biblatex} e al già citato \textcite{Pantieri:2009}. Per esempio, per modificare lo spazio che separa le voci bibliografiche sarà sufficiente ridefinire la lunghezza \cmd{bibitemsep}, che per lo stile \sty{philosophy-modern} è impostata al valore di \cmd{postnamesep}.
%**************************************************************************
\section{Lo stile \sty{philosophy-verbose}}\label{sec:verbose}
@@ -582,11 +597,9 @@ Con lo stile \sty{philosophy-verbose}, è possibile utilizzare l'opzione \opt{si
\begin{esempiovoce}
\textsuperscript{6} Cartesio, op. cit., p. 35.
\end{esempiovoce}
-
Sconsiglio tuttavia l'uso di questa opzione per una ragione logica e una ragione stilistica. In primo luogo gli stili prolissi hanno come caratteristica principale di fornire al lettore il titolo breve (o il titolo) sempre; usando ``op. cit.'' si va quindi contro la ragione principale che spinge ad usare uno stile prolisso. In secondo luogo l'uso di questa abbreviazione renderebbe la lettura più difficoltosa, distogliendo inutilmente l'attenzione del lettore, che dovrebbe in ogni caso ricordarsi a cosa si riferisce ``op. cit.''.
-Le \emph{latinitates}, ad esclusione di ``cit.'', vengono stampate di default in tondo. Se si preferiscono in corsivo si usi l'opzione \opt{latinemph} (vedi sezione \ref{sec:options}). Si veda il file
-\href{Test-philosophy-verbose.pdf}{Test-philosophy-verbose.pdf}.
+Le \emph{latinitates}, ad esclusione di ``cit.'', vengono stampate di default in tondo. Se si preferiscono in corsivo si usi l'opzione \opt{latinemph} (vedi sezione \ref{sec:options}).
%*********************************************************************
\subsection{Voci \bibtype{incollection} e \bibtype{inbook}}\label{sec:incoll}
@@ -596,8 +609,7 @@ Nel caso delle citazioni di contributi su volumi collettivi (voci \bibtype{incol
Se si citano altri contributi della stessa \bibtype{collection} (\bibtype{book}), per quest'ultima viene usata la forma abbreviata.
Nella bibliografia finale, invece, ogni voce \bibtype{incollection} (o \bibtype{inbook}) sarà completa di tutte le informazioni. Se non si vuole che la \bibtype{collection} venga riportata in bibliografia è possibile usare il campo \bibfield{options}, con l'opzione \opt{skibib=true}.
-Per alcuni esempi si veda il file
-\href{Test-philosophy-verbose.pdf}{Test-philosophy-verbose.pdf}.
+
%***************************************************************************
\subsection{Nuovi comandi}\label{sec:vercommands}
@@ -636,6 +648,14 @@ Lo scopo di una bibliografia è fornire al lettore tutte le indicazioni necessar
\begin{changelog}
+\begin{release}{0.7c}{}
+\item Fixed some bugs
+\item New option \opt{origfieldstype}\see{sec:options}
+\item Added bibliography string \opt{nodate} (for italian only)
+\item Updated documentation
+\end{release}
+
+
\begin{release}{0.7b}{2010-04-23}
\item Removed package option \opt{romanvol}\see{sec:options}
\item Added package option \opt{volumeformat}\see{sec:options}
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/modern3.pdf b/Master/texmf-dist/doc/latex/biblatex-philosophy/modern3.pdf
deleted file mode 100644
index 969ed7208a7..00000000000
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/modern3.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib b/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib
index 6347e03ee83..c2f0a6d3621 100644
--- a/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib
+++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib
@@ -2,30 +2,42 @@
%% http://bibdesk.sourceforge.net/
-%% Created for Ivan Valbusa at 2010-10-30 22:33:59 +0200
+%% Created for Ivan Valbusa at 2011-05-11 10:33:57 +0200
%% Saved with string encoding Unicode (UTF-8)
+@book{Eco:2007,
+ Author = {Umberto Eco},
+ Booktitle = {Dall'albero al labirinto},
+ Date-Added = {2011-05-11 10:31:28 +0200},
+ Date-Modified = {2011-05-11 10:31:28 +0200},
+ Location = {Milano},
+ Publisher = {Bompiani},
+ Subtitle = {Studi storici sul segno e l'interpretazione},
+ Title = {Dall'albero al labirinto},
+ Year = {2007}}
+
@periodical{sakk:2010,
+ Date = {2010},
Date-Added = {2010-10-30 22:23:05 +0200},
Date-Modified = {2010-10-30 22:33:59 +0200},
Editor = {Mauro Sacchetto},
Issue = {num. mon. di},
Issuetitle = {Cucina italiana},
- Journal = {Cucina italiana},
- Title = {Storia della maionese},
- Year = {2010}}
+ Journaltitle = {Cucina italiana},
+ Title = {Storia della maionese}}
@inbook{Spencer:1891a,
Addendum = {prima edizione in \emph{The British Quarterly Review} nel 1854},
+ Annotation = {Quest'opera è apparsa originariamente come un articolo. Il titolo ha lo stesso formato delle voci \texttt{@article}. Qui è citata da una \texttt{@mvbook}},
Booktitle = {Essays. Scientific, Political, \& Speculative},
Crossref = {Spencer:1891},
Date-Added = {2010-05-11 15:04:27 +0200},
Date-Modified = {2010-05-16 21:28:56 +0200},
- Keywords = {Esempio},
+ Keywords = {esempio},
Pages = {1-73},
Title = {The Genesis of Science},
Volume = {2}}
@@ -38,104 +50,91 @@
Title = {The Classification of the Sciences},
Volume = {2}}
-@book{Spencer:1891,
+@mvbook{Spencer:1891,
+ Annotation = {Un esempio di multi-volume, che può contenere volumi, articoli, lettere, prefazioni, postfazioni, ecc.},
Author = {Herbert Spencer},
Booktitle = {Essays. Scientific, Political, \& Speculative},
+ Date = {1891},
Date-Added = {2010-05-11 15:04:27 +0200},
Date-Modified = {2010-05-16 21:29:33 +0200},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Edinburgh},
Publisher = {Williams {and} Norgate},
Title = {Essays. Scientific, Political, \& Speculative},
Volume = {2},
- Volumes = {3},
- Year = {1891}}
-
-@book{MetTed,
- Address = {Halle},
- Author = {Wolff, Christian},
- Keywords = {Esempio},
- Pagination = {section},
- Publisher = {Renger},
- Title = {Gedancken},
- Year = 1751}
+ Volumes = {3}}
@book{Frege,
Address = {Hamburg},
+ Annotation = {In questa voce è stato usato il campo \texttt{pagination}, che cambia la stringa che precede il numero inserito nel campo \texttt{postnote} dei comandi di citazione},
Author = {Frege, Gottlob},
- Keywords = {Esempio},
+ Date = {1988},
+ Keywords = {esempio},
Pagination = {line},
Publisher = {Meiner},
Subtitle = {Eine logisch mathematische Untersuchung über den Begriff der Zahl},
- Title = {Die Grundlagen der Arithmetik},
- Year = {1988}}
-
-@article{prova,
- Author = {Pallino, Pinco},
- Date = {2008-08-08},
- Journal = {Corriere della sera},
- Keywords = {Esempio},
- Pages = {3},
- Title = {Titolo dell'articolo}}
-
-@book{Reale1987,
+ Title = {Die Grundlagen der Arithmetik}}
+
+@mvbook{Reale1987,
Address = {Milano},
+ Annotation = {Un libro multi-volume di cui si cita il volume 1. Si noti l'uso del campo \texttt{titleaddon} per indicare il titolo di un capitolo contenuto nel primo volume},
Author = {Giovanni Reale},
+ Date = {1987},
Edition = {5},
- Keywords = {Esempio},
+ Keywords = {esempio},
Maintitle = {Storia della filosofia antica},
Pages = {458-493},
Publisher = {Vita e Pensiero},
Title = {Dalle origini a Socrate},
Titleaddon = {Appendice seconda: ``Precisazioni sulle caratteristiche fondamentali del concetto greco di filosofia''},
- Volume = {1},
- Year = {1987}}
+ Volume = {1}}
-@incollection{Markie2008,
+@inreference{Markie2008,
Author = {Markie, Peter J.},
Crossref = {SEP},
+ Date = {2008},
Date-Added = {2010-04-12 14:15:35 +0200},
Date-Modified = {2010-04-12 14:15:35 +0200},
Edition = {Fall 2008},
- Keywords = {Esempio},
- Title = {Rationalism vs. Empiricism},
- Year = {2008}}
+ Keywords = {esempio},
+ Title = {Rationalism vs. Empiricism}}
-@incollection{Sassen2010,
+@inreference{Sassen2010,
Author = {Sassen, Brigitte},
Crossref = {SEP},
+ Date = {2010},
Date-Added = {2010-04-12 14:15:35 +0200},
Date-Modified = {2010-04-12 15:41:59 +0200},
Edition = {Spring 2010},
- Keywords = {Esempio},
+ Keywords = {esempio},
Title = {18th Century German Philosophy Prior to Kant},
Url = {http://plato.stanford.edu/archives/spr2010/entries/18thGerman-preKant/},
- Year = {2010},
Bdsk-Url-1 = {http://plato.stanford.edu/archives/spr2010/entries/18thGerman-preKant/}}
-@collection{SEP,
+@reference{SEP,
Booktitle = {The Stanford Encyclopedia of Philosophy},
+ Date = {2009},
Date-Added = {2010-04-12 14:15:35 +0200},
Date-Modified = {2010-04-12 16:35:03 +0200},
Editor = {Zalta, Edward N.},
- Keywords = {Esempio},
+ Keywords = {esempio},
Label = {SEP},
Options = {useeditor=false},
+ Sorttitle = {Stanford Encyclopedia of Philosophy},
Title = {The Stanford Encyclopedia of Philosophy},
Url = {http://plato.stanford.edu/},
- Year = {2009},
Bdsk-Url-1 = {http://plato.stanford.edu/}}
@book{brandt,
Author = {von Brandt, Ahasver and Erich Hoffmann},
Booktitle = {Space and Beyond},
+ Date = {2000},
Date-Added = {2010-03-30 17:10:25 +0200},
Date-Modified = {2010-03-30 17:11:57 +0200},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Westport},
Publisher = {Greenwood},
- Title = {Die nordischen Länder von der Mitte des 11.~Jahrhunderts bis 1448},
- Year = {2000}}
+ Title = {Die nordischen Länder von der Mitte des 11.~Jahrhunderts bis 1448}}
@book{knuth:ct:c,
Author = {Knuth, Donald E.},
@@ -164,8 +163,8 @@
Sorttitle = {Computers & Typesetting A},
Title = {The \TeX book}}
-@collection{britannica,
- Annotation = {This is a \texttt{collection} entry for an encyclopedia. Note the \texttt{useeditor} option in the \texttt{options} field as well as the \texttt{sorttitle} field. We want this entry to be cited and alphabetized by title even though there is an editor. In addition to that, we want the title to be alphabetized under \enquote*{E} rather than \enquote*{T}. Also note the \texttt{label} field which is provided for author-year citation styles},
+@mvreference{britannica,
+ Annotation = {Un'enciclopedia in più volumi. This is a \texttt{collection} entry for an encyclopedia. Si noti l'uso dell'opzione \texttt{useeditor=false}, che permette di usare il campo \texttt{label} al posto del campo \texttt{editor}. Vogliamo che il titolo venga ordinato sotto la \enquote*{E} piuttosto che \enquote*{T}},
Booktitle = {The New Encyclopædia Britannica},
Date = {2003},
Date-Added = {2010-03-10 17:46:47 +0100},
@@ -190,7 +189,7 @@
Date-Modified = {2010-03-06 00:26:39 +0100},
Hyphenation = {american},
Indextitle = {True Frontier, The},
- Keywords = {Esempio},
+ Keywords = {esempio},
Origdate = {2007},
Origlocation = {Verona},
Origpublisher = {Legno Verde},
@@ -205,24 +204,25 @@
@book{Pantieri:2008,
Author = {Lorenzo Pantieri},
Booktitle = {L'arte di scrivere con LATEX},
+ Date = {2008},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-06 00:26:39 +0100},
Foreword = {Enrico Gregorio},
Hyphenation = {italian},
- Keywords = {primary},
+ Keywords = {primaria},
Subtitle = {Un'introduzione a \LaTeXe},
Title = {L'arte di scrivere con \LaTeX},
Url = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf},
- Year = {2008},
Annote = {Questa guida è diventata il punto di riferimento degli utenti italiani di \LaTeX\ ed è apprezzata per la chiarezza espositiva e la completezza dei contenuti},
Bdsk-Url-1 = {http://www.lorenzopantieri.net/}}
@article{Moore:1903,
Author = {George Edward Moore},
+ Date = {1903},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-07 10:41:15 +0100},
- Journal = {Mind},
- Keywords = {Esempio},
+ Journaltitle = {Mind},
+ Keywords = {esempio},
Month = {5},
Number = {12},
Origdate = {1969},
@@ -235,30 +235,29 @@
Usera = {La confutazione dell'idealismo},
Userb = {a cura di Alberto Pasquinelli},
Userc = {35-61},
- Year = {1903},
Annote = {L'articolo citato compare in una \texttt{collection} in italiano. La voce relativa alla \texttt{collection} compare per esteso}}
@book{Mach:1883,
Author = {Ernst Mach},
Booktitle = {Die Mechanik in ihrer Entwickelung historisch-kritisch dargestellt},
+ Date = {1883},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-07 11:28:46 +0100},
- Keywords = {Esempio},
+ Keywords = {esempio},
Origdate = {1977},
Origlocation = {Torino},
Origpublisher = {Bollati Boringhieri},
Origtitle = {La meccanica nel suo sviluppo storico--critico},
Title = {Die Mechanik in ihrer Entwickelung historisch-kritisch dargestellt},
Userb = {traduzione, introduzione e note di Alfonsina D'Elia},
- Year = {1883},
Annote = {L'opera è stata ristampata nel 1992, ma nella voce è riportato l'anno della prima edizione italiana. Si noti l'uso del campo \texttt{userb}, dove sono state inserite le informazioni sul curatore dell'edizione italiana. La voce riporta solo il titolo e l'anno dell'edizione originale, mentre fornisce le indicazioni complete della traduzione italiana}}
-@inbook{kant:ku,
+@bookinbook{kant:ku,
Bookauthor = {Kant, Immanuel},
Booktitle = {Kritik der praktischen Vernunft. Kritik der Urtheilskraft},
Crossref = {kant:werke},
Date-Added = {2010-03-06 00:26:39 +0100},
- Date-Modified = {2010-04-03 14:08:56 +0200},
+ Date-Modified = {2011-03-23 13:20:46 +0100},
Hyphenation = {german},
Keywords = {Esempio, modern},
Pages = {165--485},
@@ -267,15 +266,17 @@
Volume = {5},
Annote = {An edition of Kant's \emph{Collected Works}, volume five. This is an \texttt{inbook} entry which explicitly refers to the \emph{Critique of Judgment} only, not to the entire fifth volume.}}
-@inbook{kant:kpv,
+@bookinbook{kant:kpv,
Author = {Kant, Immanuel},
Bookauthor = {Kant, Immanuel},
- Booktitle = {Kants Werke. Akademie Textausgabe},
+ Booktitle = {Kritik der praktischen Vernunft. Kritik der Urtheilskraft},
+ Date = {1968},
Date-Added = {2010-03-06 00:26:39 +0100},
- Date-Modified = {2010-04-03 14:08:49 +0200},
+ Date-Modified = {2011-03-23 13:26:01 +0100},
Hyphenation = {german},
Keywords = {Esempio, modern},
Location = {Berlin},
+ Maintitle = {Kants Werke. Akademie Textausgabe},
Origdate = {2006},
Origlocation = {Roma-Bari},
Origpublisher = {Laterza},
@@ -287,30 +288,30 @@
Title = {Kritik der praktischen Vernunft},
Userb = {testo originale nell'edizione di Karl Vorländer, traduzione di Francesco Capra, revisione di Eugenio Garin, introduzione di Sergio Landucci, glossario a cura di Vittorio Mathieu},
Volume = {5},
- Year = {1968},
Annote = {An edition of Kant's \emph{Collected Works}, volume five. This is an \texttt{inbook} entry which explicitly refers to the \emph{Critique of Practical Reason} only, not to the entire fifth volume. Note the \texttt{author} and \texttt{bookauthor} fields in the database file. By default, the \texttt{bookauthor} is omitted if the values of the \texttt{author} and \texttt{bookauthor} fields are identical. Si noti l'uso del campo \texttt{crossref} e del campo \texttt{userb}}}
@book{Heidegger:2001,
Addendum = {apparso originariamente nel 1927, nell'annuario diretto da H. Husserl \emph{Jahrbuch für Philosophie und phänomenologische Forschung (vol. VIII)}},
Author = {Martin Heidegger},
Booktitle = {Sein und Zeit},
+ Date = {2001},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-06 00:26:39 +0100},
Edition = {18},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Tübingen},
Origdate = {2008},
Origlocation = {Milano},
Publisher = {Max Niemeyer Verlag},
Title = {Sein und Zeit},
- Year = {2001},
Annote = {Volume singolo straniero con la sola indicazione del luogo e della data dell'edizione italiana. Si noti anche il campo \texttt{addendum}, nel quale sono state inserite le informazioni relative alla prima edizione originale del volume}}
@book{Galilei1,
Author = {Galileo Galilei},
+ Date = {1632},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-06 00:26:39 +0100},
- Keywords = {Esempio},
+ Keywords = {esempio},
Library = {Edizione usata: UTET, Torino 2000},
Origdate = {1980},
Origlocation = {Torino},
@@ -319,7 +320,6 @@
Title = {Dialogo sopra i due massimi sistemi del mondo},
Userb = {a cura di Franz Brunetti},
Userc = {vol.~2},
- Year = {1632},
Annote = {Questo testo è stato edito nel 1632 ma si è utilizzata l'edizione più recente del 2000. Si noti l'uso dei campi \texttt{userb}, \texttt{userc} e \texttt{library}}}
@incollection{Federspil:2009,
@@ -327,7 +327,7 @@
Crossref = {Filmed:2009},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-06 22:50:36 +0100},
- Keywords = {Esempio},
+ Keywords = {esempio},
Pages = {43-74},
Title = {Medicina: un unico metodo e una sola argomentazione?},
Annote = {Contributo su volume collettivo. Il volume collettivo appare come voce autonoma nella bibliografia, perché sono stati citati almeno due contributi. Se si vuole evitare che venga riportato in bibliografia il volume collettivo si usi l'opzione \texttt{skipbib=true}}}
@@ -339,7 +339,7 @@
Date-Modified = {2010-04-09 23:34:25 +0200},
Hyphenation = {american},
Indextitle = {True Frontier, The},
- Keywords = {Esempio},
+ Keywords = {esempio},
Origdate = {2007},
Origlocation = {Verona},
Origpublisher = {Legno Verde},
@@ -352,10 +352,11 @@
@inbook{Descartes:1897,
Author = {René Descartes},
+ Date = {1897-1913},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-06 00:33:03 +0100},
Editor = {Charles Adam and Paul Tannery},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Paris},
Maintitle = {Ouvres de Descartes},
Origdate = {2002},
@@ -367,7 +368,6 @@
Userb = {testo francese a fronte, a cura di Lucia Urbani Ulivi},
Volume = {6},
Volumes = {12},
- Year = {1897-1913},
Annote = {Esempio di voce \texttt{inbook} con relativa traduzione italiana. Non è stato usato il campo \texttt{crossref}, pertanto le informzioni sul \texttt{book} relativo a quest'opera appaiono all'interno della stessa voce.}}
@incollection{Corrocher:2009,
@@ -375,7 +375,7 @@
Crossref = {Filmed:2009},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-06 22:51:41 +0100},
- Keywords = {Esempio},
+ Keywords = {esempio},
Pages = {27-42},
Title = {Riflessioni sull'uomo di fronte a nuove sfide},
Annote = {Contributo su volume collettivo. Il volume collettivo appare come voce autonoma nella bibliografia perché sono stati citati almeno due contributi. Tuttavia esso compare anche all'interno di questa voce al fine di evitare al lettore eccessivi rimandi tra voci}}
@@ -383,40 +383,41 @@
@book{Cartesio:2002,
Author = {Cartesio},
Booktitle = {Discorso sul metodo},
+ Date = {2002},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-06 19:31:33 +0100},
Edition = {1},
Introduction = {Lucia Urbani Ulivi},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Milano},
Note = {testo francese a fronte},
Publisher = {Bompiani},
Title = {Discorso sul metodo},
- Translator = {Lucia Urbani Ulivi},
- Year = {2002}}
+ Translator = {Lucia Urbani Ulivi}}
@book{Bringhurst:1996,
Author = {Robert Bringhurst},
Booktitle = {The Elements of Typographic Style},
+ Date = {1996},
Date-Added = {2010-03-06 00:26:39 +0100},
Date-Modified = {2010-03-07 11:25:39 +0100},
Edition = {2},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Vancouver},
Origdate = {2009},
Origlocation = {Milano},
Publisher = {Hurtley \& Marks Publisher},
Title = {The Elements of Typographyc Style},
- Year = {1996},
Annote = {In questa voce sono state date le indicazioni complete dell'edizione originale, ed è stato indicato solo il luogo e la data della traduzione italiana}}
@book{Poincare:1968,
Addendum = {prima edizione 1902},
Author = {Jules-Henri Poincaré},
Booktitle = {La science et l'hypothèse},
+ Date = {1968},
Date-Added = {2010-03-05 16:18:11 +0100},
Date-Modified = {2010-03-05 16:18:11 +0100},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Paris},
Origdate = {2003},
Origlocation = {Milano},
@@ -425,72 +426,71 @@
Publisher = {Flammarion},
Title = {La science et l'hypothèse},
Userb = {testo greco a fronte, a cura di Corrado Sinigaglia},
- Year = {1968},
Annote = {Testo con traduzione italiana. Si noti il campo \texttt{userb} e il campo \texttt{addendum}}}
@article{Russell:1905,
Author = {Bertrand Russell},
+ Date = {1905},
Date-Added = {2010-03-02 18:17:47 +0100},
Date-Modified = {2010-04-03 19:37:51 +0200},
- Journal = {Mind},
- Keywords = {Esempio},
- Origlocation = {in \cite{Pasquinelli:1969},},
+ Journaltitle = {Mind},
+ Keywords = {esempio},
+ Origlocation = {in \cite{Pasquinelli:1969}\addcomma},
Pages = {479-493},
Title = {On denoting},
Userc = {97-116},
Volume = {14},
- Year = {1905},
- Annote = {Situazione patologica. L'articolo citato compare in una \texttt{collection} in italiano. Il riferimento a questa è ottenuto citandola nel campo \texttt{origlocation}}}
+ Annote = {Situazione patologica. L'articolo citato compare in una \texttt{collection} in italiano. Il riferimento a questa è ottenuto citandola nel campo \texttt{origlocation}. Si noti l'uso del comando \texttt{\textbackslash addcomma} per inserire la virgola}}
@article{Schlick:1930-3,
Author = {Moritz Schlick},
+ Date = {1930},
Date-Added = {2010-03-02 18:17:47 +0100},
Date-Modified = {2010-04-09 22:06:20 +0200},
- Journal = {Erkenntnis},
- Keywords = {Esempio},
+ Journaltitle = {Erkenntnis},
+ Keywords = {esempio},
Number = {2},
- Origlocation = {\cite{Pasquinelli:1969},},
+ Origlocation = {\cite{Pasquinelli:1969}\addcomma},
Pages = {4-11},
Title = {Die Wende der Philosophie},
Usera = {La svolta della filosofia},
Userc = {256-263},
Userd = {Add data for field: Userd},
Volume = {1},
- Year = {1930},
- Annote = {Situazione patologica. L'articolo citato compare in una \texttt{collection} in italiano. Il riferimento a questa è ottenuto citandola nel campo \texttt{origlocation}}}
+ Annote = {Situazione patologica. L'articolo citato compare in una \texttt{collection} in italiano. Il riferimento a questa è ottenuto citandola nel campo \texttt{origlocation}. Si noti l'uso del comando \texttt{\textbackslash addcomma} per inserire la virgola}}
@book{Lobacevskij:1994,
+ Addendum = {ed. orig. 1835},
Author = {Nikolaj Ivanovi\v{c} Loba\v{c}evskij},
Booktitle = {Nuovi principi della geometria},
+ Date = {1994},
Date-Added = {2010-02-27 18:45:20 +0100},
Date-Modified = {2010-02-27 18:45:20 +0100},
Editor = {Lucio Lombarto Radice},
Foreword = {Evandro Agazzi},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Torino},
- Origdate = {1835},
Publisher = {Bollati Boringhieri},
Subtitle = {Con una teoria completa delle parallele},
Title = {Nuovi principi della geometria},
- Year = {1994},
- Annote = {Esempio di un testo straniero del quale si cita l'edizione italiana, ma indicando anche l'anno dell'edizione originale}}
+ Annote = {Esempio di un testo straniero del quale si cita l'edizione italiana, ma indicando anche l'anno dell'edizione originale nel campo \texttt{addendum}}}
@book{senzadata,
Author = {Alberto da Verona},
Booktitle = {Le meccaniche perfezioni},
Date-Added = {2010-01-22 14:57:57 +0100},
Date-Modified = {2010-04-15 22:46:57 +0200},
- Keywords = {Esempio},
+ Keywords = {esempio},
Note = {manoscritto inedito},
- Title = {Le meccaniche perfezioni},
- Year = {s.d\adddot}}
+ Title = {Le meccaniche perfezioni}}
@book{Ethica,
Author = {Aristotele},
Booktitle = {Metaphysica},
+ Date = {{s.d\adddot}},
Date-Added = {2010-01-22 13:52:39 +0100},
Date-Modified = {2010-01-22 14:55:21 +0100},
- Keywords = {Esempio},
+ Keywords = {esempio},
Origdate = {1998},
Origlocation = {Milano},
Origpublisher = {Bompiani},
@@ -498,15 +498,15 @@
Shorthand = {\emph{Eth. Nich.}},
Title = {Ethica Nichomachea},
Userb = {a cura di Claudio Mazzarelli, testo greco a fronte},
- Year = {s.d\adddot},
Annote = {In questa voce viene indicato che si tratta di un'opera senza data (s.d.). Il titolo è quello dell'edizione classica delle opere di Aristotele a cura di I.~Bekker. Nel testo, tuttavia, l'opera viene richiamta con la sigla \emph{Eth. Nich.} e non con Aristotele (s.d.)}}
@book{Bacon:1620,
Author = {Francis Bacon},
Booktitle = {Novum Organum},
+ Date = {1620},
Date-Added = {2010-01-22 12:10:17 +0100},
Date-Modified = {2010-04-13 00:10:28 +0200},
- Keywords = {Esempio},
+ Keywords = {esempio},
Origdate = {2002},
Origlocation = {Milano},
Origpublisher = {Bompiani},
@@ -514,7 +514,6 @@
Title = {Novum Organum},
Usera = {Add data for field: Usera},
Userb = {a cura di Michele Marchetto},
- Year = {1620},
Annote = {In questa voce viene citato il titolo e l'anno della prima edizione dell'\emph{Organo}, in modo da contestualizzare cronologicamente l'opera. Anche il nome dell'autore è nella lingua originale, sebbene sarebbe ugualmente valido, in uno scritto di lingua italiana, riportarlo nella forma italiana diffusa, come avviene, analogamente, nella voce successiva.}}
@incollection{Degani:2009,
@@ -522,7 +521,7 @@
Crossref = {Facchinetti:2009},
Date-Added = {2009-12-15 16:50:20 +0100},
Date-Modified = {2009-12-18 18:10:12 +0100},
- Keywords = {Esempio},
+ Keywords = {esempio},
Title = {The Use of Modal Verbs in Interpersonal Contexts: From Semantics to Pragmatics},
Userc = {13-54},
Userd = {Add data for field: Userd}}
@@ -533,7 +532,7 @@
Crossref = {Facchinetti:2009},
Date-Added = {2009-12-15 16:47:44 +0100},
Date-Modified = {2010-03-03 02:03:34 +0100},
- Keywords = {Esempio},
+ Keywords = {esempio},
Note = {Note},
Origdate = {2010},
Origlocation = {Origlocation},
@@ -545,42 +544,42 @@
@collection{Facchinetti:2009,
Booktitle = {Studies on English Modality},
+ Date = {2009},
Date-Added = {2009-12-15 16:13:17 +0100},
Date-Modified = {2009-12-15 16:17:09 +0100},
Editor = {Roberta Facchinetti and Anastasios Tsangalidis},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Bern},
Publisher = {Peter Lang},
- Title = {Studies on English Modality},
- Year = {2009}}
+ Title = {Studies on English Modality}}
@book{Metaphysica,
Author = {Aristotele},
Booktitle = {Metaphysica},
+ Date = {1998},
Date-Added = {2009-12-03 19:43:44 +0100},
Date-Modified = {2010-03-07 12:31:59 +0100},
Editor = {Giovanni Reale},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Milano},
Publisher = {Bompiani},
Shorthand = {\emph{Metaph.}},
Title = {Metafisica},
- Year = {1998},
Annote = {Generalmente autori di questo calibro non vengono inseriti in bibliografia. Tuttavia, se lo si volesse fare, è consigliato l'uso di una sigla per richiamarne le opere. In questa voce, la \emph{Metafisica} di Aristotele viene richiamata nel testo con la sigla \emph{Metaph.} (ad eccezione della prima occorrenza nello stile \texttt{philosophy-verbose}), e con la paginazione diffusa nel campo degli studi aristotelici. Nella voce bibliografica si fa riferimento invece all'edizione italiana.}}
@inbook{Platone:timeo,
Author = {Platone},
Booktitle = {Tutti gli scritti},
+ Date = {2000},
Date-Added = {2009-11-08 02:05:37 +0100},
Date-Modified = {2009-12-26 16:41:55 +0100},
Editor = {Giovanni Reale},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Milano},
Publisher = {Bompiani},
Shorttitle = {Timeo},
Title = {Timeo},
Usera = {campo user a},
- Year = {2000},
Annote = {Una voce come questa è spesso deprecata, per il riferimento palesemente assurdo all'anno 2000. Tuttavia, proprio per questa assurdità palese, la voce bibliografica non dà luogo a nessun dubbio.}}
@incollection{Termini:2007,
@@ -588,56 +587,56 @@
Crossref = {Bartocci:2007},
Date-Added = {2009-10-22 14:36:21 +0200},
Date-Modified = {2010-04-12 14:29:41 +0200},
- Keywords = {Esempio},
+ Keywords = {esempio},
Title = {Vita morte e miracoli di Alan Mathison Turing}}
@manual{Gregorio:2009,
Author = {Enrico Gregorio},
+ Date = {2009},
Date-Added = {2009-10-14 16:35:37 +0200},
Date-Modified = {2010-01-09 16:22:14 +0100},
Edition = {2},
- Keywords = {primary},
+ Keywords = {primaria},
Month = {6},
Title = {Appunti di programmazione in \LaTeX\ e \TeX},
Url = {http://profs.sci.univr.it/~gregorio/introtex.pdf},
- Year = {2009},
Annote = {Un testo avanzato che entra nel dettaglio della definizione delle macro in \TeX\ e \LaTeX. «Di sicuro questo non è una guida per il principiante, anche se ci sono tutte le indicazioni fondamentali su come usare i comandi per definire nuove macro; tuttavia anche chi è agli inizi potrebbe trovare qualche spunto interessante per avvicinarsi al mondo misterioso (non poi troppo) delle macro di \TeX»},
Bdsk-Url-1 = {http://profs.sci.univr.it/~gregorio/introtex.pdf}}
@book{Lehman:2010,
Author = {Philipp Lehman},
+ Date = {2010},
Date-Added = {2009-10-13 18:52:07 +0200},
Date-Modified = {2010-03-06 00:30:32 +0100},
- Keywords = {primary},
+ Keywords = {primaria},
Title = {The biblatex package},
Url = {http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/},
- Year = {2010},
Annote = {È la documentazione ufficiale del pacchetto \texttt{biblatex}. Sebbene non sia di facile lettura è indispensabile per chi voglia andare oltre gli stili forniti dal pacchetto},
Bdsk-Url-1 = {http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/}}
@article{Mori:2008,
Author = {Lapo F. Mori},
Booktitle = {Gestire la bibliografia con \LaTeX},
+ Date = {2008},
Date-Added = {2009-10-13 13:50:34 +0200},
Date-Modified = {2010-04-09 22:02:29 +0200},
- Journal = {ArsTeXnica},
- Keywords = {primary},
+ Journaltitle = {ArsTeXnica},
+ Keywords = {primaria},
Month = {10},
Number = {6},
Pages = {37-51},
Title = {Gestire la bibliografia con \LaTeX},
- Year = {2008},
Annote = {Questo articolo è un ottimo punto di partenza per farsi un'idea delle possibilità disponibili per la gestione delle bibliografie, sia con il classico Bib\TeX\ sia con Bib\LaTeX}}
@electronic{Pantieri:2009,
Author = {Lorenzo Pantieri},
Booktitle = {L'arte di gestire la bibliografia con biblatex},
+ Date = {2009},
Date-Added = {2009-10-13 13:43:37 +0200},
Date-Modified = {2010-03-30 16:11:20 +0200},
- Keywords = {primary},
+ Keywords = {primaria},
Title = {L'arte di gestire la bibliografia con biblatex},
Url = {http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdf},
- Year = {2009},
Annote = {Un articolo introduttivo al pacchetto \texttt{biblatex}, scritto dall'autore dell'\emph{Arte di scrivere con \LaTeX}. Vengono trattate le principali caratteristiche di \texttt{biblatex}, che rendono questo pacchetto in assoluto il più versatile per la gestione di ogni tipo di bibliografia},
Bdsk-Url-1 = {http://www.lorenzopantieri.net/}}
@@ -646,7 +645,7 @@
Crossref = {Berti:1977},
Date-Added = {2009-09-29 11:29:32 +0200},
Date-Modified = {2010-04-09 22:08:44 +0200},
- Keywords = {Esempio},
+ Keywords = {esempio},
Pages = {43-69},
Title = {Opposizione e non contraddizione nella \emph{Metafisica} di Aristotele},
Annote = {In questa voce si è usato il campo \texttt{crossref} ma, trattandosi di un solo contributo, la voce relativa alla \texttt{collection} viene stampata al suo interno}}
@@ -654,19 +653,20 @@
@incollection{Valbusa:2007,
Author = {Ivan Valbusa},
Booktitle = {Christian Wolff tra psi\-co\-lo\-gia empirica e psicologia razionale},
+ Date = {2007},
Date-Added = {2009-09-27 23:17:07 +0200},
Date-Modified = {2009-10-13 13:16:37 +0200},
Editor = {Ferdinando Luigi Marcolungo},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Hildesheim and Zürich and London},
Publisher = {Georg Olms Verlag},
- Title = {Psicologia e sistema in Alsted e in Wolff},
- Year = {2007}}
+ Title = {Psicologia e sistema in Alsted e in Wolff}}
@inbook{nietzsche:historie,
Author = {Nietzsche, Friedrich},
Bookauthor = {Nietzsche, Friedrich},
Booktitle = {Die Geburt der Tragödie. Unzeitgemäße Betrachtungen I--IV. Nachgelassene Schriften 1870--1973},
+ Date = {1988},
Date-Added = {2009-09-27 17:42:32 +0200},
Date-Modified = {2010-03-03 07:30:29 +0100},
Edition = {7},
@@ -674,55 +674,53 @@
Hyphenation = {german},
Indexsorttitle = {Vom Nutzen und Nachtheil der Historie fur das Leben},
Indextitle = {Vom Nutzen und Nachtheil der Historie für das Leben},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {München and Berlin and New York},
Mainsubtitle = {Kritische Studienausgabe},
Maintitle = {Sämtliche Werke},
Pages = {243-334},
Publisher = {Walter de Gruyter},
Shorttitle = {Vom Nutzen und Nachtheil der Historie},
+ Sortdate = {1988-01-243},
Sorttitle = {Werke-01-243},
- Sortyear = {1988-01-243},
Subtitle = {Vom Nutzen und Nachtheil der Historie für das Leben},
Title = {Unzeitgemässe Betrachtungen. Zweites Stück},
Volume = {1},
- Year = {1988},
Annote = {A single essay from the critical edition of Nietzsche's works. This \texttt{inbook} entry explicitly refers to an essay found in the first volume. Note the \texttt{title}, \texttt{booktitle}, and \texttt{maintitle} fields. Also note the \texttt{sorttitle} and \texttt{sortyear} fields. We want this entry to be listed after the entry referring to the entire first volume}}
@collection{Pasquinelli:1969,
Booktitle = {Il Neoempirismo},
+ Date = {1969},
Date-Added = {2009-09-27 01:21:58 +0200},
Date-Modified = {2009-12-26 16:41:27 +0100},
Editor = {Alberto Pasquinelli},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Torino},
Publisher = {UTET},
Title = {Il Neoempirismo},
- Year = {1969},
Annote = {Questa voce non è citata nel teso ma viene generata dalla voce relativa a Schlick 1930}}
@collection{Berti:1977,
Booktitle = {La contraddizione},
+ Date = {1977},
Date-Added = {2009-09-30 19:34:48 +0200},
Date-Modified = {2010-04-09 21:34:21 +0200},
Editor = {Enrico Berti},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Roma},
Publisher = {Città Nuova},
- Title = {La contraddizione},
- Year = {1977}}
+ Title = {La contraddizione}}
@book{kant:werke,
Author = {Kant, Immanuel},
+ Date = {1968},
Date-Added = {2010-03-06 00:26:39 +0100},
- Date-Modified = {2010-04-03 14:08:41 +0200},
+ Date-Modified = {2011-03-23 12:42:59 +0100},
Keywords = {Esempio, modern},
Location = {Berlin},
- Maintitle = {Kants Werke. Akademie Textausgabe},
Publisher = {Walter de Gruyter},
Title = {Kants Werke. Akademie Textausgabe},
- Volumes = {9},
- Year = {1968}}
+ Volumes = {9}}
@collection{westfahl:frontier,
Booksubtitle = {The Frontier Theme in Science Fiction},
@@ -732,7 +730,7 @@
Date-Modified = {2010-03-06 00:26:39 +0100},
Editor = {Westfahl, Gary},
Hyphenation = {american},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Westport, Conn. and London},
Publisher = {Greenwood},
Subtitle = {The Frontier Theme in Science Fiction},
@@ -742,25 +740,25 @@
@collection{Bartocci:2007,
Booksubtitle = {Protagonisti del '900 da Hilbert a Wiles},
Booktitle = {Vite matematiche},
+ Date = {2007},
Date-Added = {2009-10-20 17:17:52 +0200},
Date-Modified = {2010-01-22 12:06:02 +0100},
Editor = {Claudio Bartocci and Renato Betti and Angelo Guerraggio and Roberto Lucchetti},
Hyphenation = {english},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Milano},
Publisher = {Springer-Verlag Italia},
- Title = {Vite matematiche},
- Year = {2007}}
+ Title = {Vite matematiche}}
@collection{Filmed:2009,
Booksubtitle = {Metodo, modelli, cura ed errori},
Booktitle = {Filosofia delle medicina},
+ Date = {2009},
Date-Added = {2009-09-27 23:05:08 +0200},
Date-Modified = {2010-04-09 23:23:52 +0200},
Editor = {Pierdaniele Giaretta and Antonio Moretto and Gian Franco Gensini and Marco Trabucchi},
- Keywords = {Esempio},
+ Keywords = {esempio},
Location = {Bologna},
Publisher = {il Mulino},
Title = {Filosofia delle medicina},
- Year = {2009},
Annote = {Volume collettivo del quale si citano due contributi. Si noti come nella bibliografia vengano riportati tutti i curatori del volume, mentre nelle citazioni la lista venga troncata.}}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
index 65b92e41b41..0e7ff850dcd 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx
@@ -1,10 +1,10 @@
-% english-philosophy.lbx,Ivan Valbusa 2010
+% english-philosophy.lbx,Ivan Valbusa 2010-2011
-\ProvidesFile{english-philosophy.lbx}[2010/11/20 v 0.7b biblatex localization file for biblatex-philosophy]
+\ProvidesFile{english-philosophy.lbx}[v 0.7c 2011/05/16 biblatex localization file for biblatex-philosophy]
\InheritBibliographyExtras{english}
-\NewBibliographyString{transtolang,cit,reviewof}
+\NewBibliographyString{transtolang,cit,reviewof,edorig,nodate}
\DeclareBibliographyStrings{%
inherit={english},
@@ -12,6 +12,7 @@
andothers = {{\mkbibemph{et\addabbrvspace al\adddot}}{\mkbibemph{et\addabbrvspace al\adddot}}},
ibidem = {{ivi}{ivi}},
loccit = {{ibidem}{ibidem}},
+ edorig = {{orig\adddotspace ed\adddot}{orig\adddotspace ed\adddot}},
transtolang = {{eng\adddotspace trans\adddot}{eng\adddotspace trans\adddot}},
editor = {{\mkpureparens{ed\adddot}}{\mkpureparens{ed\adddot}}},
editors = {{\mkpureparens{eds.\adddot}}{\mkpureparens{eds\adddot}}},
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
index 489ee7e8860..7ca6f356a2f 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx
@@ -1,12 +1,13 @@
-% italian-philosophy.lbx,Ivan Valbusa 2010
+% italian-philosophy.lbx,Ivan Valbusa 2010-2011
-\ProvidesFile{italian-philosophy.lbx}[2010/11/20 v 0.7b biblatex localization file for biblatex-philosophy]
+\ProvidesFile{italian-philosophy.lbx}[v 0.7c 2011/05/16 biblatex localization file for biblatex-philosophy]
\InheritBibliographyExtras{italian}
-\NewBibliographyString{transtolang,cit,reviewof}
+\NewBibliographyString{transtolang,edorig,cit,reviewof,nodate}
\DeclareBibliographyStrings{%
+ nodate={{senza data}{s\adddotspace d\adddotspace}},
inherit={italian},
cit = {{cit\adddot}{cit\adddot}},
ibidem = {{ivi}{ivi}},
@@ -16,6 +17,7 @@
sequentes = {{ss\adddot}{ss\adddot}},
sequens = {{s\adddot}{s\adddot}},
reprint = {{rist\adddot}{rist\adddot}},
+ edorig = {{ed\adddotspace orig\adddot}{ed\adddotspace orig.\adddot}},
transtolang = {{trad\adddotspace it\adddot}{trad\adddotspace it\adddot}},
andothers = {{\mkbibemph{et\addabbrvspace al\adddot}}{\mkbibemph{et\addabbrvspace al\adddot}}},
editor = {{\mkpureparens{a cura di}}{\mkpureparens{a cura di}}},
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
index af0b0a9066c..ba6c2b445a8 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx
@@ -1,11 +1,11 @@
-% $Id: philosophy-classic.bbx,v 0.7b 2010/11/20 Valbusa$
-% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
+% $Id: philosophy-classic.bbx,v 0.7c 2011/05/16 Valbusa$
+% Copyright 2009-2011 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-classic.bbx}[philosophy-classic.bbx,v 0.7b 2010/11/20 valbusa beta$]
+\ProvidesFile{philosophy-classic.bbx}[philosophy-classic.bbx,v 0.7c 2011/05/16 valbusa beta$]
\RequireBibliographyStyle{authoryear}
\RequireBibliographyStyle{philosophy-standard}
@@ -13,18 +13,16 @@
% DECLARE AND EXECUTE BIBLIOGRAPHY OPTIONS
%*********************************************************************
-
-\newbool{bbx:square}
-
-
+\newtoggle{bbx:square}
\DeclareBibliographyOption{square}[true]{%
- \csuse{bool#1}{bbx:square}}
+ \settoggle{bbx:square}{#1}}
\ExecuteBibliographyOptions{%
uniquename=false,
pagetracker,
singletitle=false,
-square=false}
+square=false,
+mergedate=basic}
%$$$$$$
\newcounter{maxnamesincross}
@@ -34,7 +32,7 @@ square=false}
% AT BEGIN SHORTHANDS
%*****************************************
\AtBeginShorthands{%
-\boolfalse{bbx:annotation}
+\togglefalse{bbx:annotation}
\renewcommand{\labelnamepunct}{\addcomma\space}
\renewbibmacro*{publocyear}{%
\iflistundef{publisher}{}
@@ -70,7 +68,7 @@ square=false}
\setcounter{maxnamesincross}{\value{maxnames}}
\setcounter{minnamesincross}{\value{minnames}}
- \ifbool{bbx:square}
+ \iftoggle{bbx:square}
{\renewcommand{\bibopenparen}{\bibopenbracket}%
\renewcommand{\bibcloseparen}{\bibclosebracket}}
{}}
@@ -78,33 +76,45 @@ square=false}
%*********************************************************************
% NUOVE MACRO
%*********************************************************************
-
-% per eliminare il mese nelle etichette delle voci article
-\renewbibmacro*{date+extrayear}{%
- \iffieldundef{year}
- {}%
- {\printtext[parens]{\printfield{labelyear}\printfield{extrayear}}}}
-\renewbibmacro*{issue+date}{%
-\ifdefstring{\bbx@volnumformat}{volnumparens}
-{\ifthenelse{\iffieldundef{issue}\AND\iffieldundef{month}}{}{\printtext{%
- \iffieldundef{issue}
- {\printfield{month}}%
- {\printfield{issue}}}}}%
- {\ifthenelse{\iffieldundef{issue}\AND\iffieldundef{month}}{}{\printtext[parens]{%
- \iffieldundef{issue}
- {\printfield{month}}%
- {\printfield{issue}}}}}%
- \newunit}
+% mergedate=basic
+%\renewbibmacro*{date+extrayear}{%
+% \iffieldundef{labelyear}
+% {}
+% {\printtext[parens]{%
+% \printfield{labelyear}%
+% \printfield{extrayear}}}}%
+% \renewbibmacro*{date}{%
+% \iffieldundef{month}
+% {}
+% {\printdate}}%
+ \renewbibmacro*{issue+date}{%
+ \ifboolexpr{
+ test {\iffieldundef{issue}}
+ and
+ test {\iffieldundef{month}}
+ }
+ {}
+ {\ifdefstring{\bbx@volnumformat}{volnumparens}
+ {\printtext{%
+ \printfield{issue}%
+ \setunit*{\addspace}%
+ \printdate}}%
+ {\printtext[parens]{%
+ \printfield{issue}%
+ \setunit*{\addspace}%
+ \printdate}}}%
+ \newunit}%
% changed
\renewbibmacro*{bbx:editor}[1]{%
- \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}}
- {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
- \NOT\iffirstonpage\AND
- \(\NOT\boolean{bbx@inset}\OR
- \iffieldequalstr{entrysetcount}{1}\)}
+ \ifboolexpr{
+ test \ifuseeditor
+ and
+ not test {\ifnameundef{editor}}
+ }
+ {\usebibmacro{bbx:dashcheck}
{\bibnamedash}
{\printnames{editor}%
\setunit{\addspace}%
@@ -126,7 +136,6 @@ square=false}
\setunit*{\addcomma\space}%
\printlist{location}%
\newunit}
-
\newbibmacro*{inpublocyear}{%
\iflistundef{institution}%
{}
@@ -134,7 +143,6 @@ square=false}
\setunit*{\addcomma\space}%
\printlist{location}%
\newunit}
-
\newbibmacro*{orgpublocyear}{%
\iflistundef{organization}%
{}
@@ -146,54 +154,50 @@ square=false}
% Macro per la forma ``Location: Publisher, Year''
%****************************************************************
\newbibmacro*{loccolonpub}{%
- \printlist{location}%
- \iflistundef{publisher}%
- {\setunit*{\addspace}}
- {\setunit*{\addcolon\space}}%
- \printlist{publisher}%
-\newunit}
-
+ \printlist{location}%
+ \iflistundef{publisher}%
+ {\setunit*{\addspace}}
+ {\setunit*{\addcolon\space}}%
+ \printlist{publisher}%
+ \newunit}
\newbibmacro*{inloccolonpub}{%
- \printlist{location}%
- \iflistundef{institution}%
- {\setunit*{\addspace}}
- {\setunit*{\addcolon\space}}%
- \printlist{institution}%
-\newunit}
-
+ \printlist{location}%
+ \iflistundef{institution}%
+ {\setunit*{\addspace}}
+ {\setunit*{\addcolon\space}}%
+ \printlist{institution}%
+ \newunit}
\newbibmacro*{orgloccolonpub}{%
- \printlist{location}%
- \iflistundef{organization}%
- {\setunit*{\addspace}}
- {\setunit*{\addcolon\space}}%
- \printlist{organization}%
-\newunit}
+ \printlist{location}%
+ \iflistundef{organization}%
+ {\setunit*{\addspace}}
+ {\setunit*{\addcolon\space}}%
+ \printlist{organization}%
+ \newunit}
% Macro per la forma ``Location, Publisher, Year''
%**************************************************************
\newbibmacro*{locpubyear}{%
- \printlist{location}%
- \iflistundef{publisher}%
- {\setunit*{\addspace}}
- {\setunit*{\addcomma\space}}%
- \printlist{publisher}%
-\newunit}
-
+ \printlist{location}%
+ \iflistundef{publisher}%
+ {\setunit*{\addspace}}
+ {\setunit*{\addcomma\space}}%
+ \printlist{publisher}%
+ \newunit}
\newbibmacro*{inlocpubyear}{%
- \printlist{location}%
- \iflistundef{institution}%
- {\setunit*{\addspace}}
- {\setunit*{\addcomma\space}}%
- \printlist{institution}%
-\newunit}
-
+ \printlist{location}%
+ \iflistundef{institution}%
+ {\setunit*{\addspace}}
+ {\setunit*{\addcomma\space}}%
+ \printlist{institution}%
+ \newunit}
\newbibmacro*{orglocpubyear}{%
- \printlist{location}%
- \iflistundef{organization}%
- {\setunit*{\addspace}}
- {\setunit*{\addcomma\space}}%
- \printlist{organization}%
-\newunit}
+ \printlist{location}%
+ \iflistundef{organization}%
+ {\setunit*{\addspace}}
+ {\setunit*{\addcomma\space}}%
+ \printlist{organization}%
+ \newunit}
%*********************************************************************
%% BIBLIOGRAPHY DRIVERS
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
index eab5022f01b..dc495a44c8b 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx
@@ -1,30 +1,26 @@
-% $Id: philosophy-classic.cbx,v 0.7b 2010/11/20 Valbusa$
-% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
+% $Id: philosophy-classic.cbx,v 0.7c 2011/05/16 Valbusa$
+% Copyright 2009-2011 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-classic.cbx}[philosophy-classic.cbx,v 0.7b 2010/11/20 valbusa beta$]
+\ProvidesFile{philosophy-classic.cbx}[philosophy-classic.cbx,v 0.7c 2011/05/16 valbusa beta$]
-\RequireCitationStyle{authoryear-icomp}
-
-\newbool{cbx:scauthorscite}
+\RequireCitationStyle{authoryear-comp}
+\newtoggle{cbx:scauthorscite}
\DeclareBibliographyOption{scauthorscite}[true]{%
- \csuse{bool#1}{cbx:scauthorscite}}
+ \settoggle{cbx:scauthorscite}{#1}}
\ExecuteBibliographyOptions{%
scauthorscite=false,
}
-%***************************************************************************************************
-%
-% AT EVERY CITE
-%
-%***************************************************************************************************
+% AT EVERY CITE
+%*************************************************************
\AtEveryCite{%
- \ifbool{cbx:scauthorscite}%
+ \iftoggle{cbx:scauthorscite}%
{\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}%
\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}%
\renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}}%
@@ -45,12 +41,10 @@ scauthorscite=false,
\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
\fi
\usebibmacro{name:andothers}}}
-
-
-
- \newbibmacro*{textcitet}{%
+
+\newbibmacro*{textcitet}{%
\iffieldequals{namehash}{\cbx@lasthash}
- {\iffieldundef{shorthand}
+ {\iffieldundef{shorthandt}
{\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND
\(\value{multicitecount}=0\OR\iffieldundef{postnote}\)}
{\setunit{\addcomma}%
@@ -67,12 +61,18 @@ scauthorscite=false,
\setunit{%
\global\booltrue{cbx:parens}%
\addspace\bibopenparen}%
+ \ifnumequal{\value{citecount}}{1}
+ {\usebibmacro{prenote}}
+ {}%
\usebibmacro{cite:labelyear+extrayear}}
{\usebibmacro{cite:shorthand}}}
{\printnames{labelname}%
\setunit{%
\global\booltrue{cbx:parens}%
\addspace\bibopenparen}%
+ \ifnumequal{\value{citecount}}{1}
+ {\usebibmacro{prenote}}
+ {}%
\iffieldundef{shorthand}
{\iffieldundef{labelyear}
{\usebibmacro{cite:label}}
@@ -82,7 +82,7 @@ scauthorscite=false,
\global\undef\cbx@lastyear}%
\savefield{namehash}{\cbx@lasthash}}}%
\setunit{%
- \ifbool{cbx:parens}
+ \iftoggle{cbx:parens}
{\bibcloseparen\global\boolfalse{cbx:parens}}
{}%
\multicitedelim}}
@@ -128,7 +128,6 @@ scauthorscite=false,
{\multicitedelim}
{\usebibmacro{postnote}}
-
\DeclareCiteCommand{\footcitet}[\mkbibfootnote]
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
@@ -140,7 +139,7 @@ scauthorscite=false,
\ifthenelse{\value{multicitecount}=\value{multicitetotal}}
{\setunit{}}
{\setunit{%
- \ifbool{cbx:parens}
+ \iftoggle{cbx:parens}
{\bibcloseparen\global\boolfalse{cbx:parens}}
{}%
\multicitedelim}}}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
index 9bb0cdbb994..4bc6c1bff6e 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx
@@ -1,26 +1,23 @@
-% $Id: philosophy-modern.bbx,v 0.7b 2010/11/20 Valbusa$
-% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
+% $Id: philosophy-modern.bbx,v 0.7c 2011/05/16 Valbusa$
+% Copyright 2009-2011 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-modern.bbx}[philosophy-modern.bbx,v 0.7b 2010/11/20 valbusa beta$]
+\ProvidesFile{philosophy-modern.bbx}[philosophy-modern.bbx,v 0.7c 2011/05/16 valbusa beta$]
\RequireBibliographyStyle{philosophy-classic}
-\newbool{bbx:yearleft}
+\newtoggle{bbx:yearleft}
\DeclareBibliographyOption{yearleft}[true]{%
- \csuse{bool#1}{bbx:yearleft}}
+ \settoggle{bbx:yearleft}{#1}}
\ExecuteBibliographyOptions{%
yearleft=false}
+%% new lengths
%%---------------------------------------------------------------------------------------------
-%% new lengths
-%%---------------------------------------------------------------------------------------------
-
-
\newlength{\yeartitle}
\newlength{\postnamesep}
\setlength{\yeartitle}{0.8em}%
@@ -29,40 +26,31 @@ yearleft=false}
\setlength{\bibnamesep}{1.5ex plus 2pt minus 1pt}
\setlength{\bibhang}{4\parindent}
-
-%%---------------------------------------------------------------------------------------------
-%% new commands
+%% new commands
%%---------------------------------------------------------------------------------------------
-
\newcommand{\postsep}{\par\nobreak\vskip\postnamesep\hskip-\bibhang\ignorespaces}
-
\renewcommand{\labelnamepunct}{\unspace}
-%%---------------------------------------------------------------------------------------------
-% List of shorthands
-%%---------------------------------------------------------------------------------------------
-
\AtBeginBibliography{
- \ifbool{bbx:yearleft}{%
+ \iftoggle{bbx:yearleft}{%
\setlength{\yeartitle}{\fill}}
{}%
}
-
\AtBeginShorthands{%
\renewcommand{\postsep}{}%
\renewcommand{\labelnamepunct}{\addcomma\space}}
-
%%---------------------------------------------------------------------------------------------
-% Macro
+%% MACROS
%%---------------------------------------------------------------------------------------------
-%
+
\renewbibmacro*{date+extrayear}{%
- \iffieldundef{year}%
- {}%
- {\makebox[\bibhang][r]{%
- \printtext{\printfield{labelyear}\printfield{extrayear}%
- \hskip\yeartitle}}}}
+ \makebox[\bibhang][r]{%
+ \printtext{%
+ \iffieldundef{year}%
+ {\bibstring{nodate}}%
+ {\printfield{labelyear}\printfield{extrayear}}%
+ \hskip\yeartitle}}}
% label for entries without 'editor' and 'author'
%%-------------------------------------------------------------
@@ -75,15 +63,15 @@ yearleft=false}
{\printtext{\printfield{label}}%
\postsep}}
-% macro 'author' OKKKKK
-%%----------------------------------------------------
-
+% macro 'author'
+%%---------------------------------------------------
\renewbibmacro*{author}{%
- \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}}
- {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
- \NOT\iffirstonpage\AND
- \(\NOT\boolean{bbx@inset}\OR
- \iffieldequalstr{entrysetcount}{1}\)}
+ \ifboolexpr{
+ test \ifuseauthor
+ and
+ not test {\ifnameundef{author}}
+ }
+ {\usebibmacro{bbx:dashcheck}
{}%MOD
{\usebibmacro{bbx:savehash}%
\printnames{author}%
@@ -98,17 +86,15 @@ yearleft=false}
\usebibmacro{labeltitle}%
\setunit*{\addspace}}%
\usebibmacro{date+extrayear}}
-
-
-% macro 'editor'
-%%----------------------------------------------------
+
\renewbibmacro*{bbx:editor}[1]{%
- \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}}
- {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
- \NOT\iffirstonpage\AND
- \(\NOT\boolean{bbx@inset}\OR
- \iffieldequalstr{entrysetcount}{1}\)}
- {}% removed \bibnamedash
+ \ifboolexpr{
+ test \ifuseeditor
+ and
+ not test {\ifnameundef{editor}}
+ }
+ {\usebibmacro{bbx:dashcheck}
+ {}% removed \bibnamedash
{\printnames{editor}%
\postsep%ADD
\usebibmacro{bbx:savehash}}%
@@ -120,10 +106,10 @@ yearleft=false}
{\usebibmacro{#1}\setunit{\addcomma\space}}{}%
}
+
%%---------------------------------------------------------------------------------------------
% BIBLIOGRAPHY DRIVERS
%%---------------------------------------------------------------------------------------------
-
\newbibmacro*{crosslabeltitle}{%
\iffieldundef{label}%
{\iffieldundef{shorttitle}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
index 8988cda1cfa..d5bcdf95044 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx
@@ -1,10 +1,10 @@
-% $Id: philosophy-modern.cbx,v 0.7b 2010/11/20 Valbusa$
-% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
+% $Id: philosophy-modern.cbx,v 0.7c 2011/05/16 Valbusa$
+% Copyright 2009-2011 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-modern.cbx}[philosophy-modern.cbx,v 0.7b 2010/11/20 valbusa beta$]
+\ProvidesFile{philosophy-modern.cbx}[philosophy-modern.cbx,v 0.7c 2011/05/16 valbusa beta$]
\RequireCitationStyle{philosophy-classic}
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
index f434181d5e9..206a3af52e2 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx
@@ -1,10 +1,10 @@
-% $Id: philosophy-standard.bbx,v 0.7b 2010/11/20Valbusa$
-% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
+% $Id: philosophy-standard.bbx,v 0.7c 2011/05/16Valbusa$
+% Copyright 2009-2011 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-standard.bbx}[$Id: philosophy-standard.bbx,v 0.7b 2010/11/20 valbsua beta $]
+\ProvidesFile{philosophy-standard.bbx}[$Id: philosophy-standard.bbx,v 0.7c 2011/05/16 valbsua beta $]
\RequireBibliographyStyle{standard}
@@ -19,50 +19,53 @@
% boolean options
%---------------------------------
-\newbool{bbx:annotation}
-\newbool{bbx:library}
-\newbool{bbx:scauthors}
-\newbool{bbx:scauthorsbib}
-\newbool{bbx:origparens}
-\newbool{bbx:origbrackets}
-\newbool{bbx:inbeforejournal}
-\newbool{bbx:romanvol}
+\newtoggle{bbx:annotation}
+\newtoggle{bbx:library}
+\newtoggle{bbx:scauthors}
+\newtoggle{bbx:scauthorsbib}
+\newtoggle{bbx:origparens}
+\newtoggle{bbx:origbrackets}
+\newtoggle{bbx:inbeforejournal}
+\newtoggle{bbx:romanvol}
\DeclareBibliographyOption{annotation}[true]{%
- \csuse{bool#1}{bbx:annotation}}
+ \settoggle{bbx:annotation}{#1}}
\DeclareBibliographyOption{library}[true]{%
- \csuse{bool#1}{bbx:library}}
+ \settoggle{bbx:library}{#1}}
\DeclareBibliographyOption{scauthors}[true]{%
- \csuse{bool#1}{bbx:scauthors}}
+ \settoggle{bbx:scauthors}{#1}}
\DeclareBibliographyOption{scauthorsbib}[true]{%
- \csuse{bool#1}{bbx:scauthorsbib}}
+ \settoggle{bbx:scauthorsbib}{#1}}
\DeclareBibliographyOption{origparens}[true]{%
- \csuse{bool#1}{bbx:origparens}}
+ \settoggle{bbx:origparens}{#1}}
\DeclareBibliographyOption{origbrackets}[true]{%
- \csuse{bool#1}{bbx:origbrackets}}
+ \settoggle{bbx:origbrackets}{#1}}
\DeclareBibliographyOption{inbeforejournal}[true]{%
- \csuse{bool#1}{bbx:inbeforejournal}}
+ \settoggle{bbx:inbeforejournal}{#1}}
% multi value options
%---------------------------------
\newcommand{\bbx@publocformat}{}
\newcommand{\bbx@volnumformat}{}
\newcommand{\bbx@origfieldsformat}{}
+\newcommand{\bbx@origfieldstype}{}
\newcommand{\bbx@editionformat}{}
\newcommand{\bbx@volumeformat}{}
+
\DeclareBibliographyOption{publocformat}[publocyear]{%
\renewcommand{\bbx@publocformat}{#1}}
\DeclareBibliographyOption{volnumformat}[volnumdefault]{%
\renewcommand{\bbx@volnumformat}{#1}}
\DeclareBibliographyOption{origfieldsformat}[semicolon]{%
\renewcommand{\bbx@origfieldsformat}{#1}}
+\DeclareBibliographyOption{origfieldstype}[true]{%
+ \renewcommand{\bbx@origfieldstype}{#1}}
\DeclareBibliographyOption{editionformat}[arabic]{%
\renewcommand{\bbx@editionformat}{#1}}
\DeclareBibliographyOption{volumeformat}[arabic]{%
\renewcommand{\bbx@volumeformat}{#1}}
-
% Execute options
%---------------------------------
\ExecuteBibliographyOptions{%
@@ -79,16 +82,14 @@
volumeformat=arabic,
}
-
% AT BEGIN SHORTHANDS
%****************************************
-\AtBeginShorthands{\boolfalse{bbx:annotation}}
-
+\AtBeginShorthands{\togglefalse{bbx:annotation}}
% AT BEGIN BILIOGRAPHY
%****************************************
\AtBeginBibliography{%
% SMALL CAPS AUTHORS NAME
-\ifbool{bbx:scauthorsbib}{%
+\iftoggle{bbx:scauthorsbib}{%
\DeclareNameFormat{sortname}{%
\ifnumequal{\value{listcount}}{1}
{\iffirstinits
@@ -103,16 +104,15 @@
\usebibmacro{name:andothers}}
}{}%
}
-
% AT BEGIN DOCUMENT
%****************************************
\AtBeginDocument{%
-\ifbool{bbx:origbrackets}{\booltrue{bbx:origparens}
+\iftoggle{bbx:origbrackets}{\toggletrue{bbx:origparens}
\renewcommand{\origleftparen}{\bibleftbracket}
\renewcommand{\origrightparen}{\bibrightbracket}}%
{}%
- \ifbool{bbx:scauthors}
- {\booltrue{bbx:scauthorsbib}\booltrue{cbx:scauthorscite}}%
+ \iftoggle{bbx:scauthors}
+ {\toggletrue{bbx:scauthorsbib}\toggletrue{cbx:scauthorscite}}%
{}%
}
@@ -186,9 +186,10 @@
%----------------------------------------------
% TITLE
-\DeclareFieldFormat[inbook]{title}{\mkbibemph{#1}}
+\DeclareFieldFormat[bookinbook]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[review]{title}{#1}
+\DeclareFieldFormat[inreference]{title}{\mkbibquote{#1}}
% CITETITLE
\DeclareFieldFormat[inbook]{citetitle}{\mkbibemph{#1}}
@@ -200,6 +201,7 @@
% USERA
\DeclareFieldFormat{usera}{\mkbibemph{#1}}
\DeclareFieldFormat[article]{usera}{\mkbibquote{#1}}
+\DeclareFieldFormat[bookinbook]{usera}{\mkbibemph{#1}}
\DeclareFieldFormat[inbook]{usera}{\mkbibemph{#1}}
\DeclareFieldFormat[incollection]{usera}{\mkbibquote{#1}}
@@ -247,7 +249,7 @@
%***********************************************
\renewbibmacro*{citeindex}{%
-\ifciteindex{\indexnames{labelname}}}
+\ifciteindex{\indexnames{labelname}}{}}
\renewbibmacro*{bibindex}{%
\ifbibindex{\indexnames{author}%
\indexnames{editor}%
@@ -256,6 +258,7 @@
\indexnames{editorc}}%
{}}%
+
\renewbibmacro*{pageref}{%
\iflistundef{pageref}
{}
@@ -296,7 +299,7 @@
{\ifdefstring{\bbx@origfieldsformat}{brackets}{%
\setunit{\addspace\origleftbracket}}{\setunit{\addsemicolon\space}}}%
\iffieldundef{reprinttitle}%
- {\printtext{\bibstring{transtolang}}\nopunct}
+ {\printtext{\ifdefstring{\bbx@origfieldstype}{edorig}{\bibstring{edorig}}{\bibstring{transtolang}}}\nopunct}
{\printtext{\bibstring{reprint}}\nopunct}
\setunit{\addspace}%
\iffieldundef{reprinttitle}%
@@ -462,7 +465,7 @@
\renewbibmacro*{annotation}{%
-\ifbool{bbx:library}{%
+\iftoggle{bbx:library}{%
\setunit{\addperiod\space}%
\iffieldundef{library}
{\printfile[library]{\bibannotationprefix\thefield{entrykey}.tex}}
@@ -471,7 +474,7 @@
}
\renewbibmacro*{finentry}{%
- \ifbool{bbx:annotation}%
+ \iftoggle{bbx:annotation}%
{\iffieldundef{annotation}%
{\finentry}%
{\setunit{\addperiod\par\nobreak}%
@@ -483,8 +486,9 @@
\printfield{addendum}%
\newunit\newblock
\printfield{pubstate}%
+\ifdefstring{\bbx@origfieldstype}{false}{}{%
\newunit\newblock
- \usebibmacro{origfields}%
+ \usebibmacro{origfields}}
\newunit\newblock
\usebibmacro{annotation}%
}
@@ -493,8 +497,9 @@
\printfield{addendum}%
\newunit\newblock
\printfield{pubstate}%
+\ifdefstring{\bbx@origfieldstype}{false}{}{%
\newunit\newblock
- \usebibmacro{articletranslated}%
+ \usebibmacro{articletranslated}}%
\newunit\newblock
\usebibmacro{annotation}%
}
@@ -505,8 +510,9 @@
\printfield{addendum}%
\newunit\newblock
\printfield{pubstate}%
+\ifdefstring{\bbx@origfieldstype}{false}{}{%
\newunit\newblock
- \usebibmacro{origtitle:inbook}%
+ \usebibmacro{origtitle:inbook}}%
\newunit\newblock
\usebibmacro{annotation}%
}
@@ -517,8 +523,9 @@
\printfield{addendum}%
\newunit\newblock
\printfield{pubstate}%
+\ifdefstring{\bbx@origfieldstype}{false}{}{%
\newunit\newblock
- \usebibmacro{origtitle:incollection}%
+ \usebibmacro{origtitle:incollection}}%
\newunit\newblock
\usebibmacro{annotation}%
}
@@ -625,7 +632,7 @@
\newunit\newblock
\printfield{version}%
\newunit\newblock
- \ifbool{bbx:inbeforejournal}{\usebibmacro{in:}}{}%
+ \iftoggle{bbx:inbeforejournal}{\usebibmacro{in:}}{}%
\usebibmacro{journal+issuetitle}%
\newunit\newblock
\usebibmacro{byeditor+others}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
index 1a198961653..e5581d8fbb6 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
@@ -1,29 +1,19 @@
-% $Id: philosophy-verbose.bbx,v 0.7b 2010/11/20 Valbusa$
-% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
+% $Id: philosophy-verbose.bbx,v 0.7c 2011/05/16 Valbusa$
+% Copyright 2009-2011 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
-\ProvidesFile{philosophy-verbose.bbx}[$Id: philosophy-verbose.bbx,v 0.7b 2010/11/20 valbsua beta $]
+\ProvidesFile{philosophy-verbose.bbx}[$Id: philosophy-verbose.bbx,v 0.7c 2011/05/16valbsua beta $]
\RequireBibliographyStyle{authortitle}
\RequireBibliographyStyle{philosophy-standard}
-
-%***********************************************************************************************************
-%
-% AT BEGIN BILIOGRAPHY
-%
-%***********************************************************************************************************
-\AtBeginBibliography{%
-%\global\boolfalse{cbx:loccit}%
-\citetrackerfalse
-}
-
+%**************************************************************
% Macro per la forma ``Publisher, Location Year''.
-%***********************************************************************************************************
+%**************************************************************
\newbibmacro*{publocyear}{%
\iflistundef{publisher}%
{}%
@@ -53,11 +43,9 @@
\setunit*{\addspace}%
\usebibmacro{date}%
\newunit}
-
-
-
+%**************************************************************
% Macro per la forma ``Location: Publisher, Year''
-%***********************************************************************************************************
+%**************************************************************
\newbibmacro*{loccolonpub}{%
\printlist{location}%
\iflistundef{publisher}%
@@ -87,10 +75,9 @@
\setunit*{\addcomma\space}%
\usebibmacro{date}%
\newunit}
-
-
+%**************************************************************
% Macro per la forma ``Location, Publisher, Year''
-%***********************************************************************************************************
+%**************************************************************
\newbibmacro*{locpubyear}{%
\printlist{location}%
\iflistundef{publisher}%
@@ -121,16 +108,14 @@
\usebibmacro{date}%
\newunit}
-
-%***********************************************************************************************************
-%***********************************************************************************************************
-
+%********************************************************************
\renewbibmacro*{bbx:editor}[1]{%
- \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}}
- {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
- \NOT\iffirstonpage\AND
- \(\NOT\boolean{bbx@inset}\OR
- \iffieldequalstr{entrysetcount}{1}\)}
+ \ifboolexpr{
+ test \ifuseeditor
+ and
+ not test {\ifnameundef{editor}}
+ }
+ {\usebibmacro{bbx:dashcheck}
{\bibnamedash}
{\printnames{editor}%
\setunit{\addspace}% #MOD#
@@ -138,9 +123,11 @@
\usebibmacro{#1}%
\clearname{editor}}
{\global\undef\bbx@lasthash}}
-
+%**************************************************************
+% DRIVERS
+%**************************************************************
\DeclareBibliographyDriver{incollection}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
@@ -163,8 +150,6 @@
\usebibmacro{finentry}}}{\usebibmacro{incollection:full}}%
}
-
-
\DeclareBibliographyDriver{inbook}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
index bb6cd610567..24253e2033a 100644
--- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
@@ -1,76 +1,85 @@
-% $Id: philosophy-verbose.cbx,v 0.7b 2010/11/20 17:00:00 15:42:33 valbusa beta $
-% Copyright 2009-2010 Ivan Valbusa. This package is author-maintained.
+% $Id: philosophy-verbose.cbx,v 0.7c 2011/05/16 17:00:00 15:42:33 valbusa beta $
+% Copyright 2009-2011 Ivan Valbusa. This package is author-maintained.
% Permission is granted to copy, distribute and/or modify this software under the
% terms of the LaTeX Project Public License, version 1.3c
% http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt.
\ProvidesFile{philosophy-verbose.cbx}
-[$Id: philosophy-verbose.cbx,v 0.7b 2010/11/20 17:00:00 15:42:33 valbusa beta $]
+[$Id: philosophy-verbose.cbx,v 0.7c 2011/05/16 valbusa beta $]
\RequireCitationStyle{verbose-trad2}
-\newbool{cbx:scauthorscite}
-\newbool{cbx:latinemph}
-\newbool{cbx:commacit}
-\newbool{cbx:loccit}
-
+\newtoggle{cbx:scauthorscite}
+\newtoggle{cbx:latinemph}
+\newtoggle{cbx:commacit}
\DeclareBibliographyOption{scauthorscite}[true]{%
- \csuse{bool#1}{cbx:scauthorscite}}
+ \settoggle{cbx:scauthorscite}{#1}}
\DeclareBibliographyOption{latinemph}[true]{%
- \csuse{bool#1}{cbx:latinemph}}
+ \settoggle{cbx:latinemph}{#1}}
\DeclareBibliographyOption{commacit}[true]{%
- \csuse{bool#1}{cbx:commacit}}
-
+ \settoggle{cbx:commacit}{#1}}
\ExecuteBibliographyOptions{%
-idemtracker=false,
-loccittracker=strict,
-citetracker=true,
-scauthorscite=false,
-latinemph=false,
-commacit=false}
+ idemtracker=false,
+ loccittracker=strict,
+ scauthorscite=false,
+ latinemph=false,
+ commacit=false}
+\AtEveryCite{%
+ \togglefalse{bbx:annotation}
+ \iftoggle{cbx:latinemph}{\renewcommand*{\mkibid}{\emph}}{}%
+ \iftoggle{cbx:scauthorscite}{\DeclareNameFormat{labelname}{%
+ \ifcase\value{uniquename}%
+ \usebibmacro{name:last}{\textsc{#1}}{\textsc{#3}}{\textsc{#5}}{\textsc{#7}}%
+ \or
+ \ifuseprefix
+ {\usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#4}}{\textsc{#5}}{\textsc{#8}}}
+ {\usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#4}}{\textsc{#6}}{\textsc{#8}}}%
+ \or
+ \usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#3}}{\textsc{#5}}{\textsc{#7}}%
+ \fi
+ \usebibmacro{name:andothers}}}{}}
+
+\DeclareNameFormat{scdefault}{%
+ \iffirstinits
+ {\usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#4}}{\textsc{#5}}{\textsc{#7}}}
+ {\ifblank{#3}{\usebibmacro{name:first-last}{\textsc{#1}}{#3}{#5}{\textsc{#7}}}{\usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#3}}{\textsc{#5}}{\textsc{#7}}}}%
+ \usebibmacro{name:andothers}}
+
+% MACROS
+%***********************************
\newbibmacro*{cite:loccit}{%
\printtext{%
\bibhyperlink{cite\csuse{cbx@lastcite@\thefield{entrykey}}}{%
\bibstring[\mkibid]{loccit}}}%
- \global\booltrue{cbx:loccit}}
-
-
+ \global\toggletrue{cbx:loccit}}
+
\renewbibmacro*{cite:ibid}{%
- \ifloccit
- {\usebibmacro{cite:loccit}}
- {\printtext{%
+ \ifloccit
+ {\usebibmacro{cite:loccit}}{%
+ \printtext{%
\bibhyperlink{cite\csuse{cbx@lastcite@\thefield{entrykey}}}{%
- \bibstring[\mkibid]{ibidem}}}%
- }}
+ \bibstring[\mkibid]{ibidem}}}}}%
\renewbibmacro*{cite:title}{%
\ifsingletitle{\bibstring[\mkibid]{opcit}}{
\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}%
- \ifbool{cbx:commacit}{\setunit{\addcomma\space}}
+ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}
{\setunit{\addspace\midsentence}}}%
- \bibstring{cit}}}
+ \bibstring{cit}\midsentence}}
-
-\AtEveryCite{\boolfalse{bbx:annotation}}
-
-
-\DeclareNameFormat{scdefault}{%
- \iffirstinits
- {\usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#4}}{\textsc{#5}}{\textsc{#7}}}
- {\ifblank{#3}{\usebibmacro{name:first-last}{\textsc{#1}}{#3}{#5}{\textsc{#7}}}{\usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#3}}{\textsc{#5}}{\textsc{#7}}}}%
- \usebibmacro{name:andothers}}
-
-\renewbibmacro*{cite:full}{%
+ \renewbibmacro*{cite:full}{%
+ \usebibmacro{cite:full:citepages}%
+ \global\toggletrue{cbx:fullcite}%
\printtext[bibhypertarget]{%
\usedriver
- {\ifbool{cbx:scauthorscite}{\DeclareNameAlias{sortname}{scdefault}}{\DeclareNameAlias{sortname}{default}}}
+ {\iftoggle{cbx:scauthorscite}{\DeclareNameAlias{sortname}{scdefault}}{\DeclareNameAlias{sortname}{default}}}
{\thefield{entrytype}}}%
\usebibmacro{shorthandintro}}
-
- \newbibmacro*{ccite}{%
- \global\boolfalse{cbx:loccit}%
+
+\newbibmacro*{ccite}{%
+ \global\togglefalse{cbx:loccit}%
\bibhypertarget{cite\the\value{instcount}}{%
\ifciteseen
{\iffieldundef{shorthand}
@@ -92,48 +101,35 @@ commacit=false}
{\DeclareNameAlias{sortname}{default}}
{\thefield{entrytype}}}%
\usebibmacro{shorthandintro}}
-
+
+% COMMANDS
+%***********************************
\DeclareCiteCommand{\ccite}
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{ccite}}
{\multicitedelim}
{\usebibmacro{cite:postnote}}
-
-\AtEveryCite{%
- \ifbool{cbx:latinemph}{\renewcommand*{\mkibid}{\emph}}{}%
- \ifbool{cbx:scauthorscite}{\DeclareNameFormat{labelname}{%
- \ifcase\value{uniquename}%
- \usebibmacro{name:last}{\textsc{#1}}{\textsc{#3}}{\textsc{#5}}{\textsc{#7}}%
- \or
- \ifuseprefix
- {\usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#4}}{\textsc{#5}}{\textsc{#8}}}
- {\usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#4}}{\textsc{#6}}{\textsc{#8}}}%
- \or
- \usebibmacro{name:first-last}{\textsc{#1}}{\textsc{#3}}{\textsc{#5}}{\textsc{#7}}%
- \fi
- \usebibmacro{name:andothers}}}{}}
-
-
\DeclareCiteCommand{\cbx@crossref}
{\let\scshape\normalfont}% per evitare il maiuscoletto all'interno della voce
{\ifciteseen{\usebibmacro{editor+others}%
\setunit*{\addcomma\space}\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}%
- \setunit{\addspace\midsentence}%
- \bibstring{cit}}}{\usebibmacro{incollection:full}}}%
+ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}%
+ {\setunit{\addspace\midsentence}}%
+ \bibstring{cit}}}{\usebibmacro{incollection:full}}}%
{}%
{}%
-
\DeclareCiteCommand{\cbx@inbookcrossref}
{\let\scshape\normalfont}% per evitare il maiuscoletto all'interno della voce
{\ifciteseen{\usebibmacro{bybookauthor}%
\setunit*{\addcomma\space}\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}%
- \setunit{\addspace\midsentence}%
- \bibstring{cit}\midsentence}}{\usebibmacro{inbook:full}}}%
+ \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}%
+ {\setunit{\addspace\midsentence}}%
+ \bibstring{cit}}}{\usebibmacro{inbook:full}}}%
{}%
{}%