diff options
Diffstat (limited to 'Master/texmf-dist')
15 files changed, 332 insertions, 326 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf b/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf Binary files differindex d725649b7b4..fcf63c868eb 100644 --- a/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/examples.zip b/Master/texmf-dist/doc/latex/biblatex-philosophy/examples.zip Binary files differindex c317ad5f5ce..46c3761c908 100644 --- a/Master/texmf-dist/doc/latex/biblatex-philosophy/examples.zip +++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/examples.zip diff --git a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib index 58596c578fc..e1817af020a 100644 --- a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib +++ b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib @@ -15,6 +15,16 @@ +@BOOK{Eco:2004, +annotation = {A guide for typesetting a thesis aimed for Italian students in the humanities.}, +author = {Umberto Eco}, +title = {Come si fa una tesi di laurea}, +subtitle = {Le materie umanistiche}, +publisher = {Bompiani}, +location = {Milano}, +date ={1977} +} + @INCOLLECTION{Termini:2007, author = {Settimo Termini}, title = {Vita morte e miracoli di Alan Mathison Turing}, @@ -22,7 +32,7 @@ date-added = {2009-10-22 14:36:21 +0200}, date-modified = {2013-03-15 16:53:58 +0100}, keywords= {esempio}, - hyphenation = {italian}, + langid = {italian}, annotation = {This entry includes all the informations of the parent \texttt{collection} linked through the \texttt{crossref} field} } @@ -34,7 +44,7 @@ booktitle = {Nichomachean Ethics}, date = {1872}, entrysubtype = {classic}, - hyphenation = {american}, + langid = {american}, keywords = {esempio}, location = {London}, shorttitle = {Nich\adddotspace Ethics}, @@ -74,7 +84,7 @@ date = {2010}, date-added = {2012-04-18 11:49:37 +0200}, date-modified = {2013-03-13 23:38:14 +0100}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, subtitle = {A Footnotes-and-Bibliography Style, Following Turabian/Chicago Guidelines: For Use with the Biblatex System of Programmable Bibliographies and @@ -112,7 +122,7 @@ date-added = {2012-04-15 18:03:59 +0200}, date-modified = {2013-03-15 16:41:30 +0100}, keywords = {esempio,volumesingolo}, - library = {Originally published in 1927 on the \emph{Jahrbuch für Philosophie + library = {Originally published in 1927 in the \emph{Jahrbuch für Philosophie und phänomenologische Forschung (vol. VIII)}, directed by H. Husserl}, location = {Tübingen} } @@ -137,7 +147,7 @@ date = {1968}, date-added = {2013-02-28 09:42:34 +0100}, date-modified = {2013-03-15 19:27:38 +0100}, - hyphenation = {german}, + langid = {german}, keywords = {esempio}, pages = {165-485}, title = {Kritik der Urtheilskraft}, @@ -152,7 +162,7 @@ date = {1968}, date-added = {2010-03-06 00:26:39 +0100}, date-modified = {2013-03-15 14:01:45 +0100}, - hyphenation = {german}, + langid = {german}, keywords = {esempio}, location = {Berlin}, maintitle = {Kants Werke. Akademie Textausgabe}, @@ -177,10 +187,10 @@ } @ONLINE{kime:biber, - annotation = {Biber is conceptually a Bib\TeX replacement for Biblatex. It is written in Perl + annotation = {Biber is conceptually a Bib\TeX{} replacement for Biblatex. It is written in Perl with the aim of providing a customised and sophisticated data preparation backend for Biblatex. You do not need to install Perl to use Biber—binaries are provided - for many operating systems via the main \TeX distributions (\TeX Live, Mac\TeX, + for many operating systems via the main \TeX{} distributions (\TeX Live, Mac\TeX, MiK\TeX) and also via download from SourceForge. Functionally, Biber offers a superset of Bib\TeX’s capabilities but is tightly coupled with Biblatex and cannot be used as a stand-alone tool with standard .bst styles. Biber’s primary role is to @@ -195,19 +205,19 @@ title = {\texttt{biber}}, subtitle = {A backend bibliography processor for biblatex}, date = {2016-05-12}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, url = {http://biblatex-biber.sourceforge.net}, version = {2.7} } @ONLINE{lehman:biblatex, - annote = {This package provides advanced bibliographic facilities for use with LaTeX. The + annote = {This package provides advanced bibliographic facilities for use with \LaTeX. The package is a complete reimplementation of the bibliographic facilities provided by - LaTeX. The biblatex package works with the “backend” (program) biber, which - is used to process BibTeX format data files and them performs all sorting, label + \LaTeX. The biblatex package works with the “backend” (program) biber, which + is used to process Bib\TeX{} format data files and them performs all sorting, label generation (and a great deal more). Formatting of the bibliography is entirely con- - trolled by TeX macros. Good working knowledge in LaTeX should be sufficient to + trolled by \TeX{} macros. Good working knowledge in \LaTeX{} should be sufficient to design new bibliography and citation styles. This package also supports subdivided bibliographies, multiple bibliographies within one document, and separate lists of bibliographic information such as abbreviations of various fields. Bibliographies may @@ -218,7 +228,7 @@ author = {Philipp Lehman}, nameaddon = {with Philip Kime, Audrey Boruvka and Joseph Wright}, date = {2016-11-16}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, subtitle = {Programmable Bibliographies and Citations}, title = {The \texttt{biblatex} Package}, @@ -228,8 +238,8 @@ @ONLINE{babel, annote = {This manual describes babel, a package that makes - use of the capabilities of TEX version 3 and, to some - extent, xetex and luatex, to provide an environment + use of the capabilities of \TeX{} version 3 and, to some + extent, \texttt{xetex} and \texttt{luatex}, to provide an environment in which documents can be typeset in a language other than US English, or in more than one language or script. However, no attempt has been done to take full @@ -238,7 +248,7 @@ example polyglossia or as part of \LaTeX 3)}, author = {Johannes L. Braams}, date = {2016-04-23}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, title = {Babel}, url = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf}, @@ -267,7 +277,7 @@ written from right to left (via the package bidi, available separately).}, author = {François Charette}, date = {2015-03-25}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, title = {Polyglossia: An Alternative to Babel for Xe\LaTeX{} and Lua\LaTeX}, url = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf}, @@ -285,7 +295,7 @@ optional active quotes are freely configurable}, author = {Philipp Lehman and Joseph Wright}, date = {2017-02-03}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, subtitle = {Context Sensitive Quotation Facilities}, title = {The \texttt{csquotes} Package}, @@ -302,7 +312,7 @@ date-added = {2010-03-06 00:26:39 +0100}, date-modified = {2013-03-13 22:04:30 +0100}, foreword = {Enrico Gregorio}, - hyphenation = {italian}, + langid = {italian}, keywords = {primaria}, subtitle = {Un'introduzione a \LaTeX}, url = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf} @@ -317,7 +327,7 @@ booktitle = {La science et l'hypothèse}, date = {2003}, date-modified = {2013-03-15 19:07:03 +0100}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio}, location = {Milano} } @@ -332,6 +342,7 @@ date = {1968}, date-added = {2010-03-05 16:18:11 +0100}, date-modified = {2013-03-15 19:07:49 +0100}, + langid = {french}, keywords = {esempio}, location = {Paris}, related = {Poincare:1968-ITA} @@ -392,7 +403,7 @@ date = {2007}, date-added = {2009-09-27 23:17:07 +0200}, date-modified = {2009-10-13 13:16:37 +0200}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio}, location = {Hildesheim and Zürich and London} } @@ -420,7 +431,7 @@ date = {2007}, editor = {Claudio Bartocci and Renato Betti and Angelo Guerraggio and Roberto Lucchetti}, - hyphenation = {italian}, + langid = {italian}, location = {Milano}, publisher = {Springer-Verlag Italia}, title = {Vite matematiche} @@ -435,7 +446,7 @@ date-modified = {2013-03-15 16:37:44 +0100}, editor = {Pierdaniele Giaretta and Antonio Moretto and Gian Franco Gensini and Marco Trabucchi}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio}, location = {Bologna}, publisher = {il Mulino}, @@ -454,7 +465,7 @@ crossref = {Filmed:2009}, date-added = {2010-03-06 00:26:39 +0100}, date-modified = {2013-03-15 16:33:22 +0100}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio}, read = {0} } @@ -469,16 +480,17 @@ crossref = {Filmed:2009}, date-added = {2010-03-06 00:26:39 +0100}, date-modified = {2013-03-15 16:37:35 +0100}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio} } @ONLINE{ctan, + annotation = {The official web site of the Comprehensive \TeX{} Archive Network}, bdsk-url-1 = {http://www.ctan.org}, date = {2006}, date-added = {2011-06-02 17:33:32 +0200}, date-modified = {2013-03-15 16:35:26 +0100}, - hyphenation = {american}, + langid = {american}, keywords = {web}, label = {CTAN}, subtitle = {The Comprehensive TeX Archive Network}, @@ -488,11 +500,12 @@ } @ONLINE{guit:sito, + annotation = {The official web site of the Italian TeX Group}, bdsk-url-1 = {http://www.guitex.org}, date = {2012}, date-added = {2012-04-21 16:52:51 +0200}, date-modified = {2013-03-15 16:40:18 +0100}, - hyphenation = {italian}, + langid = {italian}, keywords = {web}, title = {GuIT. Gruppo degli Utilizzatori Italiani di \TeX}, url = {http://www.guitex.org}, diff --git a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx index 8f2f310b771..fb751761a1f 100644 --- a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx +++ b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx @@ -101,7 +101,7 @@ This work has the LPPL maintenance status "author-maintained". %<spanish-lbx>\ProvidesFile{spanish-philosophy.lbx} %<french-lbx>\ProvidesFile{french-philosophy.lbx} %<*standard-bbx|classic-bbx|modern-bbx|verbose-bbx|classic-cbx|modern-cbx|verbose-cbx|italian-lbx|english-lbx|spanish-lbx|french-lbx> -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] %</standard-bbx|classic-bbx|modern-bbx|verbose-bbx|classic-cbx|modern-cbx|verbose-cbx|italian-lbx|english-lbx|spanish-lbx|french-lbx> %<*driver> \documentclass[10pt]{ltxdoc} @@ -112,7 +112,8 @@ This work has the LPPL maintenance status "author-maintained". \usepackage[osf,p,mono=false]{libertine} \usepackage[libertine]{newtxmath} \usepackage[svgnames]{xcolor} -\definecolor{philA}{rgb}{0.5,0,0} +\definecolor{philA}{named}{DarkRed} +\definecolor{philB}{named}{NavyBlue} \usepackage{metalogo} \usepackage{guit} \usepackage[final]{microtype} @@ -144,7 +145,7 @@ This work has the LPPL maintenance status "author-maintained". \fancyhead[R]{\thepage} \pagestyle{fancy} \usepackage[framemethod=TikZ]{mdframed} - \mdfsetup{roundcorner=3pt,linecolor=olive} + \mdfsetup{roundcorner=3pt} \usetikzlibrary{shadows} % New commands \def\suftesi{\textsf{suftesi}} @@ -160,17 +161,18 @@ This work has the LPPL maintenance status "author-maintained". \newcommand{\emphasize}[1]{\textcolor{teal}{#1}} % environments \newenvironment{ttquote} -{\begin{mdframed} +{\begin{mdframed}[linecolor=black!50] \ttfamily\microtypesetup{activate=false}} {\end{mdframed}} \newenvironment{latexcode} -{\begin{mdframed}} +{\begin{mdframed}[linecolor=black!50]} {\end{mdframed}} -\newenvironment{bibexample} -{\begin{mdframed}[backgroundcolor=philA!10,linecolor=white]} +\newenvironment{bibexample}[1][] +{\begin{mdframed}[frametitlefont={\bfseries},#1,backgroundcolor=philA!10,linecolor=white] +} {\end{mdframed}} -\newenvironment{bibexamplelist} -{\begin{NoHyper}\begin{mdframed}[backgroundcolor=philA!10,linecolor=white] +\newenvironment{bibexamplelist}[1][] +{\begin{NoHyper}\begin{mdframed}[frametitlefont={\bfseries},#1,backgroundcolor=philA!10,linecolor=white] \list{}{\setlength{\itemindent}{-.5cm}\setlength{\leftmargin}{.5cm}\setlength{\itemsep}{0pt}}} {\endlist\end{mdframed}\end{NoHyper} } @@ -250,6 +252,8 @@ This work has the LPPL maintenance status "author-maintained". \usepackage{hyperref} \hypersetup{% +hidelinks, +% colorlinks=true,citecolor=philA,linkcolor=philA, pdftitle={User's Guide to \textsf{biblatex philosophy}}, pdfsubject={Bibliography styles for (Italian) users of biblatex}, @@ -268,7 +272,7 @@ This work has the LPPL maintenance status "author-maintained". %</driver> % \fi % -% \CheckSum{4309} +% \CheckSum{4310} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -286,6 +290,7 @@ This work has the LPPL maintenance status "author-maintained". % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % +% \changes{v1.9.6}{2017/09/14}{Maintenance release. Fixed a bug in \cmd{fullcite} command.} % \changes{v1.9.5}{2017/04/13}{Styles completely revised. Provided support for the \opt{mergedate} default option. \opt{latinemph} option defined globally. New values for \opt{scauthors} option. Support for the \bibtype{set} entries for \sty{modern} style. \opt{classical} option removed for Spanish. Provided experimental French localization module. Improved \opt{annotation} option. Updated documentation.} % \changes{v1.9.4}{2017/03/21}{Maintenance release. Fixed some bugs in modern style.} % \changes{v1.9.3}{2017/03/17}{Maintenance release. Reset \file{philosophy-verbose.cbx} to version 1.9. Moved \texttt{labelname} format from \file{philosophy-standard.bbx} to \file{philosophy-classic.cbx}.} @@ -375,7 +380,7 @@ This work has the LPPL maintenance status "author-maintained". % %\noindent 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 ora later (\url{http://latex-project.org/lppl}). This software is provided ''as is'', without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. +%terms of the LaTeX Project Public License, version 1.3c or later (\url{http://latex-project.org/lppl}). This software is provided ''as is'', without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. % % \bigskip % @@ -401,7 +406,7 @@ This work has the LPPL maintenance status "author-maintained". % \end{center} % %\begin{abstract} -%\noindent This package provides a small collection of bibliography and citation styles for use with Philipp Lehman's \sty{biblatex} package. These styles try to be language-indipendent but their prime aim is to match the needs of the Italian writers, particularly those concerned in the humanities. They offer useful features to compose detailed bibliographic entries including the translation data of foreign texts, annotations etc. Many options allow you to change the style defaults. Only the Italian, English and Spanish localization is available for now but you can use the styles with all the languages adding simple redefinitions. +%\noindent This bundle provides a small collection of bibliography and citation styles for use with Philipp Lehman's \sty{biblatex} package. The styles try to be language-indipendent but their prime aim is to match the needs of the Italian writers, particularly those concerned in the humanities. They offer useful features to compose detailed bibliographic entries including the translation data of foreign texts, annotations etc. Many options allow you to change the style defaults. Only the Italian, English, Spanish and French localizations are available for now but you can use the styles with all the languages supported by \sty{babel} or \sty{polyglossia} adding simple redefinitions. % \end{abstract} % % \tableofcontents @@ -409,8 +414,7 @@ This work has the LPPL maintenance status "author-maintained". % %\section*{A brief history} % -%The firs step toward the creation of the \sty{philosophy-modern} style was the request of Lorenzo Pantieri in the \GuIT{} Forum: \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6472} (See the discussion on \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6717.}) Now this is the bibliography style of \citetitle{pantieri:artelatex}, the most popular Italian guide to \LaTeX{} \parencite{pantieri:artelatex}. -%\nocite{ctan,guit:sito} +%The firs step toward the creation of the \sty{philosophy-modern} style was the request of Lorenzo Pantieri in the \GuIT{} Forum at \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6472} (See the discussion on \url{http://www.guit.sssup.it/phpbb/viewtopic.php?t=6717.}) Now this is the bibliography style of \citetitle{pantieri:artelatex}, the most popular Italian guide to \LaTeX{} \parencite{pantieri:artelatex}. %\nocite{ctan,guit:sito} % % \smallskip % @@ -420,32 +424,32 @@ This work has the LPPL maintenance status "author-maintained". %\section{Use} % % -%The styles can be loaded as usual, but to ensure language-specific quotation marks you need \sty{babel} or \sty{polyglossia} and \sty{csquotes} \parencite[see][]{babel,polyglossia,csquotes}. Biber in place of Bib\TeX{} is also required as backend bibliography processor \parencite{kime:biber}. The example below shows a typical code for an Italian document. Replace \meta{style} with \sty{classic}, \sty{modern} or \sty{verbose}, and \meta{bibfile} with the name of your bibliography file (``.bib'' must be declared). For other languages you can choose to use or not the Italian-style quotation marks provided by \sty{csquotes}. +%The styles can be loaded as usual, but to ensure language-specific quotation marks you need \sty{babel} or \sty{polyglossia} and \sty{csquotes} \parencite[see][]{babel,polyglossia,csquotes}. Biber in place of Bib\TeX{} is also required as backend bibliography processor \parencite{kime:biber}. The example below shows a typical code for an Italian document. Replace \meta{style} with \sty{classic}, \sty{modern} or \sty{verbose}, and \meta{bibfile} with the name of your bibliography database (``.bib'' must be declared). For other languages you can choose to use or not the Italian-style quotation marks provided by \sty{csquotes}. %\begin{ttquote} %\cmd{usepackage}\oar{italian}\ar{babel}\\ %\cmd{usepackage}\oar{style=italian}\ar{csquotes}\\ %\cmd{usepackage}\oar{style=philosophy-\meta{style}}\ar{biblatex}\\ %\mbox{}\quad \cmd{addbibresource}\ar{\meta{bibfile}.bib} %\end{ttquote} -%To uniform the style of quotation marks in multilingual bibliographies typeset using the \opt{autolang=other} package option, you can use the \cmd{DeclareQuoteAlias} command. For example: +%To uniform the style of quotation marks in multilingual bibliographies typeset using the \opt{autolang=other} option, you can use the \cmd{DeclareQuoteAlias} command. For example: %\begin{ttquote} %\cmd{DeclareQuoteAlias}\ar{italian}\ar{german} %\end{ttquote} % % %\section{The styles}\label{sec:introduction} -% This package provides three different styles: a verbose style and two author-year styles. The first simple and trivial characteristic of these style is that they use commas instead of dots to separate the parts of the entry, according to the most common Italian tradition. But they do much more, of course. The other features, some of which are style-dependent, are described in the next sections and can be easily examined looking at the examples at the end of this documentation or typesetting the example files in the \texttt{texmf-dist/doc/latex/biblatex-philosophy/examples.zip} \TeX Live folder. +% This bundle provides three styles: a verbose style (\sty{philosophy-verbose}) and two author-year styles (\sty{philosophy-classic} and \sty{philosophy-modern}). The first simple and trivial characteristic of these style is that they use commas instead of dots to separate the parts of the entry, according to the most common Italian tradition. But they do much more, of course. The other features, some of which are style-dependent, are described in the next sections and can be easily examined looking at the examples at the end of this documentation or typesetting the example files in the \TeX Live folder \texttt{texmf-dist/doc/latex/biblatex-philosophy/examples.zip}. % % Note that \sty{biblatex} adopts by default a very rational criterion for the ordering of the list of namens in multi-authors/editors entries. Only for the first author/editor the surname precedes the name while the other authors/editors are typeset in the form ``Name Surname'' (e.g. ``Eco, Umberto and Gianni Vattimo''). The Italian (academic) writers often see this feature like a sort of inconsistency. Actually it is inconsistent to typeset all the authors in the form ``Surname, Name'' when this is useless. % %\subsection[\sty{philosophy-classic}]{The \sty{philosophy-classic} style} % -%The \sty{classic} style is a standard author-year style associated to a compact citation scheme which allows to cite multiple entries of the same author and/or published in the same year, omitting some redundant informations: +%The \sty{classic} style is a standard author-year style associated to a compact citation scheme which allows to cite multiple entries of the same author and/or published in the same year, omitting some redundant informations. It is based on \sty{authoryear-comp}: %\begin{bibexample} %Knuth (1984, 1986a,b,c,d) %\end{bibexample} % A \sty{classic} bibliography is shown below. You can change indentation, horizontal and vertical space between entries and between blocks or groups of entries. The dash can be replaced by the author's label via the \opt{dashed=false} option and you can have brackets in place of parentheses as well. See the \sty{biblatex} documentation and section \ref{sec:lengths}. -%\begin{bibexamplelist} +%\begin{bibexamplelist}[frametitle=The \sty{philosophy-classic} bibliography] %\item Donald E. Knuth (1984-1986), \emph{Computers \& Typesetting}, 5 vols., Addison-Wesley. %\item --- %(1984) \emph{Computers \& Typesetting}, vol. A: \emph{The \TeX book}, Addison-Wesley. @@ -462,8 +466,9 @@ This work has the LPPL maintenance status "author-maintained". % %\subsection[\sty{philosophy-modern}]{The \sty{philosophy-modern} style} \label{esempio-modern} % -%The \sty{modern} style uses the ``classic'' citation scheme but produces a fancy bibliography divided into blocks, which is particularly suited for bibliographies with many entries for the same author. You can change the distance between year and title and, of course, all the common features with the ``classic'' style. Here is an example of a \sty{modern} bibliography: -% \begin{bibexample} +%The \sty{modern} style uses the ``classic'' citation scheme but produces a fancy bibliography divided into blocks, which is particularly suited for bibliographies with many entries for the same author. This kind of structure is adopted by many Italian publisher, for example Einaudi, and it is particularly loved by Umberto Eco, who recommends it in his Italian bestseller \parencite{Eco:2004}. +% You can change the distance between year and title and, of course, all the common features with the \sty{classic} style. Here is an example of a \sty{modern} bibliography: +% \begin{bibexample}[frametitle=The \sty{philosophy-modern} bibliography] % \list{}{ % \setlength{\labelwidth}{2cm} % \setlength{\leftmargin}{2cm} @@ -506,11 +511,10 @@ This work has the LPPL maintenance status "author-maintained". %\subsection[\sty{philosophy-verbose}]{The \sty{philosophy-verbose} style}\label{sec:verbose} % %This style is aimed for citations given in the footnotes and follows the most popular scheme used in the Italian humanities. It prints a full citation similar to a bibliography entry when an item is cited for the first time, and a short citation afterwards, using the title (possibly shortened in the \bibfield{shorttitle} field), followed by the string ``cit.''. -%Citing the same entry two times, in the second one the string ``Ivi'' (``Ibid.'' for English documents) is used; citing the same place of the previous citation you will have ``Ibidem'' (``Ibid.'' for English documents): +%Citing the same entry two times, in the second one the string ``Ivi'' (``Ibid.'' for English and French documents) is used; citing the same place of the previous citation you will have ``Ibidem'' (``Ibid.'' for English and French documents): %\smallskip % -% \textbf{Italian} -% \begin{bibexample} +% \begin{bibexample}[frametitle=Italian \sty{philosophy-verbose} citation scheme] % \textsuperscript{1} \fullcite{Valbusa:2007}, p. 43\\ % \textsuperscript{2} \emph{Ivi}, p. 26. \\ % \textsuperscript{3} \emph{Ibidem}. \\ @@ -519,8 +523,7 @@ This work has the LPPL maintenance status "author-maintained". % \end{bibexample} %\smallskip % -% \textbf{English} -% \begin{bibexample} +% \begin{bibexample}[frametitle=English \sty{philosophy-verbose} citation scheme] % \textsuperscript{1} \fullcite{Poincare:1968-ORIG}, p. 43\\ % \textsuperscript{2} \emph{Ibid.}, p. 26. \\ % \textsuperscript{3} \emph{Ibid.}. \\ @@ -531,13 +534,13 @@ This work has the LPPL maintenance status "author-maintained". %When there is only one entry for the same author, with the \opt{singletitle=true} option %the string ``op. cit.'' is used instead of the (short) title followed by ``cit.'':% %\begin{bibexample} -%\textsuperscript{6} Descartes, op. cit., p. 35. +%\textsuperscript{6} Heidegger, op. cit., p. 35. %\end{bibexample} % -%All the scholarly abbreviations (\emph{latinitates}) but ``cit.'' are printed by default in normal font. With the \opt{latinemph} option (section \ref{sec:options-verbose}) you can get them in italic shape. +%All the scholarly abbreviations (\emph{latinitates}) but ``cit.'' are printed by default in normal font. With the \opt{latinemph} option you can get them in italic shape (section \ref{sec:options-verbose}). % % A \sty{verbose} bibliography is similar to a \sty{classic} bibliography but with the year placed at the end of the entry: -%\begin{bibexamplelist} +%\begin{bibexamplelist}[frametitle=The \sty{philosophy-verbose} bibliography] %\item Donald E. Knuth, \emph{Computers \& Typesetting}, 5 vols., Addison-Wesleys, 1984-1986. %\item --- % \emph{Computers \& Typesetting}, vol. A: \emph{The \TeX book}, Addison-Wesley, 1984. @@ -555,14 +558,13 @@ This work has the LPPL maintenance status "author-maintained". % %\subsection{Related entries}\label{sec:related} % -%The \sty{philosophy} styles use the mechanism provided by the \bibfield{related} field to typeset complex entries comprising both the original publication data and the translation data \parencite[see][]{Poincare:1968-ORIG}. The related entry is preceded by the \texttt{translationas} string which defaults to ``trad.~it.'', ``trans.~as'', ``trad.~es.'', ``trad.'' for Italian, English, Spanish and French documents, respectively. If you want to change it, use the \bibfield{relatedstring} field, like in \textcite{popper-logik} which shows, among others, an entry with cascading relations. +%The \sty{philosophy} styles use the mechanism provided by the \bibfield{related} field to typeset complex entries comprising both the original publication data and the translation data \parencite[see][]{Poincare:1968-ORIG}. The related entry is preceded by the \texttt{translationas} string which defaults to ``trad.~it.'', ``trans.'', ``trad.~es.'' and ``trad.'' for Italian, English, Spanish and French documents, respectively. If you want to change it, use the \bibfield{relatedstring} field, like in \textcite{popper-logik} which shows, among others, an entry with cascading relations. % % \begin{bibexamplelist} %\item \fullcite{Poincare:1968-ORIG}. % \end{bibexamplelist} % -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@book{Poincare:1968-ORIG, % author = {Jules-Henri Poincaré}, % title = {La science et l'hypothèse}, @@ -577,14 +579,13 @@ This work has the LPPL maintenance status "author-maintained". % title = {La scienza e l'ipotesi}, % publisher = {Bompiani}, % location = {Milano}} -%\end{verbatim} +%\end{verbatim}\end{latexcode} % -% \end{latexcode} %\begin{bibexamplelist} %\item \fullcite{popper-logik}. %\end{bibexamplelist} -%\begin{latexcode} -%\begin{verbatim} +% +%\begin{latexcode}\begin{verbatim} %@book{popper-logik, % title = {Logik der Forschung}, % publisher = {Springer}, @@ -610,22 +611,20 @@ This work has the LPPL maintenance status "author-maintained". % edition = {3}, % date = {1998}, % location = {Torino}} -%\end{verbatim} -%\end{latexcode} +%\end{verbatim}\end{latexcode} % % %\subsection{Crossreferences}\label{sec:crossref} % % %The \sty{philosophy} styles allow you to manage -%entries referring to other entries via the \bibfield{crossref} fields. This is very useful when you have to cite two or more \bibtype{incollection} of the same \bibtype{collection} \parencite[see][]{corrocher:2009,federspil:2009}. In this way the \bibtype{collection} is printed in the bibliography and is cross-referenced inside the \bibtype{incollection}, using the corresponding author-year label (the mechanism is the same for \bibtype{inbook} items). +%entries referring to other entries via the \bibfield{crossref} fields. This is very useful when you have to cite two or more \bibtype{incollection} of the same \bibtype{collection} \parencite[see][]{corrocher:2009,federspil:2009}. In this way the \bibtype{collection} is printed in the bibliography and it is cross-referenced inside the \bibtype{incollection}, using the corresponding author-year label (the mechanism is the same for \bibtype{inbook} items). %\begin{bibexamplelist} %\item Corrocher, Roberto (2009) “Riflessioni sull’uomo di fronte a nuove sfide”, in Giaretta et al. (2009), pp. 27-42. %\item Federspil, Giovanni and Roberto Vettor (2009), “Medicina: un unico metodo e una sola argomentazione?”, in Giaretta et al. (2009), pp. 43-74. %\item Giaretta, Pierdaniele, Antonio Moretto, Gian Franco Gensini, and Marco Trabucchi (2009) (eds.), \emph{Filosofia delle medicina. Metodo, modelli, cura ed errori}, 2 vols., il Mulino, Bologna. %\end{bibexamplelist} -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@collection{Filmed:2009, % title = {Filosofia delle medicina}, % booktitle = {Filosofia delle medicina}, @@ -649,8 +648,7 @@ This work has the LPPL maintenance status "author-maintained". % title = {Medicina: un unico metodo e una sola argomentazione?}, % pages = {43-74}, % crossref = {Filmed:2009}} -%\end{verbatim} -%\end{latexcode} +%\end{verbatim}\end{latexcode} %When you have to cite \emph{only one} \bibtype{incollection} of a single \bibtype{collection} you have three choices: % \smallskip % @@ -659,8 +657,7 @@ This work has the LPPL maintenance status "author-maintained". %\begin{bibexamplelist} %\item \fullcite{Termini:2007} %\end{bibexamplelist} -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@incollection{Termini:2007, % author = {Settimo Termini}, % title = {Vita morte e miracoli di Alan Mathison Turing}, @@ -675,14 +672,12 @@ This work has the LPPL maintenance status "author-maintained". % publisher = {Springer-Verlag Italia}, % location = {Milano}, % date = {2007}} -%\end{verbatim} -%\end{latexcode} +%\end{verbatim}\end{latexcode} % 2. put the \bibtype{collection} data in the fields of the \bibtype{incollection} entry \parencite[see][]{Valbusa:2007}. In this case the \bibtype{incollection} is self-contained: % \begin{bibexamplelist} %\item \fullcite{Valbusa:2007} % \end{bibexamplelist} -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@incollection{Valbusa:2007, % author = {Ivan Valbusa}, % title = {Psicologia e sistema in Alsted e in Wolff}, @@ -692,16 +687,14 @@ This work has the LPPL maintenance status "author-maintained". % editor = {Ferdinando Luigi Marcolungo}, % location = {Hildesheim and Zürich and London}, % date = {2007}} -%\end{verbatim} -%\end{latexcode} +%\end{verbatim}\end{latexcode} % 3. put the \bibtype{collection} data in the fields of the \bibtype{incollection} entry and put the \bibtype{collection} label in the \bibfield{xref} field of the \bibtype{incollection} \parencite[see][]{kant:kpv:xref,kant:ku:xref}\label{kant}: % \begin{bibexamplelist} % \item Immanuel Kant (1968a), \emph{Kants Werke. Akademie Textausgabe}, 9 vols., Walter de Gruyter, Berlin % \item --- (1968b), \emph{Kritik der praktischen Vernunft}, in Kant (1968a), vol. 5, pp. 1-163 % \item --- (1968c), \emph{Kritik der Urtheilskraft}, in Kant (1968a), vol. 5, pp. 165-485 % \end{bibexamplelist} -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@bookinbook{kant:kpv:xref, % author = {Kant, Immanuel}, % title = {Kritik der praktischen Vernunft}, @@ -728,8 +721,7 @@ This work has the LPPL maintenance status "author-maintained". % publisher = {Walter de Gruyter}, % location = {Berlin}, % date = {1968}} -%\end{verbatim} -%\end{latexcode} +%\end{verbatim}\end{latexcode} % %With the \sty{verbose} style, when citing \bibtype{incollection}s entries, the data of the \bibtype{collection} are printed entirely in the first citation and shortened afterwards. Anyway in the final bibliography the \bibtype{incollection} is always complete of all the informations about the corresponding \bibtype{collection}. % @@ -737,10 +729,9 @@ This work has the LPPL maintenance status "author-maintained". %\subsection{Classical works}\label{sec:classical-works} % % -% The treatment of the classical works and other writings with uncertain or omitted date is not particularly difficult if you use the \sty{verbose} style, but with the \sty{classic} and \sty{modern} styles some difficulties inevitably impose clear choices. +% The treatment of classical works (a fuzzy concept) and other writings with uncertain or omitted date is not particularly difficult if you use the \sty{verbose} style, but with the \sty{classic} and \sty{modern} styles some difficulties inevitably impose clear choices. Anyway remember that every citation label is \emph{merely} a label and it does not affect in any way the object or the subject it refers to. The label ``Plato 1978'' simply means ``the entry in the bibliography which is alphabetized under the name \emph{Plato} and the year \emph{1978}''. All the information about the \emph{object} (in this case a book or a collection of writings) will be retrieved in the bibliography entry. % -%If a critical edition exists you should cite it directly, such as \textcite{heidegger:sz}. If you do not like this anachronistic label you may use the \bibfield{shorthand} field, such as \cite{kant:kpv:xref}. -% Note that a ``shorthand intro'' is automatically printed when the entry is cited for the first time (see p. \pageref{kant}) and omitted afterwards. To turn off this feature load the option \opt{shorthandintro=false}. Of course in this case you will need a list of shorthands. If you do not like these solutions you can use the \bibfield{entrysubtype} or the \cmd{sdcite} command in order to get an author-title citation, such as \cite{aristotle:ethics} (see sections \ref{sec:newfields} and \ref{sec:commands:citations}). +%So if a critical edition (or similar) exists you should cite it directly, such as \textcite{heidegger:sz}. If you do not like this ``anachronistic'' label you may use the \bibfield{shorthand} field, such as \cite{kant:kpv:xref}. Note that a ``shorthand intro'' is automatically printed when the entry is cited for the first time (see p. \pageref{kant}) and omitted afterwards. To turn off this feature load the option \opt{shorthandintro=false}. Of course in this case you will need a list of shorthands. If you do not like these solutions you can use the \bibfield{entrysubtype} or the \cmd{sdcite} command in order to get an author-title citation, such as \cite{aristotle:ethics} (see sections \ref{sec:newfields} and \ref{sec:commands:citations}). % %\section{New fields}\label{sec:newfields} % @@ -754,30 +745,26 @@ This work has the LPPL maintenance status "author-maintained". %\item Komensky, Jan Amos \emphasize{[Comenius]} % (1969), \emph{Opera Omnia}, Praga. %\end{bibexamplelist} -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@mvbook{comenio:oo, % author = {Jan Amos Komensky}, % nameaddon = {Comenius}, % title = {Opera Omnia} % location = {Praga}, % date = {1969}} -%\end{verbatim} -%\end{latexcode} +%\end{verbatim}\end{latexcode} % % \fielditem{entrysubtype}{literal\makebox[0pt][l]{\hspace*{2cm}[\sty{philosophy-classic} and \sty{philosophy-modern} only]}} % With the \opt{classic} value the citation commands will produce an % author-title label. This is useful for citing works from classical antiquity, such as \cite{aristotle:ethics}. -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@book{aristotle:ethics, % entrysubtype = {classic}, % author = {Aristotle}, % title = {Nichomachean Ethics}, % ... % } -%\end{verbatim} -%\end{latexcode} +%\end{verbatim}\end{latexcode} %In the bibliography the entry is printed with the author-year label, but with the \opt{skipbib} option in the \opt{options} field you can exclude it from the bibliography. % % @@ -785,10 +772,9 @@ This work has the LPPL maintenance status "author-maintained". % %This field is printed at the end of the entry, in a new period. It is aimed for secondary informations such as the location of the texts, historical notes, etc. For example \textcite{heidegger:sz}: %\begin{bibexamplelist} -%\item Heidegger, Martin (2001), \emph{Sein und Zeit}, 18th ed., Max Niemeyer Verlag, Tübingen. \emphasize{Originally published in 1927 on the \emph{Jahrbuch für Philosophie und phänomenologische Forschung (vol. VIII)}, directed by H. Husserl}. +%\item Heidegger, Martin (2001), \emph{Sein und Zeit}, 18th ed., Max Niemeyer Verlag, Tübingen. \emphasize{Originally published in 1927 in the \emph{Jahrbuch für Philosophie und phänomenologische Forschung (vol. VIII)}, directed by H. Husserl}. %\end{bibexamplelist} -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@book{heidegger:sz, % author = {Martin Heidegger}, % title = {Sein und Zeit}, @@ -796,13 +782,12 @@ This work has the LPPL maintenance status "author-maintained". % publisher = {Max Niemeyer Verlag}, % location = {Tübingen}, % date = {2001}, -% library = {Originally published in 1927 on the \emph{Jahrbuch +% library = {Originally published in 1927 in the \emph{Jahrbuch % für Philosophie und phänomenologische Forschung (vol. VIII)}, % directed by H. Husserl}} -%\end{verbatim} -%\end{latexcode} +%\end{verbatim}\end{latexcode} % -%\fielditem{annotation/annote}{literal} +%\fielditem{annotation}{literal} % %This field is printed in a new paragraph at the very end of the entry. It requires the \opt{annotation} option. The default font can be changed redefining the \cmd{annotationfont} command (section \ref{sec:customization}): %\begin{bibexamplelist} @@ -811,12 +796,11 @@ This work has the LPPL maintenance status "author-maintained". % for use with \LaTeX. The package is a complete % reimplementation of the bibliographic facilities provided % by \LaTeX. The biblatex package works with the “backend” -% (program) \texttt{biber}, which is used to process Bib\TeX +% (program) \texttt{biber}, which is used to process Bib\TeX{} % format data files and them performs all sorting, label % generation (and a great deal more).}\par} %\end{bibexamplelist} -%\begin{latexcode} -%\begin{verbatim} +%\begin{latexcode}\begin{verbatim} %@online{lehman:biblatex, % author = {Philipp Lehman}, % title = {The \texttt{biblatex} Package}, @@ -825,12 +809,12 @@ This work has the LPPL maintenance status "author-maintained". % date = {2016-11-16}, % annote = {This package provides advanced bibliographic facilities % for use with \LaTeX. The package is a complete reimplementation -% of the bibliographic facilities provided by \LaTeX. The biblatex -% package works with the “backend” (program) \texttt{biber}, which -% is used to process Bib\TeX{} format data files and them performs -% all sorting, label generation (and a great deal more).}} -%\end{verbatim} -%\end{latexcode} +% of the bibliographic facilities provided by \LaTeX. The +% \texttt{biblatex} package works with the “backend” (program) +% \texttt{biber}, which is used to process Bib\TeX{} format data +% files and them performs all sorting, label generation (and +% a great deal more).}} +%\end{verbatim}\end{latexcode} %\end{fieldlist} % % @@ -849,7 +833,9 @@ This work has the LPPL maintenance status "author-maintained". %\cmditem{footcitet}{key} \hfill[\sty{philosophy-classic} and \sty{philosophy-modern} only] % %\begin{minipage}{.9\textwidth} -%Same as \cmd{footcite},\footcite[12-13]{corrocher:2009} but with the \cmd{textcite} style.\footcitet[12-13]{corrocher:2009} +% \begin{NoHyper} +% Same as \cmd{footcite},\footcite[12-13]{corrocher:2009} but with the \cmd{textcite} style.\footcitet[12-13]{corrocher:2009} +%\end{NoHyper} %\end{minipage} % %\cmditem{ccite}{key}\hfill[\sty{philosophy-verbose} only] @@ -961,9 +947,7 @@ This work has the LPPL maintenance status "author-maintained". % \end{valuelist} % %\optitem[false]{scauthors}{\opt{bib}, \opt{cite}, \opt{bibcite}, \opt{citefn}, \opt{bibcitefn}, \opt{all}} -% Prints some (or all) names in small caps shape. -% If you want \emph{all} the names (translator, commentator, etc.) in small caps, -% you have to redefine the \cmd{mkbibname*} commands (see \sty{biblatex} documentation for details). +% Prints some or all names in small caps shape. % \begin{valuelist} % \item[bib] Small caps only for the names at the beginning of the entry in the bibliography. % \item[cite] Small caps only for the names at the beginning of the entry in the citations. @@ -975,7 +959,9 @@ This work has the LPPL maintenance status "author-maintained". % %\boolitem[false]{lowscauthors} % Prints the initials of the names in lowercase small capitals. -% For example you will obtain \textsc{donald e. knuth} instead of \textsc{Donald E. Knuth}. +%\begin{bibexample} +%\textsc{donald e. knuth} or \textsc{Donald E. Knuth}. +%\end{bibexample} % %\boolitem[true]{shorthandintro} % @@ -989,25 +975,30 @@ This work has the LPPL maintenance status "author-maintained". % %\boolitem[false]{inbeforejournal} %Prints the string ``in'' before the \bibfield{journaltitle} in the \bibtype{article} entries. +%\begin{bibexample} +%Doody, Terrence (1974), ``Hemingway’s Style and Jake’s Narration'', \emphasize{in} \emph{The Journal of Narrative Technique}, 4, 3, pp. 212–225 +%\end{bibexample} % -%\boolitem[false]{annotation} -% Shows the \bibfield{annotation} field, only in the bibliography% (see also section \ref{sec:newfields}). -% This option can be given globally or on a per-bibliography basis: -%\begin{latexcode} -%\begin{verbatim} -%\printbibliography[annotation=true] -%\end{verbatim} -%\end{latexcode} -% -%\boolitem[true]{library} -%Shows the \bibfield{library} field, both in the bibliography and in the citations% (see also section \ref{sec:newfields}). % %\boolitem[false]{classical} % % [Only for Italian documents] It requires \sty{babel} or \sty{polyglossia}. % If \opt{true} it doubles the last consonant of the abbreviations such as ``p.'', ``vol.'', ``col.'' etc. when used in the plural form. For example you will have ``p.'' for ``page'' and ``pp.'' for ``pages''. This habit is very common in Italian writings even if it remains useless. +%\begin{bibexample} +%Corrocher, Roberto (2009), ``Riflessioni sull’uomo di fronte a nuove sfide'', in Giaretta et al. (2009), \emphasize{pp.} 27–42. +%\end{bibexample} %^^A A similar setting is adopted for the default English and Spanish localization modules which, for example, use ``cols.'' for ``columns'' and ``pp'' for ``pages''. % +%\boolitem[true]{library} +%Shows the \bibfield{library} field, both in the bibliography and in the citations% (see also section \ref{sec:newfields}). +% +%\boolitem[false]{annotation} +% Shows the \bibfield{annotation} field, only in the bibliography% (see also section \ref{sec:newfields}). +% This option can be given globally or on a per-bibliography basis: +%\begin{ttquote} +%\cmd{printbibliography}\oar{annotation=true} +%\end{ttquote} +% % \end{optionlist} % %\subsection{Style-specific} @@ -1045,12 +1036,10 @@ This work has the LPPL maintenance status "author-maintained". % [\sty{philosophy-modern} and \sty{philosophy-classic} only] % %This option can be given in the optional argument of \cmd{printbibliography}. -%It restores the \sty{classic} style in a document typeset using the \sty{modern} style. It is useful to compose a ``Web List'' like that at the end of this document. For example: -%\begin{latexcode} -%\begin{verbatim} -%\printbibliography[restoreclassic,type=online] -%\end{verbatim} -%\end{latexcode} +%It restores the \sty{classic} style within a document typeset using the \sty{modern} style. It is useful to compose a ``Web List'' like that at the end of this document. For example: +%\begin{ttquote} +%\cmd{printbibliography}\oar{restoreclassic,type=online} +%\end{ttquote} % % \end{optionlist} % @@ -1062,8 +1051,10 @@ This work has the LPPL maintenance status "author-maintained". %Prints the \emph{latinitates} ``{ivi}'', ``{ibidem}'' and ``et al.'' in italic shape. % %\boolitem[false]{commacit} -%Adds a comma at the end of the \bibfield{shorttitle} field when this is followed by the string \emph{cit.}: +%Adds a comma at the end of the \bibfield{shorttitle} field when this is followed by the string ``cit.'': +% \begin{bibexample} %``Descartes, \emph{Discours de la méthode}\emphasize{,} cit.''. +% \end{bibexample} %\end{optionlist} % % @@ -1114,7 +1105,7 @@ This work has the LPPL maintenance status "author-maintained". % %\cmditem{editorstrgdelim} \hfill default: \cmd{addspace} % -% The separator to be printed after the \texttt{editorstrg}, \texttt{authorstrg} and \texttt{translatorstrg} strings, +% The separator to be printed after the strings \texttt{editorstrg}, \texttt{authorstrg} and \texttt{translatorstrg}, % which are enclosed in parentheses by default. If you want omit the parentheses you should also change it as follows: %\begin{latexcode} %\begin{verbatim} @@ -1161,22 +1152,9 @@ This work has the LPPL maintenance status "author-maintained". %\end{latexcode} % % -% \subsection{Date and page ranges} -% -% These style redefines the \cmd{bibrangedash} and \cmd{bibdaterangesep} commands in order to get a simple hyphen (-) instead of an en dash (--) in the page and date ranges. If you prefer the en dash use the following code: -%\begin{latexcode} -%\begin{verbatim} -%\DefineBibliographyExtras{<language>}{% -% \protected\def\bibrangedash{% -% \textendash\penalty\hyphenpenalty}% -% \protected\def\bibdaterangesep{\bibrangedash}}% -%\end{verbatim} -%\end{latexcode} -% For a consistent result you probably have to do this for all the languages loaded by \sty{babel} or \sty{polyglossia}. -% %\subsection[Languages]{Using the styles with other languages}\label{sec:languages} % -% The languages currently supported by this package are Italian, English, Spanish and French. In order to use the styles with different languages, you have first of all to declare the new \opt{opcited} string introduced by \sty{biblatex-philosophy}. You can then test the styles and if the default strings provided in the localization module does not match your needs you can re-define them. +% The languages currently supported by this bundle are Italian, English, Spanish and French. In order to use the styles with different languages, you have first of all to declare the new \opt{opcited} string introduced by \sty{biblatex-philosophy}. You can then test the styles and if the default strings provided in the localization module does not match your needs you can re-define them. % %Here is a sample code for using the styles in German documents. Note that we first declare the new string \opt{opcited}, then we define it and inherit the German default strings from \file{german.lbx}. The other strings (\opt{translationas}, \opt{ibidem}, \opt{loccit}, \dots) may be re-defined if the default ones are not satisfying. For example you may prefer ``deut. \"Ubers'' to the default ``\"Ubers unter dem Titel''. % Another approach is to use the \cmd{DeclareLanguageMapping} command. See the documentation of the \sty{biblatex} package for details \parencite{lehman:biblatex}. %\begin{latexcode} @@ -1196,12 +1174,21 @@ This work has the LPPL maintenance status "author-maintained". %\begin{verbatim} %\DefineBibliographyExtras{french}{% % \protected\def\mkbibnamefamily#1{% -% \textsc{\textnohyphenation{#1}}}% -% \protected\def\bibrangedash{% -% \textendash\penalty\hyphenpenalty}}% +% \textsc{\textnohyphenation{#1}}} +% }% %\end{verbatim} %\end{latexcode} % +% The \sty{philosophy} styles redefine the \cmd{bibrangedash} and \cmd{bibdaterangesep} commands in order to get a simple dash (-) instead of an en dash (--) in the page and date ranges. If you prefer the en dash use the following code for all the languages loaded by \sty{babel} or \sty{polyglossia}: +% +%\begin{latexcode} +%\begin{verbatim} +%\DefineBibliographyExtras{<langid>}{% +% \protected\def\bibrangedash{% +% \textendash\penalty\hyphenpenalty}% +% \protected\def\bibdaterangesep{\bibrangedash}}% +%\end{verbatim} +%\end{latexcode} % % %\section{Backward compatibility} @@ -1210,7 +1197,7 @@ This work has the LPPL maintenance status "author-maintained". % %\subsection{Deprecated fields}\label{sec:origfields} % -%The following fields can hold the translation or the original edition data. They are precede by the string ``trans.'' or ``orig. ed.'', respectively according to the \opt{origfields=trans} (default) or \opt{origfields=origed} option (see below). Note that the \bibfield{origdate/transdate} field is needed in order to print these fields. Contrarily they will be ignored. +%The following fields can hold the translation or the original edition data. They are preceded by the string ``trans.'' or ``orig. ed.'', respectively according to the \opt{origfields=trans} (default) or \opt{origfields=origed} option (see below). Note that the \bibfield{origdate/transdate} field is needed in order to print these fields. Contrarily they will be ignored. % %\begin{fieldlist} @@ -1270,8 +1257,6 @@ This work has the LPPL maintenance status "author-maintained". %In the first case string ``p.'' is omitted. %\end{fieldlist} % -% -% %\subsection{Deprecated options} % %\begin{optionlist} @@ -1317,9 +1302,9 @@ This work has the LPPL maintenance status "author-maintained". %^^A Some spurious spaces could come out in entries without author/editor label such as \cite{jcv}. Note the space preceding ``35''. %^^A % -% \defbibnote{restoreclassic}{\sffamily\small This is the primary bibliography of this document and is typeset in \sty{classic} style (through the \opt{restoreclassic} option) even if the bibliography style of the document is \sty{philosophy-modern}. This is particularly useful for typesetting bibliographies in which there are only one entry for an author, such as the Web lists, as shown below.} +% \defbibnote{restoreclassic}{\sffamily\small This is the primary bibliography of this document and it is typeset in \sty{classic} style (through the \opt{restoreclassic} option) even if the bibliography style of the document is \sty{philosophy-modern}. This is particularly useful for typesetting bibliographies in which there is only one entry for an author, such as the Web lists, as shown below.} % -% \defbibnote{weblist}{\sffamily\small Here we have a list of Web sites typeset in the \sty{classic} style through the \opt{restoreclassic} option. Only the \bibtype{online} entries are printed.} +% \defbibnote{weblist}{\sffamily\small Here we have a list of Web sites typeset in the \sty{classic} style through the \opt{restoreclassic} option. Only the \bibtype{online} entries are printed and the annotation is omitted via the contextual option \opt{annotation=false}.} % %\defbibnote{biblatex-examples}{\sffamily\small The source of this bibliography, typeset in the \sty{modern} style, is the \file{biblatex-examples.bib} database, distributed with the \sty{biblatex} package. It is provided for checking all the standard features. This list could highlight some bugs.} % @@ -1330,7 +1315,7 @@ This work has the LPPL maintenance status "author-maintained". % %\printbibheading[heading=bibintoc,title=Examples] % -%\printbibliography[heading=subbibliography,title=A Web List,keyword=web,restoreclassic,prenote=weblist] +%\printbibliography[heading=subbibliography,title=A Web List,keyword=web,restoreclassic,prenote=weblist,annotation=false] % %\printbibliography[heading=subbibliography,title=Philosophy examples,prenote=philosophy-examples,keyword=esempio] % @@ -1438,7 +1423,7 @@ This work has the LPPL maintenance status "author-maintained". \DeclareBibliographyOption{scauthors}[all]{% \renewcommand{\bbx@scauthors}{#1}} % \end{macrocode} -% These options are defined for backwards compatibility. The \opt{origed} is now useless and it is substituted by the `related' mechanism. The \opt{scauthorscite} and \opt{scauthorsbib} are substituted by \opt{scauthors=cite} and \opt{scauthors=bib}, respectively. +% These options are defined for backwards compatibility. The \opt{origed} option is now useless and it is substituted by the `related' mechanism. The \opt{scauthorscite} and \opt{scauthorsbib} are substituted by \opt{scauthors=cite} and \opt{scauthors=bib}, respectively. % \begin{macrocode} \newcommand{\bbx@origfields}{} \DeclareEntryOption{origed}[true]{% @@ -1498,37 +1483,25 @@ This work has the LPPL maintenance status "author-maintained". % \begin{macrocode} \AtBeginDocument{% \ifdefstring{\bbx@scauthors}{bibcite} -{% - \toggletrue{bbx:scauthorsbib}% - \toggletrue{cbx:scauthorscite}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + \toggletrue{cbx:scauthorscite}% + }{}% \ifdefstring{\bbx@scauthors}{bib} -{% - \toggletrue{bbx:scauthorsbib}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + }{}% \ifdefstring{\bbx@scauthors}{cite} -{% - \toggletrue{cbx:scauthorscite}% -}% -{}% + {\toggletrue{cbx:scauthorscite}% + }{}% \ifdefstring{\bbx@scauthors}{citefn} -{% - \toggletrue{cbx:scauthorscitefn}% -}% -{}% + {\toggletrue{cbx:scauthorscitefn}% + }{}% \ifdefstring{\bbx@scauthors}{bibcitefn} -{% - \toggletrue{bbx:scauthorsbib}% - \toggletrue{cbx:scauthorscitefn}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + \toggletrue{cbx:scauthorscitefn}% + }{}% \ifdefstring{\bbx@scauthors}{all} -{% - \usebibmacro{scswitch} -}% -{}% + {\usebibmacro{bbx:scswitch}% + }{}% } % \end{macrocode} % With the \opt{scauthors=cite} option all the citations are printed in small caps. @@ -1619,7 +1592,7 @@ This work has the LPPL maintenance status "author-maintained". % % First we define a macro to be used in the \cmd{DeclareNameFormat} specifications. The macro simply maps the \cmd{mkbibname*} commands to the new \cmd{mkbibsc} command defined above. % \begin{macrocode} -\newbibmacro*{scswitch}{% +\newbibmacro*{bbx:scswitch}{% \let\mkbibnamefamily\mkbibsc% \let\mkbibnamegiven\mkbibsc% \let\mkbibnameprefix\mkbibsc% @@ -1630,7 +1603,7 @@ This work has the LPPL maintenance status "author-maintained". % only for the names at the beginning of the entry which are formatted by |sortname| or |labelname|. % \begin{macrocode} \DeclareNameFormat{sortname}{% - \iftoggle{bbx:scauthorsbib}{\usebibmacro{scswitch}}{}% + \iftoggle{bbx:scauthorsbib}{\usebibmacro{bbx:scswitch}}{}% \nameparts{#1}% \ifnumequal{\value{listcount}}{1} {\ifgiveninits @@ -1663,8 +1636,8 @@ This work has the LPPL maintenance status "author-maintained". {\namepartsuffix}}}% \usebibmacro{name:andothers}}% \DeclareNameFormat{labelname}{% - \iftoggle{cbx:scauthorscite}{\usebibmacro{scswitch}}{}% - \iftoggle{cbx:scauthorscitefn}{\iffootnote{\usebibmacro{scswitch}}{}}{}% + \iftoggle{cbx:scauthorscite}{\usebibmacro{bbx:scswitch}}{}% + \iftoggle{cbx:scauthorscitefn}{\iffootnote{\usebibmacro{bbx:scswitch}}{}}{}% \bibhyperref{\nameparts{#1}% \ifcase\value{uniquename}% \usebibmacro{name:family}% @@ -1696,7 +1669,7 @@ This work has the LPPL maintenance status "author-maintained". % The \texttt{scdefauld} name format is used in the \texttt{cite:full} macro below to controll the small caps in the first citation of an antry (that is a full citation). % \begin{macrocode} \DeclareNameFormat{scdefault}{% -\usebibmacro{scswitch}% +\usebibmacro{bbx:scswitch}% \nameparts{#1}% \ifgiveninits {\usebibmacro{name:given-family}% @@ -1711,21 +1684,6 @@ This work has the LPPL maintenance status "author-maintained". {\namepartsuffix}}% \usebibmacro{name:andothers}}% % \end{macrocode} -% The \cmd{fullcite} command employs the bibliography driver to print the entry -% so it has to be redefined in order to use the |scdefault| name format -% with \opt{scauthor=cite} or \opt{scauthor=full} options. -% \begin{macrocode} -\DeclareCiteCommand{\fullcite} - {\usebibmacro{prenote}} - {\setkeys{blx@bib2}{restoreclassic}% - \usedriver - {\iftoggle{cbx:scauthorscite}% - {\DeclareNameAlias{sortname}{scdefault}}% - {\DeclareNameAlias{sortname}{default}}}% - {\thefield{entrytype}}} - {\multicitedelim} - {\usebibmacro{postnote}} -% \end{macrocode} % \subsubsection{Fields format} % \begin{macrocode} \DeclareFieldFormat[bookinbook,thesis]{title}{\mkbibemph{#1}} @@ -1744,6 +1702,7 @@ This work has the LPPL maintenance status "author-maintained". \DeclareFieldFormat{library}{\libraryfont #1} \DeclareFieldFormat{pureparens}{\mkpureparens{#1}} \DeclareFieldFormat{editortype}{\mkpureparens{#1}} +\DeclareFieldFormat{nameaddon}{\mkpurebrackets{#1}} \DeclareFieldAlias{authortype}{editortype} \DeclareFieldFormat{backrefparens}{\mkpureparens{#1}} \DeclareFieldFormat*{number}{% @@ -2165,7 +2124,7 @@ This work has the LPPL maintenance status "author-maintained". \setunit*{\addcomma\space}% \printdate} % \end{macrocode} -% A trick to delete the author/editor list for related +% A trick to delete the author/editor/translator list for related % entries and \cmd{ccite} command: % \begin{macrocode} \newbibmacro*{related:clearauthors}{% @@ -3054,7 +3013,8 @@ This work has the LPPL maintenance status "author-maintained". \usebibmacro{finentry}} % \end{macrocode} % In the \bibtype{set} entry type we restore the \sty{classic} style -% from the second entry onward, using the |entrysetcount| counter. +% from the second entry onward, using the |entrysetcount| counter. The \bibfield{annotation} +% field is cleared before the first entry is processed and restored at the end of the set. % \begin{macrocode} \DeclareBibliographyDriver{set}{% \savefield{annotation}{\@phil@nnote}% @@ -3250,7 +3210,7 @@ This work has the LPPL maintenance status "author-maintained". {\printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}%MOD + \printfield{nameaddon}}%MOD \setunit{\printdelim{editorstrgdelim}}% \usebibmacro{bbx:savehash}}% \usebibmacro{authorstrg}}% @@ -3295,7 +3255,7 @@ This work has the LPPL maintenance status "author-maintained". {\printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}% + \printfield{nameaddon}}% \setunit{\addcomma\space}% \usebibmacro{authorstrg}}% {\global\undef\bbx@lasthash}} @@ -3950,7 +3910,6 @@ This work has the LPPL maintenance status "author-maintained". \togglefalse{bbx:nodate}}% }% % \end{macrocode} -% \subsubsection{New macros} % We redefine the \texttt{relateddate} bibliography macro % to delete the date at the end of the entry. % \begin{macrocode} @@ -3973,7 +3932,7 @@ This work has the LPPL maintenance status "author-maintained". \printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}%* + \printfield{nameaddon}}%* \iffieldundef{authortype} {\setunit{\printdelim{nameyeardelim}}} {\setunit{\printdelim{editorstrgdelim}}}}%* @@ -4104,7 +4063,7 @@ This work has the LPPL maintenance status "author-maintained". \printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}%* + \printfield{nameaddon}}%* \iffieldundef{authortype} {\setunit{\printdelim{nameyeardelim}}}% {\setunit{\printdelim{editorstrgdelim}}}}%* @@ -4217,7 +4176,7 @@ This work has the LPPL maintenance status "author-maintained". \printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}%* + \printfield{nameaddon}}%* \postsep}% \usebibmacro{date+extrayear}% \iffieldundef{authortype} @@ -4408,7 +4367,20 @@ This work has the LPPL maintenance status "author-maintained". {\usebibmacro{cite:full}% \usebibmacro{cite:save}}}} % \end{macrocode} -% \subsubsection{Citation commands} +% The \cmd{fullcite} command employs the bibliography driver to print the entry +% so it has to be redefined in order to use the |scdefault| name format +% with \opt{scauthor=cite} or \opt{scauthor=full} options. +% \begin{macrocode} +\DeclareCiteCommand{\fullcite} + {\usebibmacro{prenote}} + {\usedriver + {\iftoggle{cbx:scauthorscite}% + {\DeclareNameAlias{sortname}{scdefault}}% + {\DeclareNameAlias{sortname}{default}}}% + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} +% \end{macrocode} % This is the only new citation command introduced by the \sty{verbose} style. It is similar to \cmd{cite} but omits the author. % \begin{macrocode} \DeclareCiteCommand{\ccite} @@ -4603,30 +4575,6 @@ This work has the LPPL maintenance status "author-maintained". {\usebibmacro{cite:label}} {\usebibmacro{cite:labelyear+extrayear}}% \savefield{labelyear}{\cbx@lastyear}} -% EXPERIMENTAL. -%\newbibmacro*{test:shorthand}{% -% \ifboolexpr{ -% ( -% test {\ifnumgreater{\value{citetotal}}{1}} -% or -% test {\iffieldundef{shorthand}} -% ) -% or -% ( -% test {\ifnumequal{\value{citetotal}}{1}} -% and -% not test {\iffieldundef{shorthand}} -% and -% not test \ifciteseen -% and -% test {\iftoggle{cbx:shorthandintro}}%phil -% ) -% }{\printnames{labelname}% -% \setunit{% -% \global\booltrue{cbx:parens}% -% \printdelim{nameyeardelim}\bibopenparen}} -%{}% -%} \newbibmacro*{textcite:AY}{% \iffieldequals{namehash}{\cbx@lasthash} @@ -4705,7 +4653,7 @@ This work has the LPPL maintenance status "author-maintained". {} {\usebibmacro{postnote}} % \end{macrocode} -% These citation commands are from \file{biblatex.def}. Maybe they should not be redefined. Do we really need years and titles hyperrefered? +% These citation commands come from \file{biblatex.def}. Maybe they should not be redefined. Do we really need years and titles hyperrefered? % \begin{macrocode} \DeclareCiteCommand{\citetitle} {\boolfalse{citetracker}% @@ -4761,6 +4709,20 @@ This work has the LPPL maintenance status "author-maintained". {\multicitedelim} {\usebibmacro{postnote}} % \end{macrocode} +% The \cmd{fullcite} command employs the bibliography driver to print the entry +% so it has to be redefined in order to use the |scdefault| name format +% with \opt{scauthor=cite} or \opt{scauthor=full} options. +% \begin{macrocode} +\DeclareCiteCommand{\fullcite} + {\usebibmacro{prenote}} + {\usedriver + {\iftoggle{cbx:scauthorscite}% + {\DeclareNameAlias{sortname}{scdefault}}% + {\DeclareNameAlias{sortname}{default}}}% + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} +% \end{macrocode} % This is the only new command provided by the style: % \begin{macrocode} \DeclareCiteCommand{\footcitet}[\mkbibfootnote] @@ -4798,7 +4760,19 @@ This work has the LPPL maintenance status "author-maintained". % \begin{macrocode} \RequireCitationStyle{philosophy-classic} % \end{macrocode} -% +% Here we only redefine \cmd{fullcite} in order to have the \sty{classic} style via \texttt{restoreclassic} format. +% \begin{macrocode} +\DeclareCiteCommand{\fullcite} + {\usebibmacro{prenote}} + {\setkeys{blx@bib2}{restoreclassic}% + \usedriver + {\iftoggle{cbx:scauthorscite}% + {\DeclareNameAlias{sortname}{scdefault}}% + {\DeclareNameAlias{sortname}{default}}}% + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} +% \end{macrocode}% % \iffalse %</modern-cbx> % \fi @@ -4817,7 +4791,7 @@ This work has the LPPL maintenance status "author-maintained". \DeclareBibliographyExtras{% % \end{macrocode} -% We prefer the hyphen dash (-) to the en dash (--) for page and date ranges. +% We prefer the simple dash (-) to the en dash (--) for page and date ranges. % \begin{macrocode} \protected\def\bibrangedash{-\penalty\hyphenpenalty}% \protected\def\bibdaterangesep{\bibrangedash}% @@ -5224,6 +5198,16 @@ This work has the LPPL maintenance status "author-maintained". % \iffalse %<*bib> +@BOOK{Eco:2004, +annotation = {A guide for typesetting a thesis aimed for Italian students in the humanities.}, +author = {Umberto Eco}, +title = {Come si fa una tesi di laurea}, +subtitle = {Le materie umanistiche}, +publisher = {Bompiani}, +location = {Milano}, +date ={1977} +} + @INCOLLECTION{Termini:2007, author = {Settimo Termini}, title = {Vita morte e miracoli di Alan Mathison Turing}, @@ -5231,7 +5215,7 @@ This work has the LPPL maintenance status "author-maintained". date-added = {2009-10-22 14:36:21 +0200}, date-modified = {2013-03-15 16:53:58 +0100}, keywords= {esempio}, - hyphenation = {italian}, + langid = {italian}, annotation = {This entry includes all the informations of the parent \texttt{collection} linked through the \texttt{crossref} field} } @@ -5243,7 +5227,7 @@ This work has the LPPL maintenance status "author-maintained". booktitle = {Nichomachean Ethics}, date = {1872}, entrysubtype = {classic}, - hyphenation = {american}, + langid = {american}, keywords = {esempio}, location = {London}, shorttitle = {Nich\adddotspace Ethics}, @@ -5283,7 +5267,7 @@ This work has the LPPL maintenance status "author-maintained". date = {2010}, date-added = {2012-04-18 11:49:37 +0200}, date-modified = {2013-03-13 23:38:14 +0100}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, subtitle = {A Footnotes-and-Bibliography Style, Following Turabian/Chicago Guidelines: For Use with the Biblatex System of Programmable Bibliographies and @@ -5321,7 +5305,7 @@ This work has the LPPL maintenance status "author-maintained". date-added = {2012-04-15 18:03:59 +0200}, date-modified = {2013-03-15 16:41:30 +0100}, keywords = {esempio,volumesingolo}, - library = {Originally published in 1927 on the \emph{Jahrbuch für Philosophie + library = {Originally published in 1927 in the \emph{Jahrbuch für Philosophie und phänomenologische Forschung (vol. VIII)}, directed by H. Husserl}, location = {Tübingen} } @@ -5346,7 +5330,7 @@ This work has the LPPL maintenance status "author-maintained". date = {1968}, date-added = {2013-02-28 09:42:34 +0100}, date-modified = {2013-03-15 19:27:38 +0100}, - hyphenation = {german}, + langid = {german}, keywords = {esempio}, pages = {165-485}, title = {Kritik der Urtheilskraft}, @@ -5361,7 +5345,7 @@ This work has the LPPL maintenance status "author-maintained". date = {1968}, date-added = {2010-03-06 00:26:39 +0100}, date-modified = {2013-03-15 14:01:45 +0100}, - hyphenation = {german}, + langid = {german}, keywords = {esempio}, location = {Berlin}, maintitle = {Kants Werke. Akademie Textausgabe}, @@ -5386,10 +5370,10 @@ This work has the LPPL maintenance status "author-maintained". } @ONLINE{kime:biber, - annotation = {Biber is conceptually a Bib\TeX replacement for Biblatex. It is written in Perl + annotation = {Biber is conceptually a Bib\TeX{} replacement for Biblatex. It is written in Perl with the aim of providing a customised and sophisticated data preparation backend for Biblatex. You do not need to install Perl to use Biber—binaries are provided - for many operating systems via the main \TeX distributions (\TeX Live, Mac\TeX, + for many operating systems via the main \TeX{} distributions (\TeX Live, Mac\TeX, MiK\TeX) and also via download from SourceForge. Functionally, Biber offers a superset of Bib\TeX’s capabilities but is tightly coupled with Biblatex and cannot be used as a stand-alone tool with standard .bst styles. Biber’s primary role is to @@ -5404,19 +5388,19 @@ This work has the LPPL maintenance status "author-maintained". title = {\texttt{biber}}, subtitle = {A backend bibliography processor for biblatex}, date = {2016-05-12}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, url = {http://biblatex-biber.sourceforge.net}, version = {2.7} } @ONLINE{lehman:biblatex, - annote = {This package provides advanced bibliographic facilities for use with LaTeX. The + annote = {This package provides advanced bibliographic facilities for use with \LaTeX. The package is a complete reimplementation of the bibliographic facilities provided by - LaTeX. The biblatex package works with the “backend” (program) biber, which - is used to process BibTeX format data files and them performs all sorting, label + \LaTeX. The biblatex package works with the “backend” (program) biber, which + is used to process Bib\TeX{} format data files and them performs all sorting, label generation (and a great deal more). Formatting of the bibliography is entirely con- - trolled by TeX macros. Good working knowledge in LaTeX should be sufficient to + trolled by \TeX{} macros. Good working knowledge in \LaTeX{} should be sufficient to design new bibliography and citation styles. This package also supports subdivided bibliographies, multiple bibliographies within one document, and separate lists of bibliographic information such as abbreviations of various fields. Bibliographies may @@ -5427,7 +5411,7 @@ This work has the LPPL maintenance status "author-maintained". author = {Philipp Lehman}, nameaddon = {with Philip Kime, Audrey Boruvka and Joseph Wright}, date = {2016-11-16}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, subtitle = {Programmable Bibliographies and Citations}, title = {The \texttt{biblatex} Package}, @@ -5437,8 +5421,8 @@ This work has the LPPL maintenance status "author-maintained". @ONLINE{babel, annote = {This manual describes babel, a package that makes - use of the capabilities of TEX version 3 and, to some - extent, xetex and luatex, to provide an environment + use of the capabilities of \TeX{} version 3 and, to some + extent, \texttt{xetex} and \texttt{luatex}, to provide an environment in which documents can be typeset in a language other than US English, or in more than one language or script. However, no attempt has been done to take full @@ -5447,7 +5431,7 @@ This work has the LPPL maintenance status "author-maintained". example polyglossia or as part of \LaTeX 3)}, author = {Johannes L. Braams}, date = {2016-04-23}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, title = {Babel}, url = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf}, @@ -5476,7 +5460,7 @@ This work has the LPPL maintenance status "author-maintained". written from right to left (via the package bidi, available separately).}, author = {François Charette}, date = {2015-03-25}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, title = {Polyglossia: An Alternative to Babel for Xe\LaTeX{} and Lua\LaTeX}, url = {http://mirrors.ctan.org/macros/latex/contrib/babel/babel.pdf}, @@ -5494,7 +5478,7 @@ This work has the LPPL maintenance status "author-maintained". optional active quotes are freely configurable}, author = {Philipp Lehman and Joseph Wright}, date = {2017-02-03}, - hyphenation = {english}, + langid = {english}, keywords = {primaria}, subtitle = {Context Sensitive Quotation Facilities}, title = {The \texttt{csquotes} Package}, @@ -5511,7 +5495,7 @@ This work has the LPPL maintenance status "author-maintained". date-added = {2010-03-06 00:26:39 +0100}, date-modified = {2013-03-13 22:04:30 +0100}, foreword = {Enrico Gregorio}, - hyphenation = {italian}, + langid = {italian}, keywords = {primaria}, subtitle = {Un'introduzione a \LaTeX}, url = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf} @@ -5526,7 +5510,7 @@ This work has the LPPL maintenance status "author-maintained". booktitle = {La science et l'hypothèse}, date = {2003}, date-modified = {2013-03-15 19:07:03 +0100}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio}, location = {Milano} } @@ -5541,6 +5525,7 @@ This work has the LPPL maintenance status "author-maintained". date = {1968}, date-added = {2010-03-05 16:18:11 +0100}, date-modified = {2013-03-15 19:07:49 +0100}, + langid = {french}, keywords = {esempio}, location = {Paris}, related = {Poincare:1968-ITA} @@ -5601,7 +5586,7 @@ This work has the LPPL maintenance status "author-maintained". date = {2007}, date-added = {2009-09-27 23:17:07 +0200}, date-modified = {2009-10-13 13:16:37 +0200}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio}, location = {Hildesheim and Zürich and London} } @@ -5629,7 +5614,7 @@ This work has the LPPL maintenance status "author-maintained". date = {2007}, editor = {Claudio Bartocci and Renato Betti and Angelo Guerraggio and Roberto Lucchetti}, - hyphenation = {italian}, + langid = {italian}, location = {Milano}, publisher = {Springer-Verlag Italia}, title = {Vite matematiche} @@ -5645,7 +5630,7 @@ This work has the LPPL maintenance status "author-maintained". date-modified = {2013-03-15 16:37:44 +0100}, editor = {Pierdaniele Giaretta and Antonio Moretto and Gian Franco Gensini and Marco Trabucchi}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio}, location = {Bologna}, publisher = {il Mulino}, @@ -5664,7 +5649,7 @@ This work has the LPPL maintenance status "author-maintained". crossref = {Filmed:2009}, date-added = {2010-03-06 00:26:39 +0100}, date-modified = {2013-03-15 16:33:22 +0100}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio}, read = {0} } @@ -5679,16 +5664,17 @@ This work has the LPPL maintenance status "author-maintained". crossref = {Filmed:2009}, date-added = {2010-03-06 00:26:39 +0100}, date-modified = {2013-03-15 16:37:35 +0100}, - hyphenation = {italian}, + langid = {italian}, keywords = {esempio} } @ONLINE{ctan, + annotation = {The official web site of the Comprehensive \TeX{} Archive Network}, bdsk-url-1 = {http://www.ctan.org}, date = {2006}, date-added = {2011-06-02 17:33:32 +0200}, date-modified = {2013-03-15 16:35:26 +0100}, - hyphenation = {american}, + langid = {american}, keywords = {web}, label = {CTAN}, subtitle = {The Comprehensive TeX Archive Network}, @@ -5698,11 +5684,12 @@ This work has the LPPL maintenance status "author-maintained". } @ONLINE{guit:sito, + annotation = {The official web site of the Italian TeX Group}, bdsk-url-1 = {http://www.guitex.org}, date = {2012}, date-added = {2012-04-21 16:52:51 +0200}, date-modified = {2013-03-15 16:40:18 +0100}, - hyphenation = {italian}, + langid = {italian}, keywords = {web}, title = {GuIT. Gruppo degli Utilizzatori Italiani di \TeX}, url = {http://www.guitex.org}, @@ -5710,5 +5697,4 @@ This work has the LPPL maintenance status "author-maintained". } %</bib> % \fi -% \clearpage % \Finale 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 dcf52ebc806..9c8be1093f1 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/english-philosophy.lbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{english-philosophy.lbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \InheritBibliographyExtras{english} diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx index 25a7a72da55..6c105632cda 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/french-philosophy.lbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{french-philosophy.lbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \InheritBibliographyExtras{french} 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 32f5c27a36e..f9d499b8a51 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/italian-philosophy.lbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{italian-philosophy.lbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \InheritBibliographyExtras{italian} 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 8bf0089640b..8c03c904b71 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.bbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{philosophy-classic.bbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \RequireBibliographyStyle{authoryear} @@ -252,7 +252,7 @@ \printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}%* + \printfield{nameaddon}}%* \iffieldundef{authortype} {\setunit{\printdelim{nameyeardelim}}} {\setunit{\printdelim{editorstrgdelim}}}}%* 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 6d339f95292..369b699de1f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-classic.cbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{philosophy-classic.cbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \RequireCitationStyle{authoryear-comp} @@ -296,6 +296,15 @@ {\printtext[bibhyperref]{\printdateextra}} {\multicitedelim} {\usebibmacro{postnote}} +\DeclareCiteCommand{\fullcite} + {\usebibmacro{prenote}} + {\usedriver + {\iftoggle{cbx:scauthorscite}% + {\DeclareNameAlias{sortname}{scdefault}}% + {\DeclareNameAlias{sortname}{default}}}% + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} \DeclareCiteCommand{\footcitet}[\mkbibfootnote] {\usebibmacro{cite:init}} {\usebibmacro{citeindex}% 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 03b1c1bc8d1..4e16639e662 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.bbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{philosophy-modern.bbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \RequireBibliographyStyle{philosophy-classic} @@ -40,7 +40,7 @@ \printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}%* + \printfield{nameaddon}}%* \iffieldundef{authortype} {\setunit{\printdelim{nameyeardelim}}}% {\setunit{\printdelim{editorstrgdelim}}}}%* @@ -126,7 +126,7 @@ \printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}%* + \printfield{nameaddon}}%* \postsep}% \usebibmacro{date+extrayear}% \iffieldundef{authortype} 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 d14da742054..e0c6152c165 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx @@ -13,10 +13,20 @@ %% License information appended %% \ProvidesFile{philosophy-modern.cbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \RequireCitationStyle{philosophy-classic} +\DeclareCiteCommand{\fullcite} + {\usebibmacro{prenote}} + {\setkeys{blx@bib2}{restoreclassic}% + \usedriver + {\iftoggle{cbx:scauthorscite}% + {\DeclareNameAlias{sortname}{scdefault}}% + {\DeclareNameAlias{sortname}{default}}}% + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} %% %% Copyright 2009-2017 by Ivan Valbusa %% 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 97b5324528b..5339a78c723 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{philosophy-standard.bbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \RequireBiber[3] @@ -113,37 +113,25 @@ \newcounter{minnamesincross} \AtBeginDocument{% \ifdefstring{\bbx@scauthors}{bibcite} -{% - \toggletrue{bbx:scauthorsbib}% - \toggletrue{cbx:scauthorscite}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + \toggletrue{cbx:scauthorscite}% + }{}% \ifdefstring{\bbx@scauthors}{bib} -{% - \toggletrue{bbx:scauthorsbib}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + }{}% \ifdefstring{\bbx@scauthors}{cite} -{% - \toggletrue{cbx:scauthorscite}% -}% -{}% + {\toggletrue{cbx:scauthorscite}% + }{}% \ifdefstring{\bbx@scauthors}{citefn} -{% - \toggletrue{cbx:scauthorscitefn}% -}% -{}% + {\toggletrue{cbx:scauthorscitefn}% + }{}% \ifdefstring{\bbx@scauthors}{bibcitefn} -{% - \toggletrue{bbx:scauthorsbib}% - \toggletrue{cbx:scauthorscitefn}% -}% -{}% + {\toggletrue{bbx:scauthorsbib}% + \toggletrue{cbx:scauthorscitefn}% + }{}% \ifdefstring{\bbx@scauthors}{all} -{% - \usebibmacro{scswitch} -}% -{}% + {\usebibmacro{bbx:scswitch}% + }{}% } \AtBeginBibliography{% \togglefalse{cbx:scauthorscite}% @@ -192,13 +180,13 @@ \iftoggle{bbx:lowscauthors}{% \textsc{\MakeLowercase{#1}}}% {\textsc{#1}}} -\newbibmacro*{scswitch}{% +\newbibmacro*{bbx:scswitch}{% \let\mkbibnamefamily\mkbibsc% \let\mkbibnamegiven\mkbibsc% \let\mkbibnameprefix\mkbibsc% \let\mkbibnamesuffix\mkbibsc} \DeclareNameFormat{sortname}{% - \iftoggle{bbx:scauthorsbib}{\usebibmacro{scswitch}}{}% + \iftoggle{bbx:scauthorsbib}{\usebibmacro{bbx:scswitch}}{}% \nameparts{#1}% \ifnumequal{\value{listcount}}{1} {\ifgiveninits @@ -231,8 +219,8 @@ {\namepartsuffix}}}% \usebibmacro{name:andothers}}% \DeclareNameFormat{labelname}{% - \iftoggle{cbx:scauthorscite}{\usebibmacro{scswitch}}{}% - \iftoggle{cbx:scauthorscitefn}{\iffootnote{\usebibmacro{scswitch}}{}}{}% + \iftoggle{cbx:scauthorscite}{\usebibmacro{bbx:scswitch}}{}% + \iftoggle{cbx:scauthorscitefn}{\iffootnote{\usebibmacro{bbx:scswitch}}{}}{}% \bibhyperref{\nameparts{#1}% \ifcase\value{uniquename}% \usebibmacro{name:family}% @@ -261,7 +249,7 @@ \fi \usebibmacro{name:andothers}}}% \DeclareNameFormat{scdefault}{% -\usebibmacro{scswitch}% +\usebibmacro{bbx:scswitch}% \nameparts{#1}% \ifgiveninits {\usebibmacro{name:given-family}% @@ -275,16 +263,6 @@ {\namepartprefix}% {\namepartsuffix}}% \usebibmacro{name:andothers}}% -\DeclareCiteCommand{\fullcite} - {\usebibmacro{prenote}} - {\setkeys{blx@bib2}{restoreclassic}% - \usedriver - {\iftoggle{cbx:scauthorscite}% - {\DeclareNameAlias{sortname}{scdefault}}% - {\DeclareNameAlias{sortname}{default}}}% - {\thefield{entrytype}}} - {\multicitedelim} - {\usebibmacro{postnote}} \DeclareFieldFormat[bookinbook,thesis]{title}{\mkbibemph{#1}} \DeclareFieldFormat[review]{title}{\bibcplstring{reviewof}\addspace#1} \DeclareFieldFormat[review]{citetitle}{\bibcplstring{reviewof}\addspace#1} @@ -301,6 +279,7 @@ \DeclareFieldFormat{library}{\libraryfont #1} \DeclareFieldFormat{pureparens}{\mkpureparens{#1}} \DeclareFieldFormat{editortype}{\mkpureparens{#1}} +\DeclareFieldFormat{nameaddon}{\mkpurebrackets{#1}} \DeclareFieldAlias{authortype}{editortype} \DeclareFieldFormat{backrefparens}{\mkpureparens{#1}} \DeclareFieldFormat*{number}{% 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 4bd07a9e026..32a9f858787 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.bbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{philosophy-verbose.bbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \RequireBibliographyStyle{authortitle} @@ -45,7 +45,7 @@ {\printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}%MOD + \printfield{nameaddon}}%MOD \setunit{\printdelim{editorstrgdelim}}% \usebibmacro{bbx:savehash}}% \usebibmacro{authorstrg}}% @@ -90,7 +90,7 @@ {\printnames{author}% \iffieldundef{nameaddon}{}% {\setunit{\addspace}% - \printtext[brackets]{\printfield{nameaddon}}}% + \printfield{nameaddon}}% \setunit{\addcomma\space}% \usebibmacro{authorstrg}}% {\global\undef\bbx@lasthash}} 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 c1c46b87a3f..04a56917012 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-verbose.cbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{philosophy-verbose.cbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \RequireCitationStyle{verbose-trad2} @@ -86,6 +86,15 @@ {\usebibmacro{cite:shorthand}}} {\usebibmacro{cite:full}% \usebibmacro{cite:save}}}} +\DeclareCiteCommand{\fullcite} + {\usebibmacro{prenote}} + {\usedriver + {\iftoggle{cbx:scauthorscite}% + {\DeclareNameAlias{sortname}{scdefault}}% + {\DeclareNameAlias{sortname}{default}}}% + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} \DeclareCiteCommand{\ccite} {\usebibmacro{prenote}}% {\usebibmacro{citeindex}% diff --git a/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx b/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx index 7c3eb5b760b..4d0778b38b0 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/spanish-philosophy.lbx @@ -13,7 +13,7 @@ %% License information appended %% \ProvidesFile{spanish-philosophy.lbx} -[2017/04/13 v1.9.5 A set of styles for biblatex] +[2017/09/14 v1.9.6 A set of styles for biblatex] \InheritBibliographyExtras{spanish} |