diff options
author | Karl Berry <karl@freefriends.org> | 2010-03-04 00:00:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-03-04 00:00:20 +0000 |
commit | f68392ae00f39c0aed64ebc2a50e71592be4bee3 (patch) | |
tree | 90a96d7e3a3749b3c7cd7c2d2a7077b4fa041800 /Master | |
parent | 0eff29b38879e217f1252a08420097ae64ccb1d8 (diff) |
biblatex-science missed earlier
git-svn-id: svn://tug.org/texlive/trunk@17307 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
9 files changed, 1014 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/README b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/README new file mode 100644 index 00000000000..798296712c6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/README @@ -0,0 +1,10 @@ +---------------------------------------------------------------- +biblatex-science --- The Science bibliography style for biblatex +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-science package provides a bibliography style for +biblatex following the requirements of the journal Science. diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/biblatex-science.bib b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/biblatex-science.bib new file mode 100644 index 00000000000..4671ef6a5bb --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/biblatex-science.bib @@ -0,0 +1,421 @@ +@Report{Allen1961, + hyphenation = {british}, + author = {Allen, R. A. and Smith, D. B. and Hiscott, J. + E.}, + title = {Radioisotope Data}, + institution = {H.M.S.O.}, + location = {London}, + type = {UKAEA Research Group Report}, + number = {AERE-R 2938}, + year = {1961} +} + +@Article{Arduengo1991, + hyphenation = {american}, + author = {Arduengo, III, Anthony J. and Harlow, + Richard L. and Kline, Michael}, + title = {A stable crystalline carbene}, + journal = {J.~Am. Chem. Soc.}, + year = {1991}, + volume = {113}, + pages = {361--363}, + number = {1}, + doi = {10.1021/ja00001a054}, + annotation = {An article with ``III'' in the author + section} +} + +@Patent{Arduengo2001, + author = {Arduengo, III, Anthony J. and Gentry, Jr., + Frederick P. and Taverkere, Prakash~K. and Simmons, + III, Howard E.}, + title = {Process for manufacture of imidazoles}, + year = {2001}, + 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}, + author = {Armarego, W. L. F. and Chai, Christina Lin Li}, + location = {London}, + edition = {5}, + annotation = {A simple \texttt{book} entry} +} + +@Book{Augustine1995, + hyphenation = {american}, + author = {Augustine, Robert L.}, + title = {Heterogeneous Catalysis for the Synthetic + Chemist}, + shorttitle = {Heterogeneous catalysis}, + publisher = {Marcel Dekker}, + location = {New York}, + year = {1995}, + annotation = {A plain \texttt{book} entry, taken from the + \textsf{biblatex} examples} +} + +@Article{Booth1962, + hyphenation = {british}, + author = {Booth, G. and Chatt, J.}, + title = {The reactions of carbon monoxide and nitric + oxide with tertiary phosphine complexes of iron(II), + cobalt(II), and nickel(II)}, + journaltitle = {J.~Chem. Soc.}, + year = {1962}, + pages = {2099--2106}, + doi = {10.1039/JR9620002099}, + annotation = {An article which does not have a volume number} +} + +@Book{Coghill2006, + hyphenation = {american}, + title = {The ACS Style Guide}, + publisher = {Oxford University Press, Inc. and The + American Chemical Society}, + year = {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 + and Murillio, Carlos A. and Bochmann, Manfred}, + title = {Advanced Inorganic Chemistry}, + edition = {6}, + publisher = {Wiley}, + location = {Chichester, United Kingdom}, + year = {1999}, + annotation = {A \texttt{book} entry with \arabic{author} + authors and an \texttt{edition} field} +} + +@Unpublished{Danopoulos2008, + author = {Pugh, David and Wright, Joseph A. and + Danopoulos, Andreas A.}, + title = {`Pincer' pyridine dicarbene iridium + complexes: facile C--H activations and unexpected + $\eta^2$-imidazol-2-ylidene coordination}, + journal = {Angew. Chem. Int. Ed.}, + howpublished = {in press} +} + +@Article{Dehnicke1981, + hyphenation = {german}, + author = {Dehnicke, Kurt and Str{\"a}hle, Joachim}, + title = {Die + {\"U}bergangsmetall-Stickstoff-Mehrfachbindung}, + journaltitle = {Angew. Chem.}, + year = {1981}, + volume = {93}, + 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, + hyphenation = {british}, + author = {Dehnicke, Kurt and Str{\"a}hle, Joachim}, + title = {The transition metal--nitrogen multiple bond}, + journaltitle = {Angew. Chem., Int. Ed. Engl.}, + year = {1981}, + volume = {20}, + 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, + hyphenation = {british}, + author = {Gaunt, Matthew James}, + title = {The investigation and design of palladium + catalysed reactions}, + institution = {University of Cambridge}, + year = {1999}, + type = {phdthesis}, + location = {Cambridge, United Kingdom} +} + +@Book{Glorius2007, + hyphenation = {british}, + editor = {Glorius, Frank}, + title = {N-Heterocyclic Carbenes in Transition + Metal Catalysis}, + series = {Topics in Organometallic Chemistry}, + year = {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}, + editor = {Hahn, Theo}, + volume = {A}, + location = {Dordrecht, Netherlands}, + edition = {5}, + annotation = {Compare with data entry for vol.~C} +} + +@Book{Hammond1997, + hyphenation = {british}, + author = {Hammond, Christopher}, + title = {The Basics of Crystallography and + Diffraction}, + publisher = {International Union of Crystallography and + Oxford University Press}, + location = {Oxford, United Kingdom}, + year = {1997}, + chapter = {1}, + pages = {1--40} +} + +@InCollection{Henry2002, + hyphenation = {american}, + author = {Henry, Patrick M.}, + title = {The Wacker oxidation and related asymmetric + syntheses}, + booktitle = {Handbook Of Organopalladium Chemistry for + Organic Synthesis}, + publisher = {Wiley Interscience}, + year = {2002}, + editor = {Negishi, Ei-Ichi}, + volume = {2}, + chapter = {V.3.1.1}, + pages = {2119--2140}, + location = {New York}, +} + +@Book{Heyn1986, + hyphenation = {german}, + title = {Anorganische Synthesechemie: ein integriertes + Praktikum}, + publisher = {Springer-Verlag}, + location = {Weinheim, Germany}, + year = {1986}, + author = {Heyn, Bodo and Hippler, B. and Kreisel, G. and + Schreer, H. and Walther, D.}, + annotation = {A book in German} +} + +@InProceedings{Hope2005, + hyphenation = {american}, + author = {Hope, E. and Bennett, J. and Stuart, A.}, + title = {Fluorous zirconium phosphonates: novel + inorganic supports for catalysis}, + booktitle = {Pacifichem (International Chemical + Congress of Pacific Basin Societies)}, + year = {2005}, + number = {961}, + venue = {Hawaii, USA}, + organization = {Pacific Basin Chemical Societies} +} + +@InCollection{Kabbe1973, + hyphenation = {german}, + author = {Kabbe, H.-J. and Jira, R.}, + title = {Durch Oxidation unter erhalt des + Kohlenstoffger{\"u}stes}, + substitle = {C) Ketone aus Olefinen}, + booktitle = {Ketone}, + booksubtitle = {Teil 1}, + chapter = {III}, + pages = {781--790}, + maintitle = {Methoden der organischen Chemie}, + mainsubtitle = {Houben--Weyl}, + publisher = {Georg Thieme Verlag}, + location = {Stuttgart, Germany}, + year = {1973}, + volume = {VII}, + part = {2a}, + edition = {4} +} + +@Periodical{Kirschning2004, + title = {Topics in Current Chemisty}, + issuetitle = {Immobilized Catalysts}, + publisher = {Springer-Verlag}, + year = {2004}, + editor = {Kirschning, Andreas}, + 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}, + url = {http://www.syntheticpages.org/pages/215} +} + +@Collection{Leeuwen1995, + hyphenation = {british}, + title = {Theoretical Aspects of Homogeneous Catalysis}, + publisher = {Kluwer Academic Press}, + year = {1995}, + editor = {van Leeuwen, Piet W. M. N. and Morokuma, Keiji + and van Lenthe, Joop~H.}, + number = {18}, + series = {Catalysis by Metal Compounds}, + location = {Dordrecht, Netherlands} +} + +@InBook{Muller2006, + hyphenation = {british}, + booktitle = {Crystal Structure Refinement}, + booksubstitle = {A Crystallographer's Guide to SHELXL}, + bookauthor = {M{\"u}ller, Peter and Herbst-Irmer, Regine + and Spek, Anthony L. and Schneider, Thomas R. and Sawaya, + Michael R.}, + publisher = {International Union of Crystallography and + Oxford University Press}, + location = {Oxford, United Kingdom}, + year = {2006}, + title = {A Short History of SHELXL}, + author = {Sheldrick, George M.} +} + +@Collection{Negishi2002, + hyphenation = {american}, + title = {Handbook of Organopalladium Chemistry for + Organic Synthesis}, + publisher = {Wiley Interscience}, + location = {New York}, + year = {2002}, + editor = {Negishi, Ei-Ichi} +} + +@Manual{OxfordDiffraction2006, + hyphenation = {british}, + organization = {Oxford Diffraction Ltd.}, + title = {ABSPACK, CrysAlis CCD and CrysAlis RED}, + location = {Abingdon, United Kingdom}, + year = {2006}, + version = {1.171} +} + +@Article{Rees2000, + hyphenation = {british}, + author = {Bunge, Scott D. and Just, Oliver and Rees, Jr., + William S.}, + title = {[\{Au[$\mu$-N(SiMe$_3$)$_2$]\}$_4$]: the first + base-free gold amide}, + journaltitle = {Angew. Chem. Int. Ed.}, + year = {2000}, + volume = {39}, + 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, + hyphenation = {german}, + author = {Smidt, J. and Hafner, W. and Jira, R. and + Sedlmeier, J. and Sieber, R. and R{\"u}ttinger, R. and + Kojer, H.}, + title = {Katalytische Umsetzungen von Olefinen an + Platinmetall-Verbindungen}, + journaltitle = {Angew. Chem.}, + year = {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, + hyphenation = {british}, + author = {Smidt, J{\"u}rgen and Hafner, W. and Jira, R. + and Sieber, R. and Sedlmeier, J. and Sabel, A.}, + title = {The oxidation of olefins with palladium + chloride catalysts}, + journaltitle = {Angew. Chem., Int. Ed. Engl.}, + year = {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, + hyphenation = {british}, + author = {Sofield, Chadwick D. and Walter, Marc D. and + Andersen, Richard A.}, + title = {\{Amidobis[$\eta^5$-1,3-bis\-(trimethylsilyl)% + \-cyclopentadienyl]titanium(III)\}}, + journaltitle = {Acta Crystallogr., Sect.~C: Cryst. Struct. + Commun.}, + year = {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, + title = {Proceedings of the 21st International + Conference on Coordination Chemistry}, + venue = {Toulouse, France}, + year = {1980}, +} + +@Book{Wilson1992, + hyphenation = {british}, + title = {Mathematical, Physical and Chemical Tables}, + maintitle = {International Tables for Crystallography}, + publisher = {Kluwer Academic Publishers}, + year = {1992}, + editor = {Wilson, A. J. C. and Prince, E.}, + volume = {C}, + location = {Dordrecht, Netherlands}, + edition = {3}, + annotation = {Compare with data entry for vol.~A}, +} + diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/style-science.pdf b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/style-science.pdf Binary files differnew file mode 100644 index 00000000000..2c1a004368b --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/style-science.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/style-science.tex b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/style-science.tex new file mode 100644 index 00000000000..dadccbd89a7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-science/style-science.tex @@ -0,0 +1,33 @@ +% +% This file presents the `science' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[english,UKenglish]{babel} +\usepackage[babel]{csquotes} +\usepackage[ + style=science, + hyperref + ]{biblatex} +\usepackage[ + colorlinks, + linkcolor=black, + urlcolor=black, + citecolor=black + ]{hyperref} +\bibliography{biblatex-science} + +\begin{document} + +\section*{The \texttt{science} style} + +This style prints numeric citations with bibliography +formatting following the rules of the journal \emph{Science}. +Citations will occur in-line, 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-contrib/biblatex-science/bbx/science.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-science/bbx/science.bbx new file mode 100644 index 00000000000..8f54bea3acd --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-science/bbx/science.bbx @@ -0,0 +1,537 @@ +\ProvidesFile{science.bbx} +[\abx@bbxid $Id: science.bbx,v 0.9 2010/02/16 14:00:00 joseph beta $] + +\ExecuteBibliographyOptions{labelnumber,maxnames=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[inproceedings]{booktitle}{#1} +\DeclareFieldFormat{edition}{\bibstring{edition}\addspace#1} +\DeclareFieldFormat{labelnumberwidth}{#1\adddot\midsentence} +\DeclareFieldFormat{maintitle}{\mkbibemph{#1}} +\DeclareFieldFormat[article]{pages}{#1} +\DeclareFieldFormat{parens}{\mkbibparens{#1}} +\DeclareFieldFormat{part}{\addslash#1}% +\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} +\DeclareFieldFormat{title}{\mkbibemph{#1}} +\DeclareFieldFormat[article]{title}{#1\adddot} +\DeclareFieldFormat[report]{title}{\enquote{#1}} +\DeclareFieldFormat[proceedings]{title}{#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[patent]{year}{\mkbibparens{#1}} +\DeclareFieldFormat[thesis]{year}{\mkbibparens{#1}} + +\DeclareNameFormat{default}{% + \usebibmacro{name:first-last}{#1}{#4}{#5}{#7}% + \usebibmacro{name:andothers}} + +\renewcommand*{\thebibitem}{\item} +\renewcommand*{\thelositem}{\item} +\renewcommand*{\finalnamedelim}{\multinamedelim} +\renewcommand*{\mkbibnameaffix}[1]{\addspace#1} +\renewcommand*{\newunitpunct}{\addcomma\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\adddot}, + editors = {Eds\adddot}, + patentus = {US Patent} +} + +% New and altered bibliography macros + +\newbibmacro{in}{% + \bibstring{in}% + \setunit{\addspace}} + +\newbibmacro*{institution+location+year}{% + \setunit{\addspace}% + \printtext[parens]{% + \printlist{institution}% + \newunit + \printlist{location}% + \newunit + \printfield{edition}% + \newunit + \printfield{year}% + \setunit{\addsemicolon\addspace}% + \usebibmacro{url/doi}}} + +\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{title}} + {\usebibmacro{maintitle}}% + \newunit} + +\newbibmacro*{maintitle+title}{% + \iffieldsequal{maintitle}{title} + {\clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}} + {\iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}% + \newunit}}% + \usebibmacro{title}% + \newunit} + +\newbibmacro*{pages/doi}{% + \iffieldundef{pages} + {\printfield{doi}} + {\printfield{pages}}} + +\newbibmacro*{organization+location+year}{% + \setunit{\addspace}% + \printtext[parens]{% + \printlist{organization}% + \newunit + \printlist{location}% + \newunit + \printfield{edition}% + \newunit + \printfield{year}% + \setunit{\addsemicolon\addspace}% + \usebibmacro{url/doi}}} + +\newbibmacro*{publisher+location+year}{% + \setunit{\addspace}% + \printtext[parens]{% + \printlist{publisher}% + \newunit + \printlist{location}% + \newunit + \printfield{edition}% + \newunit + \printfield{year}}} + +\newbibmacro*{url/doi}{% + \iffieldundef{url} + {\printfield{doi}} + {\printfield{url}}} + +\newbibmacro*{volume+chapter+pages}{% + \printfield{volume}% + \printfield{part}% + \newunit + \printfield{chapter}% + \newunit + \printfield{pages}% + \newunit} + +\newbibmacro*{year+url}{% + \setunit{\addspace}% + \printtext[parens]{% + \printfield{year}% + \setunit{\addsemicolon\addspace}% + \usebibmacro{url/doi}}} + +% Drivers, edited from the standard versions, some quite heavily + +\DeclareBibliographyDriver{article}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \newunit + \printfield{journaltitle}% + \setunit{\addspace}% + \printfield{volume}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{pages/doi}% + \setunit{\addspace}% + \printfield{year}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{book}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \newunit + \usebibmacro{maintitle+title}% + \newunit + \usebibmacro{byeditor+others}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{publisher+location+year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{booklet}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \newunit + \usebibmacro{title}% + \newunit + \usebibmacro{byeditor+others}% + \newunit + \printfield{howpublished}% + \newunit + \printfield{type}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{publisher+location+year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{collection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{editor}% + \newunit + \usebibmacro{maintitle+title}% + \newunit + \usebibmacro{byeditor+others}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{publisher+location+year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{inbook}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \newunit + \usebibmacro{in}% + \usebibmacro{bybookauthor}% + \setunit*{\addcomma\addspace}% + \usebibmacro{maintitle/booktitle}% + \newunit + \usebibmacro{byeditor+others}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{publisher+location+year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{incollection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \newunit + \usebibmacro{in}% + \usebibmacro{bybookauthor}% + \setunit*{\addcomma\addspace}% + \usebibmacro{maintitle/booktitle}% + \newunit + \usebibmacro{byeditor+others}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{publisher+location+year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{inproceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \newunit + \printtext{paper presented at\addspace}% + \usebibmacro{booktitle}% + \newunit + \usebibmacro{editor}% + \newunit + \printfield{venue}% + \newunit + \printfield{note}% + \newunit + \printfield{year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{manual}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \newunit + \usebibmacro{title}% + \newunit + \printfield{type}% + \newunit + \printfield{version}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{organization+location+year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{misc}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \newunit + \usebibmacro{title}% + \newunit + \printfield{howpublished}% + \newunit + \printfield{type}% + \newunit + \printfield{version}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{organization+location+year}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{online}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \newunit + \usebibmacro{title}% + \newunit + \printfield{version}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{organization+location+year}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{patent}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \newunit + \printfield{type}% + \newunit + \printfield{number}% + \newunit + \printfield{note}% + \setunit{\addspace}% + \printfield{year}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{periodical}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \printfield{issuetitle}% + \newunit + \usebibmacro{editor}% + \newunit + \printfield{title}% + \newunit + \printfield{note}% + \newunit + \usebibmacro{publisher+location+year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{proceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{editor}% + \usebibmacro{maintitle/title}% + \newunit + \printfield{venue}% + \newunit + \printfield{note}% + \newunit + \printfield{year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit + \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{institution+location+year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{thesis}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \newunit + \printfield{note}% + \newunit + \printfield{type}% + \newunit + \printlist{institution}% + \setunit{\addspace}% + \printfield{year}% + \newunit + \usebibmacro{volume+chapter+pages}% + \newunit + \printfield{addendum}% + \newunit + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{unpublished}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \newunit + \printfield{journaltitle}% + \newunit + \printfield{howpublished}% + \newunit + \printfield{note}% + \newunit + \printfield{year+url}% + \newunit + \printfield{addendum}% + \newunit + \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-contrib/biblatex-science/cbx/science.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-science/cbx/science.cbx new file mode 100644 index 00000000000..560cd6b5775 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-science/cbx/science.cbx @@ -0,0 +1,11 @@ +\ProvidesFile{science.cbx} +[\abx@bbxid $Id: science.cbx,v 0.9 2010/02/16 14:00:00 joseph beta $] + +\RequireCitationStyle{numeric-comp} +\ExecuteBibliographyOptions{sorting=none} + +\DeclareFieldFormat{labelnumber}{\textit{#1}} +\renewcommand*{\bibleftbracket}{(} +\renewcommand*{\bibrightbracket}{)\midsentence} + +\endinput diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index ad8947547dd..4a144317576 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -44,7 +44,7 @@ my @TLP_working = qw( begriff bera betababel beton bez123 bezos bgreek bib-fr bibarts bibhtml - biblatex biblatex-chem biblatex-nature + biblatex biblatex-chem biblatex-nature biblatex-science bibleref biblist bibtopic bibtopicprefix bibexport bibunits bidi bigfoot bigints binomexp bizcard diff --git a/Master/tlpkg/tlpsrc/biblatex-science.tlpsrc b/Master/tlpkg/tlpsrc/biblatex-science.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/Master/tlpkg/tlpsrc/biblatex-science.tlpsrc diff --git a/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc index c406b09556d..c389b8308f0 100644 --- a/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc @@ -12,6 +12,7 @@ depend bibhtml depend biblatex depend biblatex-chem depend biblatex-nature +depend biblatex-science depend biblist depend bibtopic depend bibtopicprefix |