diff options
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/bibtex/bib/biblatex-nature/biblatex-nature.bib (renamed from Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.bib) | 156 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-nature/README | 21 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.pdf | bin | 0 -> 357301 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.tex | 92 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-nature/style-nature.pdf | bin | 127783 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-nature/style-nature.tex | 34 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-nature/bbx/nature.bbx | 567 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-nature/cbx/nature.cbx | 8 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-nature/nature.bbx | 621 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-nature/nature.cbx | 42 |
10 files changed, 843 insertions, 698 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.bib b/Master/texmf-dist/bibtex/bib/biblatex-nature/biblatex-nature.bib index 4671ef6a5bb..846ec8db150 100644 --- a/Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.bib +++ b/Master/texmf-dist/bibtex/bib/biblatex-nature/biblatex-nature.bib @@ -1,3 +1,13 @@ +%% --------------------------------------------------------------- +%% biblatex-nature --- A biblatex implementation of the Nature +%% bibliography style +%% Maintained by Joseph Wright +%% E-mail: joseph.wright at morningstar2.co.uk +%% Released under the LaTeX Project Public License v1.3c or later +%% See http://www.latex-project.org/lppl.txt +%% --------------------------------------------------------------- +%% + @Report{Allen1961, hyphenation = {british}, author = {Allen, R. A. and Smith, D. B. and Hiscott, J. @@ -16,13 +26,11 @@ Richard L. and Kline, Michael}, title = {A stable crystalline carbene}, journal = {J.~Am. Chem. Soc.}, - year = {1991}, + date = {1991}, volume = {113}, - pages = {361--363}, + pages = {361-363}, number = {1}, doi = {10.1021/ja00001a054}, - annotation = {An article with ``III'' in the author - section} } @Patent{Arduengo2001, @@ -34,19 +42,16 @@ type = {patentus}, holder = {{E.~I. DuPont}}, number = {6177575}, - annotation = {Notice the use of the \texttt{type} field - here}, } @Book{Armarego2003, hyphenation = {british}, title = {Purification of Laboratory Chemicals}, publisher = {Butterworth--Heine\-mann}, - year = {2003}, + date = {2003}, author = {Armarego, W. L. F. and Chai, Christina Lin Li}, location = {London}, edition = {5}, - annotation = {A simple \texttt{book} entry} } @Book{Augustine1995, @@ -57,9 +62,7 @@ shorttitle = {Heterogeneous catalysis}, publisher = {Marcel Dekker}, location = {New York}, - year = {1995}, - annotation = {A plain \texttt{book} entry, taken from the - \textsf{biblatex} examples} + date = {1995}, } @Article{Booth1962, @@ -69,10 +72,15 @@ oxide with tertiary phosphine complexes of iron(II), cobalt(II), and nickel(II)}, journaltitle = {J.~Chem. Soc.}, - year = {1962}, - pages = {2099--2106}, + date = {1962}, + pages = {2099-2106}, doi = {10.1039/JR9620002099}, - annotation = {An article which does not have a volume number} +} + +@Online{Corina2006, + title = {CORINA: Generation of 3D coordinates}, + url = {http://www.molecular-networks.com/software/corina/index.html}, + date = {2006} } @Book{Coghill2006, @@ -80,18 +88,12 @@ title = {The ACS Style Guide}, publisher = {Oxford University Press, Inc. and The American Chemical Society}, - year = {2006}, + date = {2006}, editor = {Coghill, Anne M. and Garson, LorrinR.}, location = {New York}, edition = {3} } -@Misc{Corina2006, - title = {CORINA: Generation of 3D coordinates}, - url = {http://www.molecular-networks.com/software/corina/index.html}, - year = {2006} -} - @Book{Cotton1999, hyphenation = {british}, author = {Cotton, Frank Albert and Wilkinson, Geoffrey @@ -100,12 +102,10 @@ edition = {6}, publisher = {Wiley}, location = {Chichester, United Kingdom}, - year = {1999}, - annotation = {A \texttt{book} entry with \arabic{author} - authors and an \texttt{edition} field} + date = {1999}, } -@Unpublished{Danopoulos2008, +@Article{Danopoulos2008, author = {Pugh, David and Wright, Joseph A. and Danopoulos, Andreas A.}, title = {`Pincer' pyridine dicarbene iridium @@ -121,13 +121,11 @@ title = {Die {\"U}bergangsmetall-Stickstoff-Mehrfachbindung}, journaltitle = {Angew. Chem.}, - year = {1981}, + date = {1981}, volume = {93}, - pages = {451--464}, + pages = {451-464}, number = {5}, doi = {10.1002/ange.19810930506}, - annotation = {A journal article published in two languages, - which has to handled manually} } @Article{Dehnicke1981a, @@ -135,14 +133,11 @@ author = {Dehnicke, Kurt and Str{\"a}hle, Joachim}, title = {The transition metal--nitrogen multiple bond}, journaltitle = {Angew. Chem., Int. Ed. Engl.}, - year = {1981}, + date = {1981}, volume = {20}, - pages = {413--426}, + pages = {413-426}, number = {5}, doi = {10.1002/anie.198104133}, - annotation = {The English version of the preceding article, - which should really only be cited as along with its - partner} } @Thesis{Gaunt1999, @@ -162,23 +157,21 @@ title = {N-Heterocyclic Carbenes in Transition Metal Catalysis}, series = {Topics in Organometallic Chemistry}, - year = {2007}, + date = {2007}, volume = {21}, publisher = {Springer}, location = {Berlin}, - annotation = {A book which is part of a regular series} } @Book{Hahn2002, hyphenation = {british}, title = {International Tables for Crystallography}, publisher = {Kluwer Academic Publishers}, - year = {2002}, + date = {2002}, editor = {Hahn, Theo}, volume = {A}, location = {Dordrecht, Netherlands}, edition = {5}, - annotation = {Compare with data entry for vol.~C} } @Book{Hammond1997, @@ -189,9 +182,9 @@ publisher = {International Union of Crystallography and Oxford University Press}, location = {Oxford, United Kingdom}, - year = {1997}, + date = {1997}, chapter = {1}, - pages = {1--40} + pages = {1-40} } @InCollection{Henry2002, @@ -202,7 +195,7 @@ booktitle = {Handbook Of Organopalladium Chemistry for Organic Synthesis}, publisher = {Wiley Interscience}, - year = {2002}, + date = {2002}, editor = {Negishi, Ei-Ichi}, volume = {2}, chapter = {V.3.1.1}, @@ -216,10 +209,9 @@ Praktikum}, publisher = {Springer-Verlag}, location = {Weinheim, Germany}, - year = {1986}, + date = {1986}, author = {Heyn, Bodo and Hippler, B. and Kreisel, G. and Schreer, H. and Walther, D.}, - annotation = {A book in German} } @InProceedings{Hope2005, @@ -229,7 +221,7 @@ inorganic supports for catalysis}, booktitle = {Pacifichem (International Chemical Congress of Pacific Basin Societies)}, - year = {2005}, + date = {2005}, number = {961}, venue = {Hawaii, USA}, organization = {Pacific Basin Chemical Societies} @@ -249,7 +241,7 @@ mainsubtitle = {Houben--Weyl}, publisher = {Georg Thieme Verlag}, location = {Stuttgart, Germany}, - year = {1973}, + date = {1973}, volume = {VII}, part = {2a}, edition = {4} @@ -264,18 +256,14 @@ volume = {242}, location = {Berlin, Germany and London}, doi = {10.1007/b94543}, - annotation = {An entire issue, which is very similar to a - book} } @Online{Lancaster2003, author = {Lancaster, Simon J.}, title = {Alkylation of boron trifluoride with pentafluorophenyl Grignard reagent}, - year = {2003}, - urlyear = {2008}, - urlmonth = {10}, - urlday = {8}, + date = {2003}, + urldate = {2008-10-08}, url = {http://www.syntheticpages.org/pages/215} } @@ -283,7 +271,7 @@ hyphenation = {british}, title = {Theoretical Aspects of Homogeneous Catalysis}, publisher = {Kluwer Academic Press}, - year = {1995}, + date = {1995}, editor = {van Leeuwen, Piet W. M. N. and Morokuma, Keiji and van Lenthe, Joop~H.}, number = {18}, @@ -301,7 +289,7 @@ publisher = {International Union of Crystallography and Oxford University Press}, location = {Oxford, United Kingdom}, - year = {2006}, + date = {2006}, title = {A Short History of SHELXL}, author = {Sheldrick, George M.} } @@ -312,16 +300,16 @@ Organic Synthesis}, publisher = {Wiley Interscience}, location = {New York}, - year = {2002}, + date = {2002}, editor = {Negishi, Ei-Ichi} } @Manual{OxfordDiffraction2006, hyphenation = {british}, - organization = {Oxford Diffraction Ltd.}, + publisher = {Oxford Diffraction Ltd.}, title = {ABSPACK, CrysAlis CCD and CrysAlis RED}, location = {Abingdon, United Kingdom}, - year = {2006}, + date = {2006}, version = {1.171} } @@ -332,22 +320,10 @@ title = {[\{Au[$\mu$-N(SiMe$_3$)$_2$]\}$_4$]: the first base-free gold amide}, journaltitle = {Angew. Chem. Int. Ed.}, - year = {2000}, + date = {2000}, volume = {39}, - pages = {3082--3084}, + pages = {3082-3084}, number = {17}, - annotation = {An article with ``Jr.'' in the author list.} -} - -@Booklet{Sheldrick1997, - hyphenation = {british}, - title = {SHELX-97: Programs for crystal structure - analysis}, - author = {Sheldrick, George M.}, - location = {G{\"o}ttingen, Germany}, - year = {1997}, - annotation = {A slightly forced example of a - \texttt{booklet}} } @Article{Smidt1959, @@ -358,14 +334,10 @@ title = {Katalytische Umsetzungen von Olefinen an Platinmetall-Verbindungen}, journaltitle = {Angew. Chem.}, - year = {1959}, + date = {1959}, volume = {71}, pages = {176--182}, number = {5}, - annotation = {A standard chemistry article, with the title in - German. This makes no difference for the chemistry styles, - but will of course with the standard \textsf{biblatex} - styles} } @Article{Smidt1962, @@ -375,13 +347,11 @@ title = {The oxidation of olefins with palladium chloride catalysts}, journaltitle = {Angew. Chem., Int. Ed. Engl.}, - year = {1962}, + date = {1962}, volume = {1}, pages = {80--88}, number = {2}, doi = {10.1002/anie.196200801}, - annotation = {A standard chemistry article, with the title in - English} } @Article{Sofield2004, @@ -392,11 +362,8 @@ \-cyclopentadienyl]titanium(III)\}}, journaltitle = {Acta Crystallogr., Sect.~C: Cryst. Struct. Commun.}, - year = {2004}, + date = {2004}, doi = {10.1107/S0108270104018840}, - annotation = {An article where the volume and page details - have deliberately been omitted, to force the use of the - \textsc{doi}} } @Proceedings{Toulouse1980, @@ -411,11 +378,32 @@ title = {Mathematical, Physical and Chemical Tables}, maintitle = {International Tables for Crystallography}, publisher = {Kluwer Academic Publishers}, - year = {1992}, + date = {1992}, editor = {Wilson, A. J. C. and Prince, E.}, volume = {C}, location = {Dordrecht, Netherlands}, edition = {3}, - annotation = {Compare with data entry for vol.~A}, } +%% +%% Copyright (C) 2010,2011 by +%% Joseph Wright <joseph.wright at morningstar2.co.uk> +%% +%% It may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License (LPPL), either version 1.3c of +%% this license or (at your option) any later version. The latest +%% version of this license is in the file: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% This work is "maintained" (as per LPPL maintenance status) by +%% Joseph Wright. +%% +%% This work consists of the file biblatex-nature.bib, +%% biblatex-nature.tex, +%% nature.bbx and +%% nature.cbx, +%% and the derived file biblatex-nature.pdf. +%% +%% +%% End of file `biblatex-nature.bib'.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-nature/README b/Master/texmf-dist/doc/latex/biblatex-nature/README index 5090161afb6..b553c7e17ce 100644 --- a/Master/texmf-dist/doc/latex/biblatex-nature/README +++ b/Master/texmf-dist/doc/latex/biblatex-nature/README @@ -1,10 +1,21 @@ ----------------------------------------------------------------- -biblatex-nature --- The Nature bibliography style for biblatex +--------------------------------------------------------------- +biblatex-nature --- A biblatex implementation of the Nature + bibliography style Maintained by Joseph Wright E-mail: joseph.wright@morningstar2.co.uk Released under the LaTeX Project Public License v1.3c or later See http://www.latex-project.org/lppl.txt ----------------------------------------------------------------- +--------------------------------------------------------------- -The biblatex-nature package provides a bibliography style for -biblatex following the requirements of the journal Nature. +The biblatex-nature package provides an implementation of the +bibliography style of the journal Nature for biblatex. This +implementation follows standard biblatex conventions, and can +be used simply by loading biblatex with the appropriate option + + \usepackage[style=nature]{biblatex} + +A demonstration database is provided to show how to format +input for the style. + +The biblatex-nature style requires biblatex 1.2 or later, and works +with both BibTeX and Biber as the database back-end. diff --git a/Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.pdf b/Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.pdf Binary files differnew file mode 100644 index 00000000000..8881badb225 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.tex b/Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.tex new file mode 100644 index 00000000000..92796c52b9e --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-nature/biblatex-nature.tex @@ -0,0 +1,92 @@ +%% --------------------------------------------------------------- +%% biblatex-nature --- A biblatex implementation of the Nature +%% bibliography style +%% Maintained by Joseph Wright +%% E-mail: joseph.wright@morningstar2.co.uk +%% Released under the LaTeX Project Public License v1.3c or later +%% See http://www.latex-project.org/lppl.txt +%% --------------------------------------------------------------- +%% + +\documentclass[a4paper]{ltxdoc} +\usepackage[T1]{fontenc} +\usepackage[style=nature]{biblatex} +\usepackage[final]{microtype} +\usepackage{csquotes,lmodern} +\usepackage{hyperref} + +\hypersetup{pdfborder = 0 0 0} + +\addbibresource{biblatex-nature.bib} + +\author{Joseph Wright\thanks{E-mail: + \href{mailto:joseph.wright@morningstar2.co.uk} + {\texttt{joseph.wright@morningstar2.co.uk}}}} +\title{The \pkg{nature} bibliography style for \pkg{biblatex}% + \footnote{This file describes v1.1, last revised 2011/02/27.}} +\date{Released 2011/02/27} + +\providecommand*\opt[1]{\texttt{#1}} +\providecommand*\pkg[1]{\textsf{#1}} + +\RecordChanges + +\begin{document} + +\maketitle + +This package provides a style for \pkg{biblatex} which follows the +guidelines of the journal \emph{Nature}. The citation style is numeric +and unsorted. The bibliography style follows the pattern of the layout +used in the journal. The style should be loaded in the usual way +\begin{verbatim} +\usepackage[style=nature]{biblatex} +\end{verbatim} +The References section of this document demonstrates the format +generated by the package using the \texttt{biblatex-nature.bib} database +of example citations. + +Suggestions for improvement and bug reports can be logged in the package +issue database, found at +\url{https://bitbucket.org/josephwright/biblatex-nature/issues}, or can +be sent by e-mail to +\href{mailto:joseph.wright@morningstar2.co.uk} + {\texttt{joseph.wright@morningstar2.co.uk}}. + +\nocite{*} + +\printbibliography + +\changes{v1.0}{2010/11/20}{First stable release} +\changes{v1.0a}{2011/01/10}{Use new \opt{maxbibnames} option in + \pkg{biblatex} v1.1} +\changes{v1.2}{2011/02/27}{Heavily revise style internals to aid + long-term maintenance} +\changes{v1.2}{2011/02/27}{Print location for all cases where relevant} + +\PrintChanges + +\end{document} + +%% +%% Copyright (C) 2010,2011 by +%% Joseph Wright <joseph.wright@morningstar2.co.uk> +%% +%% It may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License (LPPL), either version 1.3c of +%% this license or (at your option) any later version. The latest +%% version of this license is in the file: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% This work is "maintained" (as per LPPL maintenance status) by +%% Joseph Wright. +%% +%% This work consists of the file biblatex-nature.bib, +%% biblatex-nature.tex, +%% nature.bbx and +%% nature.cbx, +%% and the derived file biblatex-nature.pdf. +%% +%% +%% End of file `biblatex-nature.tex'.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-nature/style-nature.pdf b/Master/texmf-dist/doc/latex/biblatex-nature/style-nature.pdf Binary files differdeleted file mode 100644 index 2d04827513f..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-nature/style-nature.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/biblatex-nature/style-nature.tex b/Master/texmf-dist/doc/latex/biblatex-nature/style-nature.tex deleted file mode 100644 index 473962e483a..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-nature/style-nature.tex +++ /dev/null @@ -1,34 +0,0 @@ -% -% This file presents the `nature' style -% -\documentclass[a4paper]{article} -\usepackage[T1]{fontenc} -\usepackage[english,UKenglish]{babel} -\usepackage[babel]{csquotes} -\usepackage[ - style=nature, - hyperref - ]{biblatex} -\usepackage[ - colorlinks, - linkcolor=black, - urlcolor=black, - citecolor=black - ]{hyperref} -\bibliography{biblatex-nature} - -\begin{document} - -\section*{The \texttt{nature} style} - -This style prints numeric citations with bibliography -formatting following the rules of the journal \emph{Nature}. -With settings for citations as given, the citations will be -superscript and punctuation will not be moved before citations, -for example \autocite{Kabbe1973} or \autocite{Arduengo1991}. - -\nocite{*} - -\printbibliography - -\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-nature/bbx/nature.bbx b/Master/texmf-dist/tex/latex/biblatex-nature/bbx/nature.bbx deleted file mode 100644 index 7007c4a34bc..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-nature/bbx/nature.bbx +++ /dev/null @@ -1,567 +0,0 @@ -\ProvidesFile{nature.bbx} -[2011/010/10 v1.0a biblatex bibliography style] - -\ExecuteBibliographyOptions{labelnumber,maxbibnames=5,useprefix=true} - -\newbibmacro*{begentry}{} -\newbibmacro*{finentry}{\finentry} - -% The standard aliases - -\DeclareNameAlias{author}{default} -\DeclareNameAlias{editor}{default} - -% Some basic formatting - -\DeclareFieldFormat{bibentrysetcount}{% - \mkbibparens{\mknumalph{#1}}} -\DeclareFieldFormat{booktitle}{\mkbibemph{#1}} -\DeclareFieldFormat{doi}{% - doi\addcolon - \let\UrlFont\normalfont - \ifhyperref - {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} - {\nolinkurl{#1}}} -\DeclareFieldFormat{labelnumberwidth}{#1\adddot\midsentence} -\DeclareFieldFormat{maintitle}{\mkbibemph{#1}} -\DeclareFieldFormat{pages}{#1} -\DeclareFieldFormat{parens}{\mkbibparens{#1}} -\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} -\DeclareFieldFormat{title}{\mkbibemph{#1}} -\DeclareFieldFormat[article]{title}{#1\adddot} -\DeclareFieldFormat[collection]{title}{\mkbibemph{#1}} -\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}} -\DeclareFieldFormat[patent]{type}{\ifbibstring{#1}{% - \mkbibemph{\bibstring{#1}}}{\mkbibemph{#1}}} -\DeclareFieldFormat{url}{\let\UrlFont\normalfont<\url{#1}>} -\DeclareFieldFormat[article]{volume}{\textbf{#1}} -\DeclareFieldFormat[periodical]{volume}{\textbf{#1}} -\DeclareFieldFormat{year}{#1} -\DeclareFieldFormat[article]{year}{\mkbibparens{#1}} -\DeclareFieldFormat[inproceedings]{year}{\mkbibparens{#1}} -\DeclareFieldFormat[patent]{year}{\mkbibparens{#1}} -\DeclareFieldFormat[proceedings]{year}{\mkbibparens{#1}} -\DeclareFieldFormat[unpublished]{year}{\mkbibparens{#1}} - -\DeclareNameFormat{default}{% - \usebibmacro{name:last-first}{#1}{#4}{#5}{#7}% - \usebibmacro{name:andothers}} - -\renewcommand*{\thebibitem}{\item} -\renewcommand*{\thelositem}{\item} -\renewcommand*{\finalnamedelim}{\addspace\&\addspace} -\renewcommand*{\mkbibnameaffix}[1]{\addspace#1} -\renewcommand*{\newunitpunct}{\addspace} - -% The environments are set up correctly - -\renewenvironment*{thebibliography} - {\list - {\printfield[labelnumberwidth]{labelnumber}} - {\setlength{\labelwidth}{\labelnumberwidth}% - \setlength{\leftmargin}{\labelwidth}% - \setlength{\labelsep}{\biblabelsep}% - \addtolength{\leftmargin}{\labelsep}% - \setlength{\itemsep}{\bibitemsep}% - \setlength{\parsep}{\bibparsep}}% - \renewcommand*{\makelabel}[1]{\hss##1}} - {\endlist} - -\renewenvironment*{theshorthands} - {\list - {\printfield[shorthandwidth]{shorthand}} - {\setlength{\labelwidth}{\shorthandwidth}% - \setlength{\leftmargin}{\labelwidth}% - \setlength{\labelsep}{\biblabelsep}% - \addtolength{\leftmargin}{\labelsep}% - \setlength{\itemsep}{\bibitemsep}% - \setlength{\parsep}{\bibparsep}% - \renewcommand*{\makelabel}[1]{\hss##1}}} - {\endlist} - -% Some altered strings, in English at least - -\DefineBibliographyStrings{english}{% - editor = {ed}, - editors = {eds}, - patentus = {US Patent} -} - -% New and altered bibliography macros - -\newbibmacro*{chapter+pages}{% - \printfield{chapter}% - \newunit - \printfield{pages}% - \newunit} - -\renewbibmacro*{editor}{% - \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} - {\printtext[parens]{% - \usebibmacro{editorstrg}% - \newunit - \printnames{editor}}% - \clearname{editor}} - {}} - -\newbibmacro{in}{% - \bibstring{in}% - \newunit} - -\newbibmacro*{institution+year}{% - \ifthenelse{\iffieldundef{year}\AND - \iffieldundef{institution}} - {} - {\printtext[parens]{% - \printlist{institution}% - \setunit*{\addcomma\addspace}% - \printfield{year}% - }}% - \newunit} - -\newbibmacro*{journal+volume+note}{% - \usebibmacro{journal}% - \newunit - \printfield{volume}% - \setunit*{\textbf{\addcomma}\addspace}% - \iffieldundef{note} - {} - {\printfield{note}% - \newunit}} - -\renewbibmacro*{maintitle}{% - \ifthenelse{\iffieldundef{maintitle}\AND - \iffieldundef{mainsubtitle}} - {} - {\printtext[maintitle]{% - \printfield[noformat]{maintitle}% - \addspace - \printfield[parens]{mainsubtitle}}% - \newunit}% - \printfield{maintitleaddon}% - \newunit} - -\newbibmacro*{maintitle/booktitle}{% - \iffieldundef{maintitle} - {\usebibmacro{booktitle}} - {\usebibmacro{maintitle}}} - -\newbibmacro*{maintitle+title}{% - \iffieldsequal{maintitle}{title} - {\clearfield{maintitle}% - \clearfield{mainsubtitle}% - \clearfield{maintitleaddon}} - {\iffieldundef{maintitle} - {} - {\usebibmacro{maintitle}% - \setunit*{\addcomma\addspace}}}% - \usebibmacro{title}% - \newunit} - -\newbibmacro*{maintitle/title}{% - \iffieldsequal{maintitle}{title} - {\clearfield{maintitle}% - \clearfield{mainsubtitle}% - \clearfield{maintitleaddon}} - {}% - \iffieldundef{maintitle} - {\usebibmacro{title}} - {\usebibmacro{maintitle}}% - \newunit} - -\renewbibmacro*{name:andothers}{% - \ifthenelse{\value{listcount}=\value{liststop}\AND - \ifmorenames} - {\ifnum\value{liststop}>1 \finalandcomma\fi - \andothersdelim\mkbibemph{\bibstring{andothers}}} - {}} - -\renewbibmacro*{name:last-first}[4]{% - \ifuseprefix - {\usebibmacro{name:delim}{#3#1}% - \usebibmacro{name:hook}{#3#1}% - \ifblank{#3}{} - {\mkbibnameprefix{#3\isdot}% - \ifpunctmark{'}{}{\addhighpenspace}}% - \mkbibnamelast{#1\isdot}% - \ifblank{#2}{} - {\addcomma\addlowpenspace - \mkbibnamefirst{#2}\isdot}% - \ifblank{#4}{} - {\addlowpenspace - \mkbibnameaffix{#4}\isdot}} - {\usebibmacro{name:delim}{#1}% - \usebibmacro{name:hook}{#1}% - \mkbibnamelast{#1}\isdot - \ifblank{#2#3}{}{\addcomma}% - \ifblank{#2}{} - {\addlowpenspace - \mkbibnamefirst{#2}\isdot}% - \ifblank{#3}{} - {\addlowpenspace - \mkbibnameprefix{#3}\isdot}% - \ifblank{#4}{} - {\addlowpenspace - \mkbibnameaffix{#4}\isdot}}} - -\newbibmacro*{organization+year}{% - \ifthenelse{\iffieldundef{year}\AND - \iffieldundef{organization}} - {} - {\printtext[parens]{% - \printlist{organization}% - \setunit*{\addcomma\addspace}% - \printfield{year}% - }}% - \newunit} - -\newbibmacro*{pages/doi}{% - \iffieldundef{pages} - {\printfield{doi}} - {\printfield{pages}}} - -\newbibmacro*{publisher+year}{% - \printtext[parens]{% - \printlist{publisher}% - \setunit*{\addcomma\addspace}% - \printfield{year}% - \newunit}} - -% Drivers, edited from the standard versions, some quite heavily - -\DeclareBibliographyDriver{article}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{title}% - \newunit - \usebibmacro{journal+volume+note}% - \usebibmacro{pages/doi}% - \newunit - \printfield{year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{book}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{maintitle+title}% - \printfield{edition}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{note}% - \newunit - \printfield{pages}% - \newunit - \usebibmacro{publisher+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{collection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{maintitle+title}% - \printfield{edition}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{note}% - \newunit - \printfield{pages}% - \newunit - \usebibmacro{publisher+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inbook}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{in}% - \usebibmacro{bybookauthor}% - \newunit - \usebibmacro{maintitle/booktitle}% - \printfield{edition}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{note}% - \newunit - \printfield{pages}% - \newunit - \usebibmacro{publisher+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{incollection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{in}% - \usebibmacro{bybookauthor}% - \newunit - \usebibmacro{maintitle/booktitle}% - \printfield{edition}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{note}% - \newunit - \printfield{pages}% - \newunit - \usebibmacro{publisher+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inproceedings}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{in}% - \usebibmacro{booktitle}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{venue}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{manual}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{title}% - \newunit - \printfield{edition}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{url}% - \newunit - \usebibmacro{organization+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{misc}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{title}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \printlist{organization+location+date}% - \newunit - \printfield{doi}% - \newunit - \printfield{url}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{online}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{title}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \printfield{url}% - \newunit - \usebibmacro{organization+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{patent}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \printfield{type}% - \newunit - \printfield{number}% - \newunit - \printfield{note}% - \newunit - \printfield{year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{periodical}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \printfield{issuetitle}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{edition}% - \newunit - \printfield{title}% - \newunit - \printfield{volume}% - \setunit*{\textbf{\addcomma}\addspace}% - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \usebibmacro{publisher+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{proceedings}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{maintitle/title}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{venue}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{report}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \usebibmacro{title}% - \newunit - \printfield{type}% - \newunit - \printfield{number}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \usebibmacro{institution+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{thesis}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \printfield{title}% - \newunit - \printfield{note}% - \newunit - \printfield{type}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \usebibmacro{institution+year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{unpublished}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \newunit - \printfield{journaltitle}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{note}% - \newunit - \printfield{url}% - \newunit - \printfield{year}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -% Some aliases - -\DeclareBibliographyAlias{review}{article} -\DeclareBibliographyAlias{reference}{collection} -\DeclareBibliographyAlias{inreference}{incollection} -\DeclareBibliographyAlias{suppbook}{inbook} -\DeclareBibliographyAlias{suppcollection}{incollection} -\DeclareBibliographyAlias{suppperiodical}{article} - -\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-nature/cbx/nature.cbx b/Master/texmf-dist/tex/latex/biblatex-nature/cbx/nature.cbx deleted file mode 100644 index 93a3ba463ea..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-nature/cbx/nature.cbx +++ /dev/null @@ -1,8 +0,0 @@ -\ProvidesFile{chem-nature.cbx} -[2010/11/20 v1.0 biblatex citation style] - -\RequireCitationStyle{numeric-comp} -\ExecuteBibliographyOptions{% - autocite=superscript,autopunct=false,sorting=none} - -\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-nature/nature.bbx b/Master/texmf-dist/tex/latex/biblatex-nature/nature.bbx new file mode 100644 index 00000000000..79c35a62bdf --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-nature/nature.bbx @@ -0,0 +1,621 @@ +%% --------------------------------------------------------------- +%% biblatex-nature --- A biblatex implementation of the Nature +%% bibliography style +%% Maintained by Joseph Wright +%% E-mail: joseph.wright@morningstar2.co.uk +%% Released under the LaTeX Project Public License v1.3c or later +%% See http://www.latex-project.org/lppl.txt +%% --------------------------------------------------------------- +%% + +\ProvidesFile{nature.bbx}[2011/02/27 v1.1 biblatex bibliography style] + +% Load the standard style to avoid copy-pasting unnecessary material +\RequireBibliographyStyle{numeric-comp} + +% Alter settings that carry through from biblatex +\ExecuteBibliographyOptions{ + firstinits , + maxnames = 5 , + maxcitenames = 2 , + punctfont , + useprefix , +} + +% Modify the name format +\DeclareNameFormat{default}{% + \usebibmacro{name:last-first}{#1}{#4}{#5}{#7}% + \usebibmacro{name:andothers}% +} + +% Field formats for the bibliography environment +\DeclareFieldFormat{labelnumberwidth}{#1\adddot} + +% Custom field formats +\DeclareFieldFormat*{booktitle}{\mkbibemph{#1}\nopunct} +\DeclareFieldFormat{doi}{% + doi\addcolon + \ifhyperref + {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}% +} +\DeclareFieldFormat*{pages}{#1} +\DeclareFieldFormat[book,collection]{number}{\mkbibbold{#1}} +\DeclareFieldFormat*{series}{\mkbibemph{#1}\nopunct} +\DeclareFieldFormat*{title}{\mkbibemph{#1}\nopunct} +\DeclareFieldFormat[article]{title}{#1} +\DeclareFieldFormat[patent]{type}{% + \mkbibemph{% + \ifbibstring{#1}{\bibstring{#1}}{#1}% + }% +} +\DeclareFieldFormat{url}{<\url{#1}>} +\DeclareFieldFormat*{volume}{\mkbibbold{#1}} +\DeclareFieldFormat[book]{volume}{#1} + +% Simple modifications to punctuation, etc. +\renewcommand*\finalnamedelim{\addspace\&\addspace} +\renewcommand*\intitlepunct{\addspace} + +% Bibliography strings +\DefineBibliographyStrings{english}{ + editor = ed , + editors = eds , + patentus = US Patent , +} + +% Bibliography macros +\renewbibmacro*{byeditor+others}{% + \ifnameundef{editor} + {} + {% + \nopunct + \printtext[parens]{\usebibmacro{editor}}% + \clearname{editor}% + \nopunct + }% + \usebibmacro{byeditorx}% + \usebibmacro{bytranslator+others}% +} + +\renewbibmacro*{chapter+pages}{% + \iffieldundef{pages} + {\printfield{chapter}} + {}% + \setunit{\bibpagespunct}% + \printfield{pages}% + \newunit +} + +\newbibmacro*{editor}{% + \ifboolexpr{ + test \ifuseeditor + and + not test {\ifnameundef{editor}} + } + {% + \midsentence + \usebibmacro{editorstrg}% + \setunit{\addspace}% + \printnames{editor}% + \clearname{editor}% + } + {}% +} + +\newbibmacro*{editor+others}{% + \ifboolexpr{ + test \ifuseeditor + and + not test {\ifnameundef{editor}} + } + {% + \nopunct + \printtext[parens]{\usebibmacro{editor}} + \clearname{editor}% + \nopunct + } + {}% +} + +\renewbibmacro*{event+venue+date}{% + \printfield{eventtitle}% + \ifboolexpr{ + test {\iffieldundef{venue}} + and + test {\iffieldundef{eventyear}} + } + {} + {% + \printfield{venue}% + \setunit*{\addcomma\space}% + \printeventdate + }% + \newunit +} + +\newbibmacro*{in:}{% + \printtext{\biblcstring{in}\intitlepunct}% +} + +\renewbibmacro*{institution+location+date}{% + \nopunct + \printtext[parens]{% + \printlist{institution}% + \setunit*{\addcomma\space}% + \printlist{location}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + }% +} + +\renewbibmacro*{issue+date}{% + \iffieldundef{year} + {} + {% + \iffieldundef{issue} + {\printtext[parens]{\usebibmacro{date}}} + {% + \printtext[parens]{% + \printfield{issue}% + \setunit*{\addspace}% + \usebibmacro{date}% + }% + }% + }% + \newunit +} + +\newbibmacro*{journal+issuetitle}{% + \usebibmacro{journal}% + \setunit*{\addspace}% + \iffieldundef{series} + {} + {% + \newunit + \printfield{series}% + \setunit{\addspace}% + }% + \printfield{volume}% + \newunit + \usebibmacro{issue}% + \newunit +} + +\renewbibmacro*{name:andothers}{% + \ifboolexpr + { + test {\ifnumequal{\value{listcount}}{\value{liststop}}} + and + test \ifmorenames + } + { + \ifnumgreater{\value{liststop}}{1} + {\finalandcomma} + {}% + \andothersdelim + \mkbibemph{\bibstring{andothers}}% + } + {}% +} + +\renewbibmacro*{name:last-first}[4]{% + \ifuseprefix + {% + \usebibmacro{name:delim}{#3#1}% + \usebibmacro{name:hook}{#3#1}% + \ifblank{#3}{} + {% + \ifcapital + {\mkbibnameprefix{\MakeCapital{#3}}\isdot} + {\mkbibnameprefix{#3}\isdot}% + \ifpunctmark{'}{}{\addhighpenspace}% + }% + \mkbibnamelast{#1}\isdot + \ifblank{#2} + {}{\addcomma\addlowpenspace\mkbibnamefirst{#2}\isdot}% + \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}% + } + {% + \usebibmacro{name:delim}{#1}% + \usebibmacro{name:hook}{#1}% + \mkbibnamelast{#1}\isdot + \ifblank{#2#3}{}{\addcomma}% + \ifblank{#2}{}{\addlowpenspace\mkbibnamefirst{#2}\isdot}% + \ifblank{#3}{}{\addlowpenspace\mkbibnameprefix{#3}\isdot}% + \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}% + }% +} + +\renewbibmacro*{publisher+location+date}{% + \nopunct + \printtext[parens]{% + \printlist{publisher}% + \setunit*{\addcomma\space}% + \printlist{location}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + }% +} + +\renewbibmacro*{series+number}{% + \iffieldundef{number} + {} + {% + \printfield{series}% + \setunit*{\addspace}% + \printfield{number}% + \newunit + }% +} + +\newbibmacro*{title+volume}{% + \printfield{title}% + \setunit*{\addspace}% + \printfield{volume}% + \newunit +} + +% New bibliography drivers, using the required order of fields. These +% are mainly copied from standard.bbx then modified. +\DeclareBibliographyDriver{article}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{bytranslator+others}% + \newunit\newblock + \printfield{version}% + \newunit\newblock + \usebibmacro{journal+issuetitle}% + \newunit + \usebibmacro{byeditor+others}% + \newunit + \usebibmacro{note+pages}% + \newunit + \iftoggle{bbx:isbn} + {\printfield{issn}} + {}% + \newunit\newblock + \iffieldundef{pages} + {\usebibmacro{doi+eprint+url}} + {}% + \setunit{\addspace}\newblock + \usebibmacro{issue+date}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{book}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{maintitle+title}% + \setunit{\addspace}% + \printfield{edition}% + \newunit\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{collection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{maintitle+title}% + \newunit + \usebibmacro{editor+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \usebibmacro{publisher+location+date}% + \newunit\newblock + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{inbook}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{bybookauthor}% + \newunit\newblock + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{incollection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{inproceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{event+venue+date}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{online}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor+others/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{version}% + \newunit + \printfield{note}% + \newunit\newblock + \printlist{organization}% + \newunit\newblock + \iftoggle{bbx:eprint} + {\usebibmacro{eprint}} + {}% + \newunit\newblock + \printfield{url} + \setunit*{\addspace}% + \iffieldundef{year} + {\printfield[parens]{urlyear}} + {\printfield[parens]{year}}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{patent}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\labelnamepunct}\newblock + \nopunct + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{type}% + \setunit*{\addspace}% + \printfield{number}% + \iflistundef{location} + {} + {\setunit*{\addspace}% + \printtext[parens]{% + \printlist[][-\value{listtotal}]{location}}}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \nopunct + \printfield[parens]{year}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{periodical}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printfield{issuetitle}% + \setunit{\addspace}% + \printfield{edition}% + \newunit\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{title+volume}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \iffieldundef{year} + {\usebibmacro{doi+eprint+url}} + {}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +%% +%% Copyright (C) 2010,2011 by +%% Joseph Wright <joseph.wright@morningstar2.co.uk> +%% +%% It may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License (LPPL), either version 1.3c of +%% this license or (at your option) any later version. The latest +%% version of this license is in the file: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% This work is "maintained" (as per LPPL maintenance status) by +%% Joseph Wright. +%% +%% This work consists of the file biblatex-nature.bib, +%% biblatex-nature.tex, +%% nature.bbx and +%% nature.cbx, +%% and the derived file biblatex-nature.pdf. +%% +%% +%% End of file `nature.bbx'.
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-nature/nature.cbx b/Master/texmf-dist/tex/latex/biblatex-nature/nature.cbx new file mode 100644 index 00000000000..e0babb80df5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-nature/nature.cbx @@ -0,0 +1,42 @@ +%% --------------------------------------------------------------- +%% biblatex-nature --- A biblatex implementation of the Nature +%% bibliography style +%% Maintained by Joseph Wright +%% E-mail: joseph.wright@morningstar2.co.uk +%% Released under the LaTeX Project Public License v1.3c or later +%% See http://www.latex-project.org/lppl.txt +%% --------------------------------------------------------------- +%% + +\ProvidesFile{nature.cbx}[2011/02/27 v1.1 biblatex citation style] + +\RequireCitationStyle{numeric-comp} + +\ExecuteBibliographyOptions{ + autocite = superscript , + autopunct = false , + sorting = none , +} + +%% +%% Copyright (C) 2010,2011 by +%% Joseph Wright <joseph.wright@morningstar2.co.uk> +%% +%% It may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License (LPPL), either version 1.3c of +%% this license or (at your option) any later version. The latest +%% version of this license is in the file: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% This work is "maintained" (as per LPPL maintenance status) by +%% Joseph Wright. +%% +%% This work consists of the file biblatex-nature.bib, +%% biblatex-nature.tex, +%% nature.bbx and +%% nature.cbx, +%% and the derived file biblatex-nature.pdf. +%% +%% +%% End of file `nature.cbx'. |