diff options
author | Karl Berry <karl@freefriends.org> | 2013-03-27 21:41:56 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-03-27 21:41:56 +0000 |
commit | 2cd41c75a2ebe18504b8ffbdaf0b7ed4fa279b30 (patch) | |
tree | 3972ef94a2f4b9b942aee58ff2534fe168e824a4 | |
parent | e057505019597f09ca945d8814486fbc5e72f3e9 (diff) |
biblatex-philosophy (27mar13)
git-svn-id: svn://tug.org/texlive/trunk@29528 c570f23f-e606-0410-a88d-b1316a301751
16 files changed, 1154 insertions, 269 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/README b/Master/texmf-dist/doc/latex/biblatex-philosophy/README index ca4f0e600f7..a1a2c6efbc3 100644 --- a/Master/texmf-dist/doc/latex/biblatex-philosophy/README +++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/README @@ -29,6 +29,8 @@ This work consists of the following files: README (this file) biblatex-philosophy.dtx biblatex-philosophy.pdf + philosophy-examples.bib + biblatex-philosophy.bib and of the derived: philosophy-standard.bbx 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 61421d0e991..bbeb801a346 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/philosophy-examples.bib b/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib index 4ac521ff56a..8fd3481c3c7 100644 --- a/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib +++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/philosophy-examples.bib @@ -8,7 +8,6 @@ %% Saved with string encoding Unicode (UTF-8) - @book{aristotle:physics, Annotation = {A \texttt{book} entry with a \texttt{translator} field}, Author = {Aristotle}, @@ -344,6 +343,7 @@ Keywords = {primaria}, Location = {Roma-Bari}, Publisher = {Laterza}, + Shorttitle = {La ricerca della lingua perfetta}, Title = {La ricerca della lingua perfetta nella cultura europea}} @book{guzman:sd, @@ -406,7 +406,7 @@ Title = {The Classification of the Sciences}, Volume = {2}} -@bookbook{Spencer:1891vol2, +@bookinbook{Spencer:1891vol2, Author = {Herbert Spencer}, Date = {1891}, Keywords = {esempio}, diff --git a/Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex b/Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex index cdff7132223..73cb38f0cb3 100644 --- a/Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex +++ b/Master/texmf-dist/doc/latex/biblatex-philosophy/test-verbose.tex @@ -10,10 +10,12 @@ annotation=true, hyperref, backref]{biblatex} \addbibresource{philosophy-examples.bib}% +\addbibresource{test.bib}% \usepackage{hyperref} \begin{document} +\cite{Sydenham1848} \section{Test file for \texttt{philosophy-verbose}} diff --git a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib new file mode 100644 index 00000000000..3fb4a7032db --- /dev/null +++ b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.bib @@ -0,0 +1,882 @@ +% This file was created with JabRef 2.7.2. +% Encoding: UTF8 + +@INCOLLECTION{corrocher:2009, + author = {Roberto Corrocher}, + title = {Riflessioni sull'uomo di fronte a nuove sfide}, + pages = {27-42}, + annote = {An \texttt{@incollection} entry. The \texttt{@collection} is automatically + printed in the bibliography because another \texttt{@incollection} + has been cited}, + crossref = {Filmed:2009}, + date-added = {2010-03-06 00:26:39 +0100}, + date-modified = {2013-03-15 16:33:22 +0100}, + hyphenation = {italian}, + keywords = {esempio}, + read = {0} +} + +@INCOLLECTION{Degani:2009, + author = {Marta Degani and Elisabetta Adami and Anna Belladelli}, + title = {The Use of Modal Verbs in Interpersonal Contexts: From Semantics + to Pragmatics}, + pages = {13-54}, + crossref = {Facchinetti:2009}, + date-added = {2009-12-15 16:50:20 +0100}, + date-modified = {2009-12-18 18:10:12 +0100}, + keywords = {esempio} +} + +@INCOLLECTION{Facchinetti:2009a, + author = {Roberta Facchinetti}, + title = {Subjectivity, (non-)subjectivity and intersubjectivity}, + volume = {3}, + pages = {35-44}, + note = {Note}, + crossref = {Facchinetti:2009}, + date-added = {2009-12-15 16:47:44 +0100}, + date-modified = {2012-04-15 17:05:04 +0200}, + keywords = {esempio} +} + +@INCOLLECTION{federspil:2009, + author = {Giovanni Federspil and Roberto Vettor}, + title = {Medicina: un unico metodo e una sola argomentazione?}, + pages = {43-74}, + annote = {An \texttt{@incollection} entry. The \texttt{@collection} is automatically + printed in the bibliography because another \texttt{@incollection} + has been cited}, + crossref = {Filmed:2009}, + date-added = {2010-03-06 00:26:39 +0100}, + date-modified = {2013-03-15 16:37:35 +0100}, + hyphenation = {italian}, + keywords = {esempio} +} + +@INCOLLECTION{Rossitto:1977, + author = {Cristina Rossitto}, + title = {Opposizione e non contraddizione nella \emph{Metafisica} di Aristotele}, + pages = {43-69}, + annote = {Note that the \texttt{@collection} data (inherited from the \texttt{crossref} + field) are printed inside the \texttt{@incollection} entry because + this is the the only \texttt{@incollection} cited from that \texttt{@collection} + + }, + crossref = {Berti:1977}, + date-added = {2009-09-29 11:29:32 +0200}, + date-modified = {2013-03-15 16:49:38 +0100}, + hyphenation = {italian}, + keywords = {esempio} +} + +@INCOLLECTION{Termini:2007, + author = {Settimo Termini}, + title = {Vita morte e miracoli di Alan Mathison Turing}, + crossref = {Bartocci:2007}, + date-added = {2009-10-22 14:36:21 +0200}, + date-modified = {2013-03-15 16:53:58 +0100}, + hyphenation = {italian}, + keywords = {esempio} +} + +@INBOOK{Spencer:1891b, + pages = {74-144}, + title = {The Classification of the Sciences}, + volume = {2}, + booktitle = {Scientific, Political, \& Speculative}, + crossref = {Spencer:1891vol2} +} + +@BOOK{aristotle:physics, + title = {Physics}, + publisher = {G. P. Putnam}, + author = {Aristotle}, + annotation = {A \texttt{book} entry with a \texttt{translator} field}, + booktitle = {Physics}, + date = {1929}, + date-added = {2013-03-15 14:22:45 +0100}, + date-modified = {2013-03-15 15:26:26 +0100}, + entrysubtype = {classical}, + hyphenation = {american}, + keywords = {primary,esempio}, + location = {New York}, + shorttitle = {Physics}, + translator = {Wicksteed, P. H. and Cornford, F. M.} +} + +@INCOLLECTION{berto:sep-impossible-worlds, + author = {Berto, Francesco}, + title = {Impossible Worlds}, + booktitle = {The Stanford Encyclopedia of Philosophy}, + editor = {Edward N. Zalta}, + edition = {Fall 2009}, + annote = {An article published in a online ecnyclopedia.}, + bdsk-url-1 = {http://plato.stanford.edu/archives/fall2009/entries/impossible-worlds/}, + date = {2009}, + date-modified = {2013-03-15 16:29:59 +0100}, + keywords = {esempio}, + url = {http://plato.stanford.edu/archives/fall2009/entries/impossible-worlds/} +} + +@BOOK{Bringhurst:1992, + title = {The Elements of Typographic Style}, + publisher = {Hartley \& Marks Publisher Inc.}, + author = {Robert Bringhurst}, + booktitle = {The Elements of Typographic Style}, + date = {1991}, + date-added = {2012-04-19 20:54:38 +0200}, + date-modified = {2013-03-13 23:30:27 +0100}, + keywords = {esempio}, + location = {Vancouver, Canada} +} + +@ONLINE{clawson:mla, + annote = {The biblatex-mla files provide support to biblatex, bibtex, and latex + for citations and Works Cited lists in the style established by the + Modern Language Association (MLA)}, + author = {James Clawson}, + bdsk-url-1 = {http://tug.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-mla}, + date = {2010}, + date-added = {2012-04-18 11:51:47 +0200}, + date-modified = {2013-03-13 22:02:08 +0100}, + keywords = {primaria}, + subtitle = {MLA Style Using biblatex}, + title = {\texttt{biblatex-mla}}, + url = {http://tug.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-mla}, + version = {0.95} +} + +@BOOKINBOOK{descartes:discours, + annote = {A book published in a multivolume critical edition}, + author = {René Descartes}, + date = {1897/1913}, + date-added = {2010-03-06 00:26:39 +0100}, + date-modified = {2013-03-15 16:36:37 +0100}, + editor = {Charles Adam and Paul Tannery}, + keywords = {esempio}, + location = {Paris}, + maintitle = {Ouvres de Descartes}, + pages = {1-78}, + title = {Discours de la méthode}, + volume = {6}, + volumes = {12} +} + +@OTHER{descartes:oeuvres, + annote = {A critical multivolume edition}, + author = {René Descartes}, + date = {1897/}, + date-added = {2013-02-25 22:44:19 +0100}, + date-modified = {2013-03-15 16:36:58 +0100}, + editor = {Charles Adam and Paul Tannery}, + hyphenation = {french}, + keywords = {esempio}, + location = {Paris}, + title = {Oeuvres complètes}, + volumes = {13} +} + +@BOOK{eco:2004, + title = {La ricerca della lingua perfetta nella cultura europea}, + publisher = {Laterza}, + author = {Umberto Eco}, + edition = {4}, + booktitle = {La ricerca della lingua perfetta nella cultura europea}, + date = {2004}, + date-added = {2012-04-17 23:58:31 +0200}, + date-modified = {2012-04-21 16:58:15 +0200}, + hyphenation = {italian}, + keywords = {primaria}, + location = {Roma-Bari}, + shorttitle = {La ricerca della lingua perfetta} +} + +@BOOK{Frege, + title = {Die Grundlagen der Arithmetik}, + publisher = {Meiner}, + author = {Frege, Gottlob}, + address = {Hamburg}, + annote = {Note the \texttt{pagination} field, used to change the string preceding + the \texttt{postnote} argument of the citation commands}, + date = {1988}, + date-modified = {2013-03-15 16:40:09 +0100}, + keywords = {esempio}, + pagination = {line}, + subtitle = {Eine logisch mathematische Untersuchung über den Begriff der Zahl} +} + +@ONLINE{glibof:historian, + annote = {Historian follows the conventions of The Chicago Manual of Style, + as presented in Turabian’s Manual for Writers}, + author = {Sander Gliboff}, + bdsk-url-1 = {http://tug.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-historian}, + date = {2010}, + date-added = {2012-04-18 11:49:37 +0200}, + date-modified = {2013-03-13 23:38:14 +0100}, + hyphenation = {english}, + keywords = {primaria}, + subtitle = {A Footnotes-and-Bibliography Style, Following Turabian/Chicago Guidelines: + For Use with the Biblatex System of Programmable Bibliographies and + Citations}, + title = {User's Guide to \texttt{Historian}}, + url = {http://tug.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-historian}, + version = {0.4} +} + +@BOOK{guzman:sd, + title = {Problemática logico-lingüística de la comunicacíon social con el + pueblo Aymara}, + year = {s.d.}, + author = {Guzmán de Rojas, Iván}, + note = {mimeo}, + addendum = {Con los auspicios del Centro internacional de Investigacíones para + el Desarrollo de Canada}, + annote = {A work without a pubblication date. The string \texttt{nodate} (localized) + is automatically printed}, + date-added = {2012-04-17 23:48:05 +0200}, + date-modified = {2013-03-15 16:40:38 +0100}, + keywords = {esempio}, + shorttitle = {Problemática} +} + +@BOOK{heidegger:sz, + title = {Sein und Zeit}, + publisher = {Max Niemeyer Verlag}, + author = {Martin Heidegger}, + edition = {18}, + annote = {Note the \texttt{library} field, use for some details about the first + edition}, + booktitle = {Sein und Zeit}, + date = {2001}, + date-added = {2012-04-15 18:03:59 +0200}, + date-modified = {2013-03-15 16:41:30 +0100}, + keywords = {esempio,volumesingolo}, + library = {Apparso originariamente nel 1927 nell'annuario diretto da H. Husserl + \emph{Jahrbuch für Philosophie und phänomenologische Forschung (vol. + VIII)}}, + location = {Tübingen} +} + +@BOOKINBOOK{kant:kpv, + annotation = {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}, + author = {Kant, Immanuel}, + bookauthor = {Kant, Immanuel}, + booktitle = {Kritik der praktischen Vernunft. Kritik der Urtheilskraft}, + date = {1968}, + date-added = {2013-02-28 09:42:31 +0100}, + date-modified = {2013-03-13 22:56:41 +0100}, + hyphenation = {german}, + keywords = {esempio}, + location = {Berlin}, + maintitle = {Kants Werke. Akademie Textausgabe}, + pages = {1--163}, + publisher = {Walter de Gruyter}, + shorthand = {KpV}, + shorttitle = {Kritik der praktischen Vernunft}, + title = {Kritik der praktischen Vernunft}, + volume = {5} +} + +@BOOKINBOOK{kant:kpv:xref, + author = {Kant, Immanuel}, + date = {1968}, + date-added = {2013-02-25 22:44:19 +0100}, + date-modified = {2013-03-15 19:27:33 +0100}, + keywords = {esempio}, + pages = {1-163}, + shorttitle = {Kritik der praktischen Vernunft}, + title = {Kritik der praktischen Vernunft}, + volume = {5}, + xref = {kant:werke} +} + +@BOOKINBOOK{kant:ku, + annotation = {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}, + author = {Kant, Immanuel}, + bookauthor = {Kant, Immanuel}, + booktitle = {Kritik der praktischen Vernunft. Kritik der Urtheilskraft}, + date = {1968}, + date-added = {2013-02-25 22:44:19 +0100}, + date-modified = {2013-03-13 22:57:07 +0100}, + hyphenation = {german}, + keywords = {esempio}, + location = {Berlin}, + maintitle = {Kants Werke. Akademie Textausgabe}, + pages = {165--485}, + publisher = {Walter de Gruyter}, + shorthand = {KU}, + title = {Kritik der Urtheilskraft}, + volume = {5} +} + +@BOOKINBOOK{kant:ku:xref, + author = {Kant, Immanuel}, + date = {1968}, + date-added = {2013-02-28 09:42:34 +0100}, + date-modified = {2013-03-15 19:27:38 +0100}, + hyphenation = {german}, + keywords = {esempio}, + pages = {165-485}, + title = {Kritik der Urtheilskraft}, + volume = {5}, + xref = {kant:werke} +} + +@OTHER{kant:werke, + author = {Kant, Immanuel}, + booktitle = {Kants Werke. Akademie Textausgabe}, + date = {1968}, + date-added = {2010-03-06 00:26:39 +0100}, + date-modified = {2013-03-15 14:01:45 +0100}, + hyphenation = {german}, + keywords = {esempio, modern}, + location = {Berlin}, + maintitle = {Kants Werke. Akademie Textausgabe}, + publisher = {Walter de Gruyter}, + shorthand = {KW}, + title = {Kants Werke. Akademie Textausgabe}, + volumes = {9} +} + +@OTHER{knuth:ct, + annotation = {A five-volume book cited as a whole. This is a \texttt{book} entry, + note the \texttt{volumes} field}, + author = {Knuth, Donald E.}, + date = {1984/1986}, + date-added = {2013-03-14 10:05:39 +0100}, + date-modified = {2013-03-14 10:05:39 +0100}, + hyphenation = {american}, + indexsorttitle = {Computers & Typesetting}, + location = {Reading, Mass.}, + publisher = {Addison-Wesley}, + sorttitle = {Computers & Typesetting}, + sortyear = {1984-0}, + title = {Computers \& Typesetting}, + volumes = {5} +} + +@BOOKINBOOK{knuth:ct:a, + annotation = {The first volume of a five-volume book. Note the \texttt{sorttitle} + and \texttt{sortyear} fields. We want this volume to be listed after + the entry referring to the entire five-volume set. Also note the + \texttt{indextitle} and \texttt{indexsorttitle} fields. Indexing + packages that don't generate robust index entries require some control + sequences to be protected from expansion}, + author = {Knuth, Donald E.}, + date = {1984}, + date-added = {2013-03-14 10:05:39 +0100}, + date-modified = {2013-03-14 10:05:39 +0100}, + hyphenation = {american}, + indexsorttitle = {The TeXbook}, + indextitle = {\protect\TeX book, The}, + location = {Reading, Mass.}, + maintitle = {Computers \& Typesetting}, + publisher = {Addison-Wesley}, + shorttitle = {\TeX book}, + sorttitle = {Computers & Typesetting A}, + sortyear = {1984-1}, + title = {The \TeX book}, + volume = {A} +} + +@BOOKINBOOK{knuth:ct:b, + annotation = {The second volume of a five-volume book. Note the \texttt{sorttitle} + and \texttt{sortyear} fields. Also note the \texttt{indexsorttitle} + field}, + author = {Knuth, Donald E.}, + date = {1986}, + date-added = {2013-03-14 10:05:39 +0100}, + date-modified = {2013-03-14 10:05:39 +0100}, + hyphenation = {american}, + indexsorttitle = {TeX: The Program}, + location = {Reading, Mass.}, + maintitle = {Computers \& Typesetting}, + publisher = {Addison-Wesley}, + shorttitle = {\TeX}, + sorttitle = {Computers & Typesetting B}, + sortyear = {1986-1}, + title = {\TeX: The Program}, + volume = {B} +} + +@BOOKINBOOK{knuth:ct:c, + annotation = {The third volume of a five-volume book. Note the \texttt{sorttitle} + and \texttt{sortyear} fields as well as the \texttt{indextitle} field}, + author = {Knuth, Donald E.}, + date = {1986}, + date-added = {2013-03-14 10:05:39 +0100}, + date-modified = {2013-03-14 10:05:39 +0100}, + hyphenation = {american}, + indextitle = {METAFONTbook, The}, + location = {Reading, Mass.}, + maintitle = {Computers \& Typesetting}, + publisher = {Addison-Wesley}, + shorttitle = {METAFONTbook}, + sorttitle = {Computers & Typesetting C}, + sortyear = {1986-2}, + title = {The METAFONTbook}, + volume = {C} +} + +@BOOKINBOOK{knuth:ct:d, + annotation = {The fourth volume of a five-volume book. Note the \texttt{sorttitle} + and \texttt{sortyear} fields}, + author = {Knuth, Donald E.}, + date = {1986}, + date-added = {2013-03-14 10:05:39 +0100}, + date-modified = {2013-03-14 10:05:39 +0100}, + hyphenation = {american}, + location = {Reading, Mass.}, + maintitle = {Computers \& Typesetting}, + publisher = {Addison-Wesley}, + shorttitle = {METAFONT}, + sorttitle = {Computers & Typesetting D}, + sortyear = {1986-3}, + title = {METAFONT: The Program}, + volume = {D} +} + +@BOOKINBOOK{knuth:ct:e, + annotation = {The fifth volume of a five-volume book. Note the \texttt{sorttitle} + and \texttt{sortyear} fields}, + author = {Knuth, Donald E.}, + date = {1986}, + date-added = {2013-03-14 10:05:39 +0100}, + date-modified = {2013-03-14 10:05:39 +0100}, + hyphenation = {american}, + location = {Reading, Mass.}, + maintitle = {Computers \& Typesetting}, + publisher = {Addison-Wesley}, + sorttitle = {Computers & Typesetting E}, + sortyear = {1986-4}, + title = {Computer Modern Typefaces}, + volume = {E} +} + +@OTHER{comenio:oo, + annote = {This author is known with his Latin name, given in the \texttt{nameaddon} + field}, + author = {Jan Amos Komensky}, + booktitle = {Opera Omnia}, + date = {1969}, + date-added = {2012-04-19 20:20:03 +0200}, + date-modified = {2013-03-15 16:32:24 +0100}, + keywords = {esempio}, + location = {Praga}, + nameaddon = {Comenio}, + title = {Opera Omnia} +} + +@ONLINE{lehman:biblatex, + annote = {This document is a systematic reference manual for the \texttt{biblatex} + package. Look at the sample documents which ship with \texttt{biblatex} + to get a first impression.}, + author = {Philipp Lehman}, + bdsk-url-1 = {http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/}, + booktitle = {The \textsf{biblatex} package}, + date = {2011}, + date-added = {2009-10-13 18:52:07 +0200}, + date-modified = {2013-03-13 23:38:26 +0100}, + hyphenation = {english}, + keywords = {primaria}, + subtitle = {Programmable Bibliographies and Citations}, + title = {The \texttt{biblatex} package}, + url = {http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/}, + version = {\\1.7} +} + +@BOOK{Lobacevskij:1994, + title = {Nuovi principi della geometria}, + publisher = {Bollati Boringhieri}, + author = {Nikolaj Ivanovi\v{c} Loba\v{c}evskij}, + editor = {Lucio Lombarto Radice}, + annote = {An entry typeset using the depreciated \texttt{orig-} fields mechanism}, + booktitle = {Nuovi principi della geometria}, + date = {1994}, + date-added = {2013-03-14 12:51:03 +0100}, + date-modified = {2013-03-15 16:42:38 +0100}, + foreword = {Evandro Agazzi}, + keywords = {esempio}, + location = {Torino}, + options = {origed}, + origdate = {1835}, + subtitle = {Con una teoria completa delle parallele} +} + +@ARTICLE{Moore:1903:ORIGFIELDS, + author = {George Edward Moore}, + title = {The refutation of idealism}, + pages = {433-453}, + number = {12}, + month = {5}, + annote = {An entry typeset using the depreciated \texttt{orig-} fields mechanism}, + date = {1903}, + date-added = {2010-03-06 00:26:39 +0100}, + date-modified = {2013-03-15 16:43:29 +0100}, + hyphenation = {english}, + journaltitle = {Mind}, + keywords = {esempio}, + origdate = {1969}, + origlocation = {Torino}, + origpublisher = {UTET}, + origtitle = {La confutazione dell'idealismo}, + series = {N.S.}, + usera = {Il Neoempirismo}, + userb = {a cura di Alberto Pasquinelli}, + userc = {35-61} +} + +@ARTICLE{Mori:2008, + author = {Lapo F. Mori}, + title = {Gestire la bibliografia con \LaTeX}, + pages = {37-51}, + number = {6}, + month = {10}, + annote = {An article entry}, + booktitle = {Gestire la bibliografia con \LaTeX}, + date = {2008}, + date-added = {2009-10-13 13:50:34 +0200}, + date-modified = {2013-03-15 16:43:37 +0100}, + hyphenation = {italian}, + journaltitle = {ArsTeXnica}, + keywords = {primaria} +} + +@BOOK{pantieri:artelatex, + title = {L'arte di scrivere con \LaTeX}, + author = {Lorenzo Pantieri and Tommaso Gordini}, + annote = {The most popular italian guide to \LaTeX. A little masterpiece of + style and typesetting}, + bdsk-url-1 = {http://www.lorenzopantieri.net/}, + booktitle = {L'arte di scrivere con \LaTeX}, + date = {2011}, + date-added = {2010-03-06 00:26:39 +0100}, + date-modified = {2013-03-13 22:04:30 +0100}, + foreword = {Enrico Gregorio}, + hyphenation = {italian}, + keywords = {primaria}, + subtitle = {Un'introduzione a \LaTeX}, + url = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf} +} + +@BOOK{Poincare:1968-ITA, + title = {La scienza e l'ipotesi}, + publisher = {Bompiani}, + author = {Jules-Henri Poincaré}, + editor = {Corrado Sinigaglia}, + note = {testo greco a fronte}, + booktitle = {La science et l'hypothèse}, + date = {2003}, + date-modified = {2013-03-15 19:07:03 +0100}, + hyphenation = {italian}, + keywords = {esempio}, + location = {Milano} +} + +@BOOK{Poincare:1968-ORIG, + title = {La science et l'hypothèse}, + publisher = {Flammarion}, + author = {Jules-Henri Poincaré}, + annote = {A book entry followed by its translation, cross-referenced in the + \texttt{related} field}, + booktitle = {La science et l'hypothèse}, + date = {1968}, + date-added = {2010-03-05 16:18:11 +0100}, + date-modified = {2013-03-15 19:07:49 +0100}, + keywords = {esempio}, + location = {Paris}, + related = {Poincare:1968-ITA} +} + +@BOOK{popper-logik, + title = {Logik der Forschung}, + publisher = {Springer}, + author = {Karl R. Popper}, + annote = {A book entry followed by two differents translations, cross-referenced + in the \texttt{related} (biber 1.6 required)}, + booktitle = {Logik der Forschung}, + date = {1934}, + date-added = {2013-03-01 17:50:26 +0100}, + date-modified = {2013-03-15 16:46:51 +0100}, + keywords = {esempio}, + location = {Wien}, + owner = {Alex Arcozzi}, + related = {popper-logik:ing}, + relatedstring = {trad. ingl.}, + timestamp = {2012.04.25} +} + +@BOOK{popper-logik:ing, + title = {The Logic of Scientific Discovery}, + publisher = {Hutchinson}, + author = {Karl R. Popper}, + edition = {3}, + booktitle = {The Logic of Scientific Discovery}, + date = {1959}, + date-added = {2013-03-01 17:55:40 +0100}, + date-modified = {2013-03-15 16:48:11 +0100}, + keywords = {primaria,popper}, + location = {London}, + owner = {Alex Arcozzi}, + related = {popper-logik:ita}, + timestamp = {2012.04.25} +} + +@BOOK{popper-logik:ita, + title = {Logica della scoperta scientifica}, + publisher = {Einaudi}, + author = {Karl R. Popper}, + edition = {3}, + date = {1998}, + date-added = {2013-03-01 17:50:46 +0100}, + date-modified = {2013-03-15 16:48:21 +0100}, + hyphenation = {italian}, + keywords = {primaria,popper}, + location = {Torino}, + owner = {Alex Arcozzi}, + timestamp = {2012.04.25} +} + +@BOOKINBOOK{Reale1987, + address = {Milano}, + annote = {A book published in a multivolume work. Note the \texttt{titleaddon} + field, used for the details about the chapter title}, + author = {Giovanni Reale}, + date = {1987}, + date-modified = {2013-03-15 16:48:31 +0100}, + edition = {5}, + hyphenation = {italian}, + 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} +} + +@OTHER{Spencer:1891, + annote = {A multivolume work}, + author = {Herbert Spencer}, + date = {1891}, + date-modified = {2013-03-15 16:53:06 +0100}, + keywords = {esempio}, + location = {Edinburgh}, + publisher = {Williams {and} Norgate}, + title = {Essays}, + volumes = {3} +} + +@OTHER{Spencer:1891vol2, + author = {Herbert Spencer}, + date = {1891}, + keywords = {esempio}, + location = {Edinburgh}, + maintitle = {Essays}, + publisher = {Williams {and} Norgate}, + title = {Scientific, Political, \& Speculative}, + volume = {2} +} + +@INCOLLECTION{Valbusa:2007, + author = {Ivan Valbusa}, + title = {Psicologia e sistema in Alsted e in Wolffnn}, + booktitle = {Christian Wolff tra psi\-co\-lo\-gia empirica e psicologia razionale}, + publisher = {Georg Olms Verlag}, + editor = {Ferdinando Luigi Marcolungo}, + date = {2007}, + date-added = {2009-09-27 23:17:07 +0200}, + date-modified = {2009-10-13 13:16:37 +0200}, + hyphenation = {italian}, + keywords = {esempio}, + location = {Hildesheim and Zürich and London} +} + +@ONLINE{wassenhoven:dw, + annote = {A small collection of styles for the biblatex pack- age. It was designed + for citations in the Humanities and offers some features that are + not provided by the standard biblatex styles.}, + author = {Dominik Waßenhoven}, + bdsk-url-1 = {http://tug.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-dw}, + date = {2011}, + date-added = {2013-03-13 21:58:04 +0100}, + date-modified = {2013-03-13 22:05:36 +0100}, + keywords = {primaria}, + title = {\texttt{biblatex-dw}}, + url = {http://tug.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-dw}, + version = {1.4} +} + +@COLLECTION{Bartocci:2007, + annote = {A collection with four authors.}, + booksubtitle = {Protagonisti del '900 da Hilbert a Wiles}, + booktitle = {Vite matematiche}, + date = {2007}, + date-added = {2009-10-20 17:17:52 +0200}, + date-modified = {2013-03-15 16:29:20 +0100}, + editor = {Claudio Bartocci and Renato Betti and Angelo Guerraggio and Roberto + Lucchetti}, + hyphenation = {italian}, + keywords = {esempio}, + location = {Milano}, + publisher = {Springer-Verlag Italia}, + title = {Vite matematiche} +} + +@COLLECTION{mate_einaudi:2007, + booktitle = {La matematica}, + date = {2007/2011}, + date-added = {2012-04-15 17:10:54 +0200}, + date-modified = {2013-03-13 23:30:00 +0100}, + editor = {Claudio Bartocci and Piergiorgio Odifreddi}, + hyphenation = {italian}, + keywords = {esempio}, + location = {Torino}, + publisher = {Einaudi}, + title = {La matematica}, + volumes = {4} +} + +@COLLECTION{Berti:1977, + annote = {A collection with one author}, + booktitle = {La contraddizione}, + date = {1977}, + date-added = {2009-09-30 19:34:48 +0200}, + date-modified = {2013-03-15 16:29:45 +0100}, + editor = {Enrico Berti}, + hyphenation = {italian}, + keywords = {esempio}, + location = {Roma}, + publisher = {Città Nuova}, + title = {La contraddizione} +} + +@COLLECTION{Filmed:2009, + annote = {A collection with four editors. The list is automatically truncated + in the citations + + }, + booktitle = {Filosofia delle medicina}, + date = {2009}, + date-added = {2009-09-27 23:05:08 +0200}, + date-modified = {2013-03-15 16:37:44 +0100}, + editor = {Pierdaniele Giaretta and Antonio Moretto and Gian Franco Gensini + and Marco Trabucchi}, + hyphenation = {italian}, + keywords = {esempio}, + location = {Bologna}, + publisher = {il Mulino}, + subtitle = {Metodo, modelli, cura ed errori}, + title = {Filosofia delle medicina}, + volumes = {2} +} + +@COLLECTION{Pasquinelli:1969, + booktitle = {Il Neoempirismo}, + date = {1969}, + date-added = {2009-09-27 01:21:58 +0200}, + date-modified = {2013-03-15 16:44:07 +0100}, + editor = {Alberto Pasquinelli}, + hyphenation = {italian}, + keywords = {esempio}, + location = {Torino}, + publisher = {UTET}, + title = {Il Neoempirismo} +} + +@MVREFERENCE{britannica, + annote = {A multivolume encyclopedia. Note the \texttt{useeditor=false} option + and \texttt{indextitle} field.}, + booktitle = {The New Encyclopædia Britannica}, + date = {2003}, + date-added = {2010-03-10 17:46:47 +0100}, + date-modified = {2013-03-15 16:31:11 +0100}, + edition = {15}, + editor = {Preece, Warren E.}, + hyphenation = {british}, + indextitle = {Encyclopædia Britannica, The New}, + keywords = {esempio}, + label = {EB}, + location = {Chicago, Ill.}, + options = {useeditor=false}, + publisher = {Encyclopædia Britannica}, + shorttitle = {Encyclopædia Britannica}, + sorttitle = {Encyclopædia Britannica}, + title = {The New Encyclopædia Britannica}, + volumes = {32} +} + +@COLLECTION{Facchinetti:2009, + booktitle = {Studies on English Modality}, + date = {2009}, + date-added = {2009-12-15 16:13:17 +0100}, + date-modified = {2012-04-15 17:02:57 +0200}, + editor = {Anastasios Tsangalidis and Roberta Facchinetti}, + keywords = {esempio}, + location = {Bern}, + publisher = {Peter Lang}, + title = {Studies on English Modality} +} + +@REFERENCE{SEP, + bdsk-url-1 = {http://plato.stanford.edu/}, + 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}, + label = {SEP}, + options = {useeditor=false}, + sorttitle = {Stanford Encyclopedia of Philosophy}, + title = {The Stanford Encyclopedia of Philosophy}, + url = {http://plato.stanford.edu/} +} + +@ONLINE{ctan, + annote = {Note the \texttt{urldate} field and the \texttt{label} field, used + for the citations.}, + 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}, + keywords = {esempio, web}, + label = {CTAN}, + subtitle = {The Comprehensive TeX Archive Network}, + title = {CTAN}, + url = {http://www.ctan.org}, + urldate = {2006-10-01} +} + +@ONLINE{guit:sito, + annote = {A Web site}, + 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}, + keywords = {esempio, web}, + title = {GuIT. Gruppo degli Utilizzatori Italiani di \TeX}, + url = {http://www.guitex.org}, + urldate = {2012-01-15} +} + +@comment{jabref-entrytype: Bookinbook: req[] opt[]} + +@comment{jabref-entrytype: Collection: req[] opt[]} + +@comment{jabref-entrytype: Mvreference: req[] opt[]} + +@comment{jabref-entrytype: Online: req[] opt[]} + +@comment{jabref-entrytype: Reference: req[] opt[]} + 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 578e6680213..a04d697f066 100644 --- a/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx +++ b/Master/texmf-dist/source/latex/biblatex-philosophy/biblatex-philosophy.dtx @@ -93,7 +93,7 @@ %<verbose-cbx>\ProvidesFile{philosophy-verbose.cbx} %<italian-lbx>\ProvidesFile{italian-philosophy.lbx} %<english-lbx>\ProvidesFile{english-philosophy.lbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] %<*driver> \documentclass{ltxdoc} @@ -105,13 +105,52 @@ \usepackage{ltxdockit} \usepackage{btxdockit} +\makeatletter +\renewenvironment*{optionlist} + {\list{}{% + \setlength{\labelwidth}{\marglistwidth}% + \setlength{\labelsep}{\z@}% + \setlength{\leftmargin}{2cm}% + \renewcommand*{\makelabel}[1]{\hss\optionlistfont##1}}% + \ltd@optionlist} + {\endlist} +\renewenvironment*{ltxsyntax} + {\list{}{% + \setlength{\labelwidth}{\marglistwidth}% + \setlength{\labelsep}{0pt}% + \setlength{\leftmargin}{1cm}% + \renewcommand*{\makelabel}[1]{% + \hss\ltxsyntaxfont\ltxsyntaxlabelfont##1}}% + \let\csitem\ltd@csitem + \let\cmditem\ltd@cmditem + \let\envitem\ltd@envitem + \let\lenitem\ltd@csitem + \let\boolitem\ltd@boolitem + \let\cntitem\ltd@item + \let\optitem\ltd@item} + {\endlist} + + \makeatother +\renewcommand*{\marglistfont}{\spotcolor\sffamily\displayverbfont} +\renewcommand*{\optionlistfont}{\spotcolor\sffamily\displayverbfont} +\renewcommand*{\ltxsyntaxlabelfont}{\spotcolor\displayverbfont} + \usepackage{csquotes} \usepackage[style=philosophy-modern,backend=biber,annotation=true]{biblatex} - \addbibresource{philosophy-examples.bib} + \addbibresource{biblatex-philosophy.bib} \usepackage{guit} + +\usepackage{geometry} + \geometry{margin=1cm,bottom=1.5cm,paperwidth=8in,paperheight=6.25in} \usepackage{fourier} \renewcommand{\sfdefault}{lmss} +\usepackage{sectsty} + \sectionfont{\spotcolor\sffamily} + \subsectionfont{\spotcolor} + \subsubsectionfont{\spotcolor} + \paragraphfont{\spotcolor} + \subparagraphfont{\spotcolor} \usepackage{mdframed} \newenvironment{bibexample}{% @@ -143,7 +182,7 @@ %</driver> % \fi % -% \CheckSum{2913} +% \CheckSum{2947} % % \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 @@ -161,7 +200,16 @@ % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % -% \changes{v0.8c}{2013/04/18}{New \bibfield{entrysubtype} field for citing classical texts. New \bibfield{related} field mechanism. New \opt{relatedformat} option. Fixed some bugs} +% \changes{v0.8c}{2013/03/27}{Removed \sty{biber.conf} configuration file. Added internal \file{biber} settings with \cmd{DeclareDriverSourcemap} command. Added \bibfield{trans-} field alias.} +% \changes{v0.8b}{2013/03/22}{Added \sty{biber.conf} configuration file} +% \changes{v0.8a}{2013/04/18}{New \bibfield{entrysubtype} field for citing classical texts. New \bibfield{related} field mechanism. New \opt{relatedformat} option. New English documentation. Fixed some bugs} +% \changes{v0.7c}{2011/05/16}{Fixed some bugs. New \opt{origfieldtype} option. Added \bibfield{nodate} bibliography string. Updated documentation} +% \changes{v0.7b}{2010-04-23}{Removed package option \opt{romanvol}. Added package option \opt{volumeformat}. Added package option \opt{editionformat}. Activated the option \opt{singletitle} for style \sty{philosophy-verbose}. Added bibliography driver \bibtype{review}. Added bibliography string \opt{cit}. Added bibliography string \opt{reviewof}. Updated documentation} +% \changes{v0.7a}{2010-04-03}{Added command \opt{volumfont}. Added command \opt{footcitet}. Updated documentation} +% \changes{v0.7}{2010-03-30}{Removed package option \opt{colonloc}. Removed package options \opt{origparens} \opt{origbrackets}. Added package options \opt{origfieldsformat}, \opt{publocformat}, \opt{commacit}, \opt{inbeforejournal}, \opt{romanvol}, \opt{volnumformat}. Added command \opt{volnumpunct}. Added citation commands \cmd{sdcite}, \cmd{ccite}. Updated documentation} +% \changes{v0.6}{2010-03-07}{Added localization file \file{italian-philosophy.lbx}. Added file \file{philosophy-standard.bbx}. New documentation file \file{biblatex-philosophy}. Removed files \file{philosophy-authoryear-doc.tex}, \file{philosophy-verbose-doc.tex}.} +% \changes{v0.5}{}{Added new bibliography style \texttt{philosophy-verbose}. Added localization file \file{italian-philosophy.lbx}. Added package options \opt{origparens}, \opt{origbrackets}, \opt{latinemph}. Changed package options \opt{scauthors}, \opt{scauthorscite}, \opt{scauthorsbib}. Renamed file \file{biblatex-philosophy-doc.tex} to \texttt{philosophy-authoryear-doc.tex}. Added file \file{philosophy-verbose-doc.tex}. Updated documentation} +% \changes{v0.4}{}{Improved compatibility for \sty{biblatex} version 0.9} % % \GetFileInfo{biblatex-philosophy.dtx} % @@ -191,20 +239,32 @@ % % % -% \title{\bfseries User's Guide to \sty{biblatex-philosophy}\\ -% \large\itshape Bibliography styles for (Italian) users of~\sty{biblatex}} +% \title{\color{spot}\bfseries User's Guide to \textsf{biblatex-philosophy}\\ +% \large\itshape Bibliography styles for (Italian) users of~\textsf{biblatex}} % \author{Ivan Valbusa \\ % \texttt{ivan dot valbusa at univr dot it}} % \date{\fileversion{} -- \filedate} % +% +% \newgeometry{margin=4cm,top=2cm} +% % \maketitle % +% \thispagestyle{empty} % %\begin{abstract} -% This package provides a small collection of bibliography and citation styles for use with Philipp Lehman’s \sty{biblatex} package. The styles follow the most popular conventions of the Italian publications (but can be used in other languages too) and offer some features to generate detailed bibliographic entries including the translation data of foreign texts, annotations etc. Many options allow you to change the style defaults. +% This package provides a small collection of bibliography and citation styles for use with Philipp Lehman’s \sty{biblatex} package. The styles follow the most popular conventions of the Italian publications but can be used in other languages too. They offer some 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. % \end{abstract} % +% \null\vfill +% \newgeometry{margin=2cm,bottom=1.5cm,top=1cm} +% +% \begin{multicols}{2} +% \fontsize{9.5}{11}\selectfont % \tableofcontents +% \end{multicols} +% +% \newgeometry{margin=3cm,bottom=1.5cm,top=1cm} % %\section{Introduction} % @@ -344,7 +404,8 @@ %\DeclareQuoteAlias{italian}{...} %\end{verbatim} % -% The philosophy styles require \bin{biber} so remembar to configure your editor properly. If you prefer \bin{bibtex} you have to declare it with the \opt{backend=bibetex} option. +% The philosophy styles require \bin{biber} so remembar to configure your editor properly. If you prefer \bin{bibtex} you have to declare it with the \opt{backend=bibtex} option but some bibliography drivers +% will not work properly. % % %\section{Translations and original editions}\label{sec:related} @@ -373,7 +434,7 @@ % location = {Milano}} % \end{verbatim} % -%With Biber 1.6 you can have cascading relations too \parencite[\lefthand][]{popper-logik}.\footnote{Download biber 1.6 for your platform from \url{biber} and drop this over \texttt{/usr/texbin/biber}.} +%With Biber 1.6 you can have cascading relations too \parencite[\lefthand][]{popper-logik}.\footnote{Download biber 1.6 binary for your platform from \url{SourceForge} and drop this over \texttt{/usr/texbin/biber}.} %\begin{verbatim} %@Book{key1, % ... @@ -389,20 +450,20 @@ %} %\end{verbatim} % -%The related entry is preceded by the \texttt{translationas} string which defaults to ``trad. it.'' for Italian documents and ``trans. as'' for English documents. If you want to change it, use the \bibfield{relatedstring} field. For example: +%The related entry is preceded by the \texttt{translationas} string which defaults to ``trad.~it.'' for Italian documents and ``trans.~as'' for English documents. If you want to change it, use the \bibfield{relatedstring} field. For example: %\begin{verbatim} %@book{Poincare:1968-ORIG, % author = {Jules-Henri Poincaré}, % ... % related = {Poincare:1968-ITA}, -% relatedstring = {ed. it.}} +% relatedstring = {ed.~it.}} %\end{verbatim} % % % % -%\section{Annotated bibliographies}\label{sec:annotation} -% +%\section{Style-specific fields}\label{sec:specific-fields} +% % %\begin{fieldlist} % @@ -413,14 +474,6 @@ %\fielditem{annotation/annote}{literal} % %This field is printed in a new paragraph at the very end of the entry. It requires the \opt{annotation} package option. The default font can be changed redefining the \cmd{annotationfont} command (section \ref{sec:commands}). See the examples in the references of this documentation. -%\end{fieldlist} -% -% -% -%\section{Style-specific fields}\label{sec:specific-fields} -% -% -%\begin{fieldlist} % %\fielditem{nameaddon}{literal} % @@ -453,7 +506,7 @@ %\subsection{Global options} % %\begin{optionlist} -% +% \setlength{\labelwidth}{2.5cm}% %\optitem[semicolon]{relatedformat}{\opt{semicolon}, \opt{parens}, \opt{brackets}} %\begin{valuelist} %\item[semicolon] @@ -552,10 +605,10 @@ %Prints the string ``in'' before the \bibfield{journaltitle} in the \bibtype{article} entries. % %\boolitem[false]{annotation} -%Shows the \bibfield{annotation} field, only in the bibliography (see also section \ref{sec:annotation}). +%Shows the \bibfield{annotation} field, only in the bibliography (see also section \ref{sec:specific-fields}). % %\boolitem[true]{library} -%Shows the \bibfield{library} field, both in the bibliography and in the citations (see also section \ref{sec:annotation}). +%Shows the \bibfield{library} field, both in the bibliography and in the citations (see also section \ref{sec:specific-fields}). % % % @@ -564,7 +617,8 @@ % % % -%\subsubsection{\sty{philosophy-classic} and +%\subsubsection[\sty{philosophy-classic} and +% \sty{modern}]{\sty{philosophy-classic} and % \sty{philosophy-modern}}\label{sec:options-classic-modern} % % @@ -761,23 +815,28 @@ % %\subsection{Deprecated fields}\label{sec:origfields} % -%The following fields can hold both the translation and 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). +%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). % %\begin{fieldlist} % -%\fielditem{origtitle}{literal} +%\fielditem{origtitle}{literal}\mbox{}\\[-9ex] +%\fielditem{transtitle}{list \file{biber} only} % %The title of the translation/original edition. % -%\fielditem{origpublisher}{list} +%\fielditem{origpublisher}{list}\mbox{}\\[-9ex] +%\fielditem{transpublisher}{list \file{biber} only} % %The publisher of the translation/original edition. % -%\fielditem{origlocation}{list} +%\fielditem{origlocation}{list}\mbox{}\\[-9ex] +%\fielditem{translocation}{list \file{biber} only} % %The location of the translation/original edition. % -%\fielditem{origdate}{range} +%\fielditem{origdate}{range}\mbox{}\\[-9ex] +%\fielditem{transdate}{range \file{biber} only} + % %The publication date of the translation/original edition. %\begin{bibexample} @@ -788,35 +847,41 @@ %If the work has a reprint, the title of the reprint. It can not be used together with the \textsf{origtitle} field. % ^^A \parencite[see][]{Galilei:dialogo}. % -%\fielditem{usera}{literal} +%\fielditem{usera}{literal}\mbox{}\\[-9ex] +%\fielditem{origbooktitle}{literal \file{biber} only}\mbox{}\\[-9ex] +%\fielditem{transbooktitle}{literal \file{biber} only} % -%The title of the \bibtype{collection} in which the translation of an \bibtype{article} (\bibtype{inbook} or \bibtype{incollection}) is published. The field is printed after the \bibfield{origtitle} and the format is the same of the entry: +%The title of the \bibtype{collection} in which the translation/original edition of an \bibtype{article} (\bibtype{inbook} or \bibtype{incollection}) is published. The field is printed after the \bibfield{origtitle/transtitle} and the format is the same of the entry: % % \begin{bibexample} % Moore, George Edward (1903), «The refutation of idealism», \emph{Mind}, N.S., 12 (mag. 1903), p. 433-453; trad. it. «La confutazione dell’idealismo», in \emphasize{\emph{Il Neoempirismo}}, a cura di Alberto Pasquinelli, UTET, Torino 1969, p. 35-61. % \end{bibexample} % -%\fielditem{userb}{literal} +%\fielditem{userb}{literal}\mbox{}\\[-9ex] +%\fielditem{orignote}{literal \file{biber} only}\mbox{}\\[-9ex] +%\fielditem{transnote}{literal \file{biber} only} % -%This field is printed after the \bibfield{origtitle}. It is meat for secondary informations about the translation/original edition, such as the name of editors, translators, etc.: +%This field is printed after the \bibfield{origtitle/transtitle}. It is meat for secondary informations about the translation/original edition, such as the name of editors, translators, etc.: % \begin{bibexample} % Mach, E. (1883), \emph{Die Mechanik in ihrer Entwickelung historisch-kritisch dargestellt}; trad. it. \emph{La meccanica nel suo sviluppo storico-critico}, \emphasize{traduzione, introduzione e note di Alfonsina D’Elia}, Bollati Boringhieri, Torino 1977. % \end{bibexample} % -%\fielditem{userc}{literal} +%\fielditem{userc}{literal}\mbox{}\\[-9ex] +%\fielditem{origpages}{literal \file{biber} only}\mbox{}\\[-9ex] +%\fielditem{transpages}{literal \file{biber} only} % -%This field is printed at the end of the entry, after the \bibfield{origdate} field. It is meant for the page range of the translation/original edition or other useful informations. +%This field is printed at the end of the entry, after the \bibfield{origdate/transdate} field. It is meant for the page range of the translation/original edition or other useful informations. %In the first case string ``p.'' is omitted. %\end{fieldlist} % % %\paragraph{Warning} -%The \bibfield{origdate} is needed in order to print these fields. Contrarily they will be ignored. +%The \bibfield{origdate/transdate} is needed in order to print these fields. Contrarily they will be ignored. % %\subsection{Deprecated options} % %\begin{optionlist} -% +% \setlength{\labelwidth}{2.5cm}% %\optitem[trans]{origfields}{\opt{trans}, \opt{none}, \opt{edorig}} %\begin{valuelist} %\item[true] Prints the \bibfield{orig-} fields. @@ -855,89 +920,6 @@ %\end{optionlist} % % -% -% -%\section{Changes}\label{ref:changes} -% -% -%\begin{changelog} -% -%\begin{release}{0.8a}{2011/11/11} -%\item Documentation in English -%\item Full compatibility with English documents -%\item Added option \opt{restoreclassic} for command \cmd{printbibliography} \see{sec:options} -%\item Updated documentation -%\end{release} -% -%\begin{release}{0.7c}{2011/05/16} -%\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} -%\item Added package option \opt{editionformat}\see{sec:options} -%\item Activated the option \opt{singletitle} for style \sty{philosophy-verbose}\see{sec:verbose} -%\item Added bibliography driver \bibtype{review} -%\item Added bibliography string \opt{cit} -%\item Added bibliography string \opt{reviewof} -%\item Updated documentation -%\end{release} -% -%\begin{release}{0.7a}{2010-04-03} -%\item Added command \opt{volumfont}\see{sec:commands} -%\item Added command \opt{footcitet}\see{sec:commands} -%\item Updated documentation -%\end{release} -% -%\begin{release}{0.7}{2010-03-30} -%\item Removed package option \opt{colonloc} -%\item Removed package option \opt{origparens} -%\item Removed package option \opt{origbrackets} -%\item Added package option \opt{origfieldsformat}\see{sec:options} -%\item Added package option \opt{publocformat}\see{sec:options} -%\item Added package option \opt{commacit}\see{sec:options} -%\item Added package option \opt{inbeforejournal}\see{sec:options} -%\item Added package option \opt{romanvol}\see{sec:options} -%\item Added package option \opt{volnumformat}\see{sec:options} -%\item Added command \opt{volnumpunct}\see{sec:commands} -%\item Added citation command \cmd{sdcite}\see{sec:commands:citations} -%\item Added citation command \cmd{ccite}\see{sec:commands:citations} -%\item Updated documentation -%\end{release} -% -%\begin{release}{0.6}{2010-03-07} -%\item Added localization file \file{italian-philosophy.lbx} -%\item Added file \file{philosophy-standard.bbx} -%\item New documentation file \file{biblatex-philosophy} -%\item Removed file \file{philosophy-authoryear-doc.tex} -%\item Removed file \file{philosophy-verbose-doc.tex} -%\end{release} -% -%\begin{release}{0.5}{} -%\item Added new bibliography style \texttt{philosophy-verbose}\see{sec:verbose} -%\item Added localization file \file{italian-philosophy.lbx} -%\item Added package option \opt{origparens}\see{sec:options} -%\item Added package option \opt{origbrackets}\see{sec:options} -%\item Added package option \opt{latinemph}\see{sec:options} -%\item Changed package option \opt{scauthors}\see{sec:options} -%\item Changed package option \opt{scauthorscite}\see{sec:options} -%\item Changed package option \opt{scauthorsbib}\see{sec:options} -%\item Renamed file \file{biblatex-philosophy-doc.tex} to \texttt{philosophy-authoryear-doc.tex} -%\item Added file \file{philosophy-verbose-doc.tex} -%\item Updated documentation -%\end{release} -% -%\begin{release}{0.4}{} -%\item Improved compatibility for \sty{biblatex} version 0.9 -%\end{release} -% -%\end{changelog} -% %\defbibnote{notaesempio-english}{\small\sffamily See also \file{philosophy-examples.bib} in the %``\texttt{texm-dist/doc/latex/biblatex-philosophy}'' directory %of your \TeX Live installation.} @@ -949,77 +931,6 @@ %\printbibliography[title=Web List,keyword=web,type=online,restoreclassic] % % -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% -% % \StopEventually{\PrintChanges\PrintIndex} % % \section{The Code} @@ -1031,6 +942,7 @@ % \fi % % \begin{macrocode} +\RequireBiber[2] \RequireBibliographyStyle{standard} % \end{macrocode} % Load the localization modules: @@ -1103,6 +1015,13 @@ maxbibnames = 999, minbibnames = 999} % \end{macrocode} +% Changing the penalty of the urls will prevent +% many overfull boxes. +% \begin{macrocode} +\setcounter{biburlnumpenalty}{9000} +\setcounter{biburlucpenalty}{9000} +\setcounter{biburllcpenalty}{9000} +% \end{macrocode} % These counters control the list of names % of cross-referenced entries: % \begin{macrocode} @@ -2337,17 +2256,16 @@ by the 'biblatex-philosophy' styles.\MessageBreak All the @set entries will be ignored}} -\newbibmacro*{xcross:maintitle+booktitle}{% +\newbibmacro*{cross:maintitle+booktitle}{% \iffieldundef{volume} {}% {\printfield{volume}% \printfield{part}% - \setunit{\addcolon\space}}% - \usebibmacro{booktitle}% - \newunit} + \setunit{\addcolon\space}% + \printfield{booktitle}}}% \newbibmacro*{xrefdata}{% - \usebibmacro{xcross:maintitle+booktitle}% + \usebibmacro{cross:maintitle+booktitle}% \newunit\newblock \usebibmacro{byeditor+others}% \newunit\newblock @@ -2357,7 +2275,7 @@ % {\printfield{volume}% % \printfield{part}} % {}% - \newunit +% \newunit \printfield{volumes}% \newunit\newblock \usebibmacro{series+number}% @@ -2387,8 +2305,16 @@ \printfield{part}} {}% \newunit\newblock + \printfield{note}% + \newunit\newblock \usebibmacro{chapter+pages}% \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock \usebibmacro{addendum+pubstate:article-inbook-incoll}% \setunit{\bibpagerefpunct}\newblock \usebibmacro{related}% @@ -2402,7 +2328,6 @@ %\DeclareFieldFormat[jurisprudence]{title}{#1} %\DeclareFieldFormat[jurisprudence]{pages}{#1} %\ExecuteBibliographyOptions[jurisprudence]{skipbib=true}% - \DeclareFieldFormat[jurisdiction]{volume}{\RN{#1}} \DeclareFieldFormat[jurisdiction]{number}{\bibsstring{number}~{#1}} \DeclareFieldFormat[jurisdiction]{nameaddon}{% @@ -2493,18 +2418,24 @@ \usebibmacro{pageref}% \usebibmacro{finentry}} % \end{macrocode} -% Some \bin{biber} settings to use specific field aliases: +% Define new fields for \bibtype{jurisdiction} entry types. % \begin{macrocode} -\AtBeginDocument{% -\DeclareSourcemap{ - \maps[datatype=bibtex]{ +\DeclareDriverSourcemap[datatype=bibtex]{ \map{ - \pertype{jurisdiction} - \step[fieldsource=court , fieldtarget=author] - \step[fieldsource=section, fieldtarget=nameaddon] + \step[fieldsource=court , fieldtarget=author] + \step[fieldsource=section , fieldtarget=nameaddon] + \step[fieldsource=transtitle , fieldtarget=origtitle] + \step[fieldsource=tranpublisher , fieldtarget=origpublisher] + \step[fieldsource=translocation , fieldtarget=origlocation] + \step[fieldsource=transbooktitle, fieldtarget=usera] + \step[fieldsource=transnote , fieldtarget=userb] + \step[fieldsource=transpages , fieldtarget=userc] + \step[fieldsource=origbooktitle , fieldtarget=usera] + \step[fieldsource=orignote , fieldtarget=userb] + \step[fieldsource=origpages , fieldtarget=userc] + } } - } -}} +\DeclareDataInheritance{*}{*}{\noinherit{annotation}} % \end{macrocode} % \iffalse %</standard-bbx> @@ -2970,23 +2901,28 @@ % \begin{macrocode} \DeclareCiteCommand{\bbx@crossref@inbook} {}% - {\ifciteseen{\usebibmacro{bybookauthor}% + {\ifthenelse{\value{listtotal}=2}% + {\printnames[][-\value{maxnamesincross}]{labelname}}% + {\printnames[][-\value{minnamesincross}]{labelname}}% \setunit*{\addcomma\space}\printtext[bibhyperlink]{% \printfield[citetitle]{labeltitle}% \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}% - \bibstring{cited}}}{\usebibmacro{inbook:full}}}% + \bibstring{cited}}}% {}% {}% - \DeclareCiteCommand{\bbx@crossref@incollection} {}% - {\ifciteseen{\usebibmacro{editor+others}% + {\ifthenelse{\value{listtotal}=2}% + {\printnames[][-\value{maxnamesincross}]{labelname}}% + {\printnames[][-\value{minnamesincross}]{labelname}}% + \setunit{\addspace}% + \usebibmacro{editorstrg}% \setunit*{\addcomma\space}\printtext[bibhyperlink]{% \printfield[citetitle]{labeltitle}% \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}% - \bibstring{cited}}}{\usebibmacro{incollection:full}}}% + \bibstring{cited}}}% {}% {}% % \end{macrocode} @@ -3044,7 +2980,7 @@ {\usebibmacro{#2}}} % \end{macrocode} % \subsubsection{Author-title macros} -% The \texttt{:AT} are of the \file{authortitle-comp.cbx} file. +% Import the \texttt{:AT} macros from the \file{authortitle-comp.cbx} file. % \begin{macrocode} \newbibmacro*{cite:init:AT}{% \ifnumless{\value{multicitecount}}{2} @@ -3337,7 +3273,7 @@ {\usebibmacro{textcite:postnote}} % \end{macrocode} % This command is now deprecated because it is substituted by -% the \bibfield{entrysubtype=classical}: +% the \bibfield{entrysubtype=classical} mechanism: % \begin{macrocode} \DeclareCiteCommand{\sdcite} {\boolfalse{citetracker}% @@ -3392,11 +3328,11 @@ \settoggle{cbx:commacit}{#1}} \ExecuteBibliographyOptions{% -idemtracker=false, -loccittracker=strict, -scauthorscite=false, -latinemph=false, -commacit=false} + idemtracker=false, + loccittracker=strict, + scauthorscite=false, + latinemph=false, + commacit=false} \AtEveryCite{% % \end{macrocode} @@ -3456,7 +3392,7 @@ commacit=false} \printfield[citetitle]{labeltitle}% \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}}% - \bibstring{cited}\midsentence}} + \bibstring{cited}}} \renewbibmacro*{cite:full}{%OK \usebibmacro{cite:full:citepages}% @@ -3473,7 +3409,15 @@ commacit=false} % \begin{macrocode} \DeclareNameFormat{noname}{} \DeclareCiteCommand{\ccite} -{\usebibmacro{prenote}\unspace\addspace}% +{\usebibmacro{prenote}% + \renewbibmacro*{author/translator+others}{}% + \renewbibmacro*{author/editor+others/translator+others}{}% + \renewbibmacro*{editor+others}{}% + \renewbibmacro*{author/translator+others}{}% + \renewbibmacro*{author/editor}{}% + \renewbibmacro*{author}{}% + \renewbibmacro*{editor}{}% + }% {\global\togglefalse{cbx:loccit}% \usedriver{\DeclareNameAlias{sortname}{noname}} {\thefield{entrytype}}} @@ -3513,7 +3457,6 @@ commacit=false} editors = {{\mkpureparens{a cura di}}{\mkpureparens{a cura di}}}, andothers = {{\mkbibemph{et\addabbrvspace al\adddot}} {\mkbibemph{et\addabbrvspace al\adddot}}}, - reviewof = {{Recensione di}{Recensione di}}, backrefpage = {{Citato a pagina}{Citato a \bibstring{page}\adddot}}, backrefpages = {{Citato alle pagine}{Citato alle \bibstring{pages}\adddot}}, pages = {{pagine}{\iftoggle{bbx:classical}{pp\adddot}{p\adddot}}}, @@ -3531,7 +3474,7 @@ commacit=false} translationof = {{traduzione di}{trad\adddotspace di}}, translationas = {{traduzione italiana}{trad\adddotspace it\adddot}}, % translationfrom = {{}{}}, % FIXME: missing -% reviewof = {{}{}}, % FIXME: missing + reviewof = {{Recensione di}{Recensione di}}, % origpubas = {{}{}}, % FIXME: missing % origpubin = {{}{}}, % FIXME: missing % astitle = {{}{}}, % FIXME: missing 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 f56e0b02c19..0a3b644d8bd 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,8 @@ %% License information appended %% \ProvidesFile{english-philosophy.lbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] + \InheritBibliographyExtras{english} 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 6321e49ccf3..df1eb3efe81 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,8 @@ %% License information appended %% \ProvidesFile{italian-philosophy.lbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] + \InheritBibliographyExtras{italian} \DeclareBibliographyExtras{% @@ -38,7 +39,6 @@ editors = {{\mkpureparens{a cura di}}{\mkpureparens{a cura di}}}, andothers = {{\mkbibemph{et\addabbrvspace al\adddot}} {\mkbibemph{et\addabbrvspace al\adddot}}}, - reviewof = {{Recensione di}{Recensione di}}, backrefpage = {{Citato a pagina}{Citato a \bibstring{page}\adddot}}, backrefpages = {{Citato alle pagine}{Citato alle \bibstring{pages}\adddot}}, pages = {{pagine}{\iftoggle{bbx:classical}{pp\adddot}{p\adddot}}}, @@ -54,6 +54,7 @@ reprintas = {{ristampato}{rist\adddot}}, translationof = {{traduzione di}{trad\adddotspace di}}, translationas = {{traduzione italiana}{trad\adddotspace it\adddot}}, + reviewof = {{Recensione di}{Recensione di}}, section = {{sezione}{sez\adddot}}} %% %% Copyright 2009-2013 by Ivan Valbusa 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 20b53123e53..5d5a3d51e52 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,8 @@ %% License information appended %% \ProvidesFile{philosophy-classic.bbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] + \RequireBibliographyStyle{authoryear} \RequireBibliographyStyle{philosophy-standard} 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 5a64962dae1..d39a65b7e6a 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,8 @@ %% License information appended %% \ProvidesFile{philosophy-classic.cbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] + \RequireCitationStyle{authoryear-comp} 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 bf678627f0c..fa3f50f0ca1 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,8 @@ %% License information appended %% \ProvidesFile{philosophy-modern.bbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] + \RequireBibliographyStyle{philosophy-classic} \newtoggle{bbx:yearleft} 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 00b8dc52d9e..02009f6dd01 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-modern.cbx @@ -13,7 +13,8 @@ %% License information appended %% \ProvidesFile{philosophy-modern.cbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c 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 7214d5a1d06..54a622be04d 100644 --- a/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-philosophy/philosophy-standard.bbx @@ -13,8 +13,10 @@ %% License information appended %% \ProvidesFile{philosophy-standard.bbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] + +\RequireBiber[2] \RequireBibliographyStyle{standard} \DeclareLanguageMapping{italian}{italian-philosophy} \DeclareLanguageMapping{english}{english-philosophy} @@ -80,6 +82,9 @@ mincitenames = 1, maxbibnames = 999, minbibnames = 999} +\setcounter{biburlnumpenalty}{9000} +\setcounter{biburlucpenalty}{9000} +\setcounter{biburllcpenalty}{9000} \newcounter{maxnamesincross} \newcounter{minnamesincross} @@ -1265,23 +1270,21 @@ by the 'biblatex-philosophy' styles.\MessageBreak All the @set entries will be ignored}} -\newbibmacro*{xcross:maintitle+booktitle}{% +\newbibmacro*{cross:maintitle+booktitle}{% \iffieldundef{volume} {}% {\printfield{volume}% \printfield{part}% - \setunit{\addcolon\space}}% - \usebibmacro{booktitle}% - \newunit} + \setunit{\addcolon\space}% + \printfield{booktitle}}}% \newbibmacro*{xrefdata}{% - \usebibmacro{xcross:maintitle+booktitle}% + \usebibmacro{cross:maintitle+booktitle}% \newunit\newblock \usebibmacro{byeditor+others}% \newunit\newblock \printfield{edition}% \newunit - \newunit \printfield{volumes}% \newunit\newblock \usebibmacro{series+number}% @@ -1311,15 +1314,22 @@ \printfield{part}} {}% \newunit\newblock + \printfield{note}% + \newunit\newblock \usebibmacro{chapter+pages}% \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock \usebibmacro{addendum+pubstate:article-inbook-incoll}% \setunit{\bibpagerefpunct}\newblock \usebibmacro{related}% \newunit\newblock \usebibmacro{pageref}% \usebibmacro{finentry}} - \DeclareFieldFormat[jurisdiction]{volume}{\RN{#1}} \DeclareFieldFormat[jurisdiction]{number}{\bibsstring{number}~{#1}} \DeclareFieldFormat[jurisdiction]{nameaddon}{% @@ -1402,16 +1412,22 @@ \newunit\newblock \usebibmacro{pageref}% \usebibmacro{finentry}} -\AtBeginDocument{% -\DeclareSourcemap{ - \maps[datatype=bibtex]{ +\DeclareDriverSourcemap[datatype=bibtex]{ \map{ - \pertype{jurisdiction} - \step[fieldsource=court , fieldtarget=author] - \step[fieldsource=section, fieldtarget=nameaddon] + \step[fieldsource=court , fieldtarget=author] + \step[fieldsource=section , fieldtarget=nameaddon] + \step[fieldsource=transtitle , fieldtarget=origtitle] + \step[fieldsource=tranpublisher , fieldtarget=origpublisher] + \step[fieldsource=translocation , fieldtarget=origlocation] + \step[fieldsource=transbooktitle, fieldtarget=usera] + \step[fieldsource=transnote , fieldtarget=userb] + \step[fieldsource=transpages , fieldtarget=userc] + \step[fieldsource=origbooktitle , fieldtarget=usera] + \step[fieldsource=orignote , fieldtarget=userb] + \step[fieldsource=origpages , fieldtarget=userc] + } } - } -}} +\DeclareDataInheritance{*}{*}{\noinherit{annotation}} %% %% Copyright 2009-2013 by Ivan Valbusa %% 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 ca1ff81589e..e7a4788a6b5 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,8 @@ %% License information appended %% \ProvidesFile{philosophy-verbose.bbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] + \RequireBibliographyStyle{authortitle} \RequireBibliographyStyle{philosophy-standard} @@ -54,23 +55,28 @@ {\global\undef\bbx@lasthash}} \DeclareCiteCommand{\bbx@crossref@inbook} {}% - {\ifciteseen{\usebibmacro{bybookauthor}% + {\ifthenelse{\value{listtotal}=2}% + {\printnames[][-\value{maxnamesincross}]{labelname}}% + {\printnames[][-\value{minnamesincross}]{labelname}}% \setunit*{\addcomma\space}\printtext[bibhyperlink]{% \printfield[citetitle]{labeltitle}% \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}% - \bibstring{cited}}}{\usebibmacro{inbook:full}}}% + \bibstring{cited}}}% {}% {}% - \DeclareCiteCommand{\bbx@crossref@incollection} {}% - {\ifciteseen{\usebibmacro{editor+others}% + {\ifthenelse{\value{listtotal}=2}% + {\printnames[][-\value{maxnamesincross}]{labelname}}% + {\printnames[][-\value{minnamesincross}]{labelname}}% + \setunit{\addspace}% + \usebibmacro{editorstrg}% \setunit*{\addcomma\space}\printtext[bibhyperlink]{% \printfield[citetitle]{labeltitle}% \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}% - \bibstring{cited}}}{\usebibmacro{incollection:full}}}% + \bibstring{cited}}}% {}% {}% %% 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 8bdc3830958..bef005baec4 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,8 @@ %% License information appended %% \ProvidesFile{philosophy-verbose.cbx} - [2013/03/15 v0.8c valbusa beta] + [2013/03/27 v0.8c valbusa beta] + \RequireCitationStyle{verbose-trad2} @@ -29,11 +30,11 @@ \settoggle{cbx:commacit}{#1}} \ExecuteBibliographyOptions{% -idemtracker=false, -loccittracker=strict, -scauthorscite=false, -latinemph=false, -commacit=false} + idemtracker=false, + loccittracker=strict, + scauthorscite=false, + latinemph=false, + commacit=false} \AtEveryCite{% \togglefalse{bbx:annotation}% @@ -80,7 +81,7 @@ commacit=false} \printfield[citetitle]{labeltitle}% \iftoggle{cbx:commacit}{\setunit{\addcomma\space}}% {\setunit{\addspace\midsentence}}}% - \bibstring{cited}\midsentence}} + \bibstring{cited}}} \renewbibmacro*{cite:full}{%OK \usebibmacro{cite:full:citepages}% @@ -94,7 +95,15 @@ commacit=false} \usebibmacro{shorthandintro}} \DeclareNameFormat{noname}{} \DeclareCiteCommand{\ccite} -{\usebibmacro{prenote}\unspace\addspace}% +{\usebibmacro{prenote}% + \renewbibmacro*{author/translator+others}{}% + \renewbibmacro*{author/editor+others/translator+others}{}% + \renewbibmacro*{editor+others}{}% + \renewbibmacro*{author/translator+others}{}% + \renewbibmacro*{author/editor}{}% + \renewbibmacro*{author}{}% + \renewbibmacro*{editor}{}% + }% {\global\togglefalse{cbx:loccit}% \usedriver{\DeclareNameAlias{sortname}{noname}} {\thefield{entrytype}}} diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 3c293345b10..2819a40a0e4 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -2504,7 +2504,8 @@ for (@ARGV) { $package = pop (@x); my $COOKED_PKG = "$COOKED_TOP/$package"; # output directory - if ($specialscripts_bin{$package} || $package eq "biber") { + if ($specialscripts_bin{$package} + || $package =~ /^(biber|context)$/) { # special POSTcases $BUILDDEST = "$COOKED_PKG/Build/source"; $TOPDEST = "$COOKED_PKG/Master"; } else { @@ -4798,7 +4799,7 @@ sub POSTbiber { # handle the prebuilt binaries, which are zipped or tarred. for my $archive (sort (<biber-*>)) { - next if $archive =~ /freebsd[68]\./; # we only want freebsd7 + next if $archive =~ /freebsd[^7]\./; # we only want freebsd7 my $unarchiver = &unarchiver ($archive); &SYSTEM ("$unarchiver $archive"); @@ -4892,12 +4893,30 @@ sub POSTchemmacros { sub POSTcontext { print "POST$package - rearrange, remove\n"; &xchdir ($DEST); + + # clean up files Hans wants in his distribution but are confusing or + # problematic in TeX Live. &SYSTEM ("$MV colors tex/context/colors"); - &SYSTEM ("$RM -rf fonts/truetype/hoekwater/lm/"); #lmtypewriter10-regular.ttf - &SYSTEM ("$RM -rf fonts/data/tests/"); #texmfhome.otf - &SYSTEM ("$RM -rf web2c/"); #context*cnf*, texlive2011cnf.lua + &SYSTEM ("$RM -rf fonts/truetype/hoekwater/lm/");# lmtypewriter10-regular.ttf + &SYSTEM ("$RM -rf fonts/data/tests/"); # texmfhome.otf + &SYSTEM ("$RM -rf web2c/"); # context*cnf*, texlive2011cnf.lua &SYSTEM ("find -name koeiel\* -o -name jmn | xargs rm -rf"); + + print "still POST$package - user-level executables\n"; + # similar to biber, executables go in both the Master bin dir and the + # Build linked_scripts dir. + my @exec = qw(context mtxrun); + + print "still POST$package - man pages\n"; + &xchdir ("$DEST/doc/$package/scripts/mkiv"); + my $mandest = "$TOPDEST/texmf/doc/man/man1"; + &xmkdir ($mandest); + for my $exec (@exec) { + &SYSTEM ("$CP $exec.man $mandest/$exec.1"); + } + &tl_man_to_pdf (); } + sub POSTcontext_games { print "POST$package - remove duplicated fonts\n"; @@ -5263,7 +5282,7 @@ sub POSTzhspacing { # has to be post instead of specialman because we use the tds.zip. # Optional argument is directory where the man pages are as distributed -# on CTAN. +# on CTAN, else doc/*/$package. sub POST_do_man { my ($src_mandir) = @_; $src_mandir = "doc/*/$package" if ! $src_mandir; |