diff options
Diffstat (limited to 'Master')
38 files changed, 3387 insertions, 3341 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/README b/Master/texmf-dist/doc/latex/biblatex-chem/README index 9ea2a5aaf02..211067b1c44 100644 --- a/Master/texmf-dist/doc/latex/biblatex-chem/README +++ b/Master/texmf-dist/doc/latex/biblatex-chem/README @@ -1,5 +1,6 @@ ---------------------------------------------------------------- -The biblatex-chem bundle - biblatex styles for chemistry +The biblatex-chem bundle - A set of biblatex implementations of + chemistry-related bibliography styles Maintained by Joseph Wright E-mail: joseph.wright@morningstar2.co.uk Released under the LaTeX Project Public License v1.3c or later diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-acs.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-acs.pdf Binary files differnew file mode 100644 index 00000000000..ba8ae471ef2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-acs.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-acs.tex b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-acs.tex new file mode 100644 index 00000000000..161caba9994 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-acs.tex @@ -0,0 +1,142 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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=chem-acs]{biblatex} +\usepackage[final]{microtype} +\usepackage{csquotes,lmodern} +\usepackage{hyperref} + +\hypersetup{pdfborder = 0 0 0} + +\addbibresource{biblatex-chem.bib} + +\author{Joseph Wright\thanks{E-mail: + \href{mailto:joseph.wright@morningstar2.co.uk} + {\texttt{joseph.wright@morningstar2.co.uk}}}} +\title{The \pkg{chem-acs} bibliography style for \pkg{biblatex}% + \footnote{This file describes v1.1a, last revised 2011/08/16.}} +\date{Released 2011/08/16} + +\providecommand*\opt[1]{\texttt{#1}} +\providecommand*\pkg[1]{\textsf{#1}} + +\let\DescribeOption\DescribeEnv + +\RecordChanges + +\begin{document} + +\maketitle + +This package provides a style for \pkg{biblatex} which follows the +guidelines of the American Chemical Society \autocite{Coghill2006}. +The citation style is numeric +and unsorted. The bibliography style follows the pattern of the layout +used in the journal \emph{Journal of the American Chemical Society}. The +style should be loaded in the usual way +\begin{verbatim} +\usepackage[style=chem-acs]{biblatex} +\end{verbatim} +The References section of this document demonstrates the format +generated by the package using the \texttt{biblatex-chem.bib} database +of example citations. + +\DescribeOption{doi} +\DescribeOption{url} +The standard \opt{doi} and \opt{url} options for bibliographies are supported +by \texttt{chem-acs}, but as standard are set \opt{false}. + +\DescribeOption{articletitle} +The use of article titles varies between individual journals. The +boolean option \opt{articletitle} is available is control this behaviour, +and is set \opt{false} as standard. + +\DescribeOption{chaptertitle} +\citetitle{Coghill2006} leaves open the choice of whether to include the +title for chapters when part of a book is cited. The option boolean +\opt{chaptertitle} option is provided to allow flexiblity in this behaviour: +the standard setting follows \emph{Journal of the American Chemical Society} +and does not include chapter titles. + +\DescribeOption{pageranges} +The use of full page ranges varies between journals and indeed between +different papers in individual journals. The \opt{pageranges} boolean option +is available to turn on and off printing of full page ranges, thus allowing +printing of only the first page even when the database contains the full +page range. This option is set \opt{true} as standard. + +Suggestions for improvement and bug reports can be logged in the package +issue database, found at +\url{https://bitbucket.org/josephwright/biblatex-chem/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}{2010/12/22}{Format \enquote{\emph{et al.}}~in italics + when using \texttt{chem-rsc} style} +\changes{v1.0b}{2011/01/10}{Require \pkg{biblatex} v1.1} +\changes{v1.0b}{2011/01/10}{Use new \texttt{maxbibnames} option such + that bibliographies print all authors but citations use truncated + lists when necessary} +\changes{v1.0c}{2011/01/11}{Add version history for stable releases} +\changes{v1.0d}{2011/01/17}{Corrections for formatting of + optionally-included article and chapter titles} +\changes{v1.0d}{2011/01/17}{Include additional punctuation tracker + corrections for non-English bibliographies} +\changes{v1.1}{2011/08/15}{Styles revised to work with \pkg{biblatex} v1.6} +\changes{v1.1a}{2011/08/16}{Turn off standard \opt{url} option by default} + +\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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `biblatex-chem-acs.tex'.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-angew.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-angew.pdf Binary files differnew file mode 100644 index 00000000000..ff40e514062 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-angew.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-angew.tex b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-angew.tex new file mode 100644 index 00000000000..7f9f2c05720 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-angew.tex @@ -0,0 +1,140 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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=chem-angew]{biblatex} +\usepackage[final]{microtype} +\usepackage{csquotes,lmodern} +\usepackage{hyperref} + +\hypersetup{pdfborder = 0 0 0} + +\addbibresource{biblatex-chem.bib} + +\author{Joseph Wright\thanks{E-mail: + \href{mailto:joseph.wright@morningstar2.co.uk} + {\texttt{joseph.wright@morningstar2.co.uk}}}} +\title{The \pkg{chem-angew} bibliography style for \pkg{biblatex}% + \footnote{This file describes v1.1a, last revised 2011/08/16.}} +\date{Released 2011/08/16} + +\providecommand*\opt[1]{\texttt{#1}} +\providecommand*\pkg[1]{\textsf{#1}} + +\let\DescribeOption\DescribeEnv + +\RecordChanges + +\begin{document} + +\maketitle + +This package provides a style for \pkg{biblatex} which follows the +guidelines of \emph{Angewandte Chemie}. 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=chem-angew]{biblatex} +\end{verbatim} +The References section of this document demonstrates the format +generated by the package using the \texttt{biblatex-chem.bib} database +of example citations. + +\DescribeOption{doi} +\DescribeOption{url} +The standard \opt{doi} and \opt{url} options for bibliographies are supported +by \texttt{chem-angew}, but as standard are set \opt{false}. + +\DescribeOption{articletitle} +The use of article titles varies between individual journals. The +boolean option \opt{articletitle} is available is control this behaviour, +and is set \opt{false} as standard. + +\DescribeOption{chaptertitle} +The option boolean \opt{chaptertitle} option is provided to allow flexibility +for the inclusion of chapter titles for \texttt{inbook} and \texttt{incollection} +entries. The standard setting leaves this option off. + +\DescribeOption{pageranges} +The use of full page ranges varies between journals and indeed between +different papers in individual journals. The \opt{pageranges} boolean option +is available to turn on and off printing of full page ranges, thus allowing +printing of only the first page even when the database contains the full +page range. This option is set \opt{true} as standard. + +Suggestions for improvement and bug reports can be logged in the package +issue database, found at +\url{https://bitbucket.org/josephwright/biblatex-chem/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}{2010/12/22}{Format \enquote{\emph{et al.}}~in italics + when using \texttt{chem-rsc} style} +\changes{v1.0b}{2011/01/10}{Require \pkg{biblatex} v1.1} +\changes{v1.0b}{2011/01/10}{Use new \texttt{maxbibnames} option such + that bibliographies print all authors but citations use truncated + lists when necessary} +\changes{v1.0c}{2011/01/11}{Add version history for stable releases} +\changes{v1.0d}{2011/01/17}{Corrections for formatting of + optionally-included article and chapter titles} +\changes{v1.0d}{2011/01/17}{Include additional punctuation tracker + corrections for non-English bibliographies} +\changes{v1.1}{2011/08/15}{Styles revised to work with \pkg{biblatex} v1.6} +\changes{v1.1a}{2011/08/16}{Turn off standard \opt{url} option by default} +\changes{v1.1a}{2011/08/16}{Reintroduce \opt{chaptertitle} option} + +\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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `biblatex-chem-angew.tex'.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-biochem.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-biochem.pdf Binary files differnew file mode 100644 index 00000000000..bbbc14ee065 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-biochem.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-biochem.tex b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-biochem.tex new file mode 100644 index 00000000000..db1abe02a48 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-biochem.tex @@ -0,0 +1,142 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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=chem-biochem]{biblatex} +\usepackage[final]{microtype} +\usepackage{csquotes,lmodern} +\usepackage{hyperref} + +\hypersetup{pdfborder = 0 0 0} + +\addbibresource{biblatex-chem.bib} + +\author{Joseph Wright\thanks{E-mail: + \href{mailto:joseph.wright@morningstar2.co.uk} + {\texttt{joseph.wright@morningstar2.co.uk}}}} +\title{The \pkg{chem-biochem} bibliography style for \pkg{biblatex}% + \footnote{This file describes v1.1a, last revised 2011/08/16.}} +\date{Released 2011/08/16} + +\providecommand*\opt[1]{\texttt{#1}} +\providecommand*\pkg[1]{\textsf{#1}} + +\let\DescribeOption\DescribeEnv + +\RecordChanges + +\begin{document} + +\maketitle + +This package provides a style for \pkg{biblatex} which follows the +guidelines of the American Chemical Society \autocite{Coghill2006}. +The citation style is numeric +and unsorted. The bibliography style follows the pattern of the layout +used in the journal \emph{Biochemistry}. The +style should be loaded in the usual way +\begin{verbatim} +\usepackage[style=chem-biochem]{biblatex} +\end{verbatim} +The References section of this document demonstrates the format +generated by the package using the \texttt{biblatex-chem.bib} database +of example citations. + +\DescribeOption{doi} +\DescribeOption{url} +The standard \opt{doi} and \opt{url} options for bibliographies are supported +by \texttt{chem-biochem}, but as standard are set \opt{false}. + +\DescribeOption{articletitle} +The use of article titles varies between individual journals. The +boolean option \opt{articletitle} is available is control this behaviour, +and is set \opt{false} as standard. + +\DescribeOption{chaptertitle} +\citetitle{Coghill2006} leaves open the choice of whether to include the +title for chapters when part of a book is cited. The option boolean +\opt{chaptertitle} option is provided to allow flexiblity in this behaviour: +the standard setting follows \emph{Journal of the American Chemical Society} +and does not include chapter titles. + +\DescribeOption{pageranges} +The use of full page ranges varies between journals and indeed between +different papers in individual journals. The \opt{pageranges} boolean option +is available to turn on and off printing of full page ranges, thus allowing +printing of only the first page even when the database contains the full +page range. This option is set \opt{true} as standard. + +Suggestions for improvement and bug reports can be logged in the package +issue database, found at +\url{https://bitbucket.org/josephwright/biblatex-chem/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}{2010/12/22}{Format \enquote{\emph{et al.}}~in italics + when using \texttt{chem-rsc} style} +\changes{v1.0b}{2011/01/10}{Require \pkg{biblatex} v1.1} +\changes{v1.0b}{2011/01/10}{Use new \texttt{maxbibnames} option such + that bibliographies print all authors but citations use truncated + lists when necessary} +\changes{v1.0c}{2011/01/11}{Add version history for stable releases} +\changes{v1.0d}{2011/01/17}{Corrections for formatting of + optionally-included article and chapter titles} +\changes{v1.0d}{2011/01/17}{Include additional punctuation tracker + corrections for non-English bibliographies} +\changes{v1.1}{2011/08/15}{Styles revised to work with \pkg{biblatex} v1.6} +\changes{v1.1a}{2011/08/16}{Turn off standard \opt{url} option by default} + +\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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `biblatex-chem-biochem.tex'.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-rsc.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-rsc.pdf Binary files differnew file mode 100644 index 00000000000..96834f99094 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-rsc.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-rsc.tex b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-rsc.tex new file mode 100644 index 00000000000..90ced143b0a --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem-rsc.tex @@ -0,0 +1,140 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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=chem-rsc]{biblatex} +\usepackage[final]{microtype} +\usepackage{csquotes,lmodern} +\usepackage{hyperref} + +\hypersetup{pdfborder = 0 0 0} + +\addbibresource{biblatex-chem.bib} + +\author{Joseph Wright\thanks{E-mail: + \href{mailto:joseph.wright@morningstar2.co.uk} + {\texttt{joseph.wright@morningstar2.co.uk}}}} +\title{The \pkg{chem-rsc} bibliography style for \pkg{biblatex}% + \footnote{This file describes v1.1a, last revised 2011/08/16.}} +\date{Released 2011/08/16} + +\providecommand*\opt[1]{\texttt{#1}} +\providecommand*\pkg[1]{\textsf{#1}} + +\let\DescribeOption\DescribeEnv + +\RecordChanges + +\begin{document} + +\maketitle + +This package provides a style for \pkg{biblatex} which follows the +guidelines of Royal Society of Chemistry. The citation style is numeric +and unsorted. The bibliography style follows the pattern of the layout +used in the journal \emph{Chemical Communications}. The style should be +loaded in the usual way +\begin{verbatim} +\usepackage[style=chem-rsc]{biblatex} +\end{verbatim} +The References section of this document demonstrates the format +generated by the package using the \texttt{biblatex-chem.bib} database +of example citations. + +\DescribeOption{doi} +\DescribeOption{url} +The standard \opt{doi} and \opt{url} options for bibliographies are supported +by \texttt{chem-rsc}, but as standard are set \opt{false}. + +\DescribeOption{articletitle} +The use of article titles varies between individual journals. The +boolean option \opt{articletitle} is available is control this behaviour, +and is set \opt{false} as standard. + +\DescribeOption{chaptertitle} +The option boolean \opt{chaptertitle} option is provided to allow flexibility +for the inclusion of chapter titles for \texttt{inbook} and \texttt{incollection} +entries. The standard setting leaves this option off. + +\DescribeOption{pageranges} +The use of full page ranges varies between journals and indeed between +different papers in individual journals. The \opt{pageranges} boolean option +is available to turn on and off printing of full page ranges, thus allowing +printing of only the first page even when the database contains the full +page range. This option is set \opt{true} as standard. + +Suggestions for improvement and bug reports can be logged in the package +issue database, found at +\url{https://bitbucket.org/josephwright/biblatex-chem/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}{2010/12/22}{Format \enquote{\emph{et al.}}~in italics + when using \texttt{chem-rsc} style} +\changes{v1.0b}{2011/01/10}{Require \pkg{biblatex} v1.1} +\changes{v1.0b}{2011/01/10}{Use new \texttt{maxbibnames} option such + that bibliographies print all authors but citations use truncated + lists when necessary} +\changes{v1.0c}{2011/01/11}{Add version history for stable releases} +\changes{v1.0d}{2011/01/17}{Corrections for formatting of + optionally-included article and chapter titles} +\changes{v1.0d}{2011/01/17}{Include additional punctuation tracker + corrections for non-English bibliographies} +\changes{v1.1}{2011/08/15}{Styles revised to work with \pkg{biblatex} v1.6} +\changes{v1.1a}{2011/08/16}{Turn off standard \opt{url} option by default} +\changes{v1.1a}{2011/08/16}{Reintroduce \opt{chaptertitle} option} + +\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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `biblatex-chem-rsc.tex'.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/examples/biblatex-chem.bib b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.bib index 39fe9bea6af..411d9b64d2f 100644 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/biblatex-chem.bib +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.bib @@ -1,3 +1,13 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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. @@ -51,13 +61,13 @@ @Book{Augustine1995, hyphenation = {american}, - author = {Augustine, Robert L.}, + author = {Augustine, Robert L.}, title = {Heterogeneous Catalysis for the Synthetic Chemist}, shorttitle = {Heterogeneous catalysis}, publisher = {Marcel Dekker}, location = {New York}, - year = {1995}, + year = {1995}, annotation = {A plain \texttt{book} entry, taken from the \textsf{biblatex} examples} } @@ -102,7 +112,7 @@ edition = {3} } -@Misc{Corina2006, +@Online{Corina2006, title = {CORINA: Generation of 3D coordinates}, url = {http://www.molecular-networks.com/software/corina/index.html} } @@ -120,14 +130,14 @@ authors and an \texttt{edition} field} } -@Unpublished{Danopoulos2008, +@Article{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} + note = {in press} } @Article{Dehnicke1981, @@ -461,3 +471,39 @@ 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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-angew.bbx'.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.pdf Binary files differindex 5666107889d..5c016ee0450 100644 --- a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.tex b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.tex index 1411bf58263..bb4fa789878 100644 --- a/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.tex +++ b/Master/texmf-dist/doc/latex/biblatex-chem/biblatex-chem.tex @@ -1,237 +1,75 @@ -\documentclass[a4paper]{ltxdoc} -\usepackage{csquotes,lmodern,mathpazo,courier,helvet,multicol} -\usepackage[style=chem-rsc,hyperref]{biblatex} -\usepackage{hypdoc} - -\bibliography{biblatex-chem} +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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 +%% --------------------------------------------------------------- +%% -\makeatletter -\renewcommand*\BibTeX{BibTeX} -\newcommand*\DescribeOption[1]{% - \leavevmode - \@bsphack - \marginpar{\texttt{#1}}% - \@esphack - \ignorespaces -} +\documentclass[a4paper]{ltxdoc} +\usepackage[T1]{fontenc} +\usepackage[final]{microtype} +\usepackage{csquotes,lmodern} +\usepackage{hyperref} + +\hypersetup{pdfborder = 0 0 0} + +\author{Joseph Wright\thanks{E-mail: + \href{mailto:joseph.wright@morningstar2.co.uk} + {\texttt{joseph.wright@morningstar2.co.uk}}}} +\title{\pkg{biblatex-chem} -- A set of \pkg{biblatex} implementations of + chemistry-related bibliography styles% + \footnote{This file describes v1.1a, last revised 2011/08/16.}} +\date{Released 2011/08/16} + +\providecommand*\opt[1]{\texttt{#1}} \providecommand*\pkg[1]{\textsf{#1}} -\makeatother \RecordChanges -\title{The \textsf{biblatex-chem} bundle --- - \textsf{biblatex} styles for chemistry% - \thanks{Describes version v1.0e, released 2011/03/21}} -\author{Joseph Wright% - \thanks{E-mail: joseph.wright@morningstar2.co.uk}} -\date{Released 2011/03/21} \begin{document} + \maketitle -\begin{abstract} -The \pkg{biblatex-chem} bundle is a set of styles for -creating bibliographies using \pkg{biblatex} in the style of -a number common chemistry journals. The bundle comprises styles -based on the conventions of the Royal Society of Chemistry, -American Chemical Society and \emph{Angewandte Chemie}. It -therefore covers the journal styles of, for example: + +The \pkg{biblatex-chem} bundle is a set of styles for creating bibliographies +using \pkg{biblatex} in the style of a number common chemistry journals. The +bundle comprises styles based on the conventions of the Royal Society of +Chemistry, American Chemical Society and \emph{Angewandte Chemie}. It therefore +covers the journal styles of, for example: \begin{itemize} \item \emph{Angewandte Chemie} \item \emph{Biochemistry} \item \emph{Chemical Communications} - \item \emph{Chemistry---A European Journal} + \item \emph{Chemistry~--~A European Journal} \item \emph{Dalton Transactions} \item \emph{Journal of the American Chemical Society} \item \emph{Organic \& Biomolecular Chemistry} \end{itemize} amongst others. -\end{abstract} - -\begin{multicols}{2} - \tableofcontents -\end{multicols} - -\section{Introduction} -The \pkg{biblatex} package introduces a completely new method -for controlling the creation of bibliographies using -\BibTeX. This makes a great deal of flexibility -available when creating bibliographies, most of which is much -more difficult with traditional \BibTeX\ styles. -In order to use \pkg{biblatex}, an entirely new set of -appropriate supporting styles are needed. This bundle provides a -number of styles for chemistry, following the rules of some of -the most important journals in the field. - -\section{The styles} - -Currently, the bundle contains four \pkg{biblatex} styles: +The bundle currently contains four \pkg{biblatex} style files, each of +which has its own documentation: \begin{itemize} - \item \texttt{chem-acs}: American Chemical Society style - \item \texttt{chem-angew}: \emph{Angewandte Chemie} style - \item \texttt{chem-biochem}: \emph{Biochemistry} style - \item \texttt{chem-rsc}: Royal Society of Chemistry style + \item The \href{file:biblatex-chem-acs.pdf}{\texttt{chem-acs}} style, + which covers most American Chemistry Society journals. + \item The \href{file:biblatex-chem-angew.pdf}{\texttt{chem-angew}} style, + which covers \emph{Angewandte Chemie} + \emph{Chemistry~--~A European Journal}. + \item The \href{file:biblatex-chem-biochem.pdf}{\texttt{chem-biochem}} + style, which covers \emph{Biochemistry} and a small number of other + American Chemistry Society journals. + \item The \href{file:biblatex-chem-rsc.pdf}{\texttt{chem-rsc}} style, + which covers all Royal Society of Chemistry journals. \end{itemize} -These can all be loaded in the usual way: -\begin{verbatim} -\usepackage[style=chem-<name>]{biblatex} -\end{verbatim} - -The four styles can be used to follow the current layout rules -of all of the journals currently published by the American -Chemical Society and the Royal Society of Chemistry, plus -the journals published by Wiley which use the \emph{Angewandte -Chemie} format. - -The styles use the standard \pkg{biblatex} database -requirements, although they are somewhat selective in which -fields are used (for example, \texttt{language} is never -printed). This means that a database designed for traditional -\pkg{biblatex} use may need some editing for optimal output. -The accompanying example database \texttt{biblatex-chem.bib} -shows examples of all of the supported entry types with common -fields filled in. - -\section{Style options} - -All of the styles here add a small number of package options to -the standard set provided by \pkg{biblatex}. This allows -the styles to cover the variations seen between different -journals without needing a very large number of files: the -American Chemical Society in particular varies the exact details -between journals. -\DescribeOption{articletitle} -The \texttt{articletitle} option is a switch for including the -title of journal articles in the output. For the styles -\texttt{chem-acs}, \texttt{chem-angew} and \texttt{chem-rsc} this -is turned off on loading, and you therefore need to use for -example -\begin{verbatim} -\usepackage[ - style=chem-rsc, - articletitle - ]{biblatex} -\end{verbatim} -or -\begin{verbatim} -\usepackage[ - style=chem-rsc, - articletitle=true - ]{biblatex} -\end{verbatim} -to include titles. In the case of the \texttt{chem-biochem} -style, the titles are included as standard: this can be turned -off using -\begin{verbatim} -\usepackage[ - style=chem-biochem, - articletitle=false - ]{biblatex}. -\end{verbatim} - -\DescribeOption{biblabel} -The format of the numbers used in the bibliography varies from -journal to journal even if the same general style is used. The -\texttt{biblabel} option allows the user to easily set the -format used. This option takes a value from the list: -\texttt{parens}, \texttt{brackets}, \texttt{plain} and -\texttt{dot}. -For example -\begin{verbatim} -\usepackage[ - style=chem-angew, - biblabel=plain - ]{biblatex} -\end{verbatim} -would use the style of \emph{Angewandte Chemie} but with nothing -added to the numbers in the bibliography. - -\DescribeOption{chaptertitle} -The inclusion of chapter titles in \texttt{inbook} and -\texttt{incollection} entries is not consistent in chemistry -journals; the \emph{ACS Style Guide} recommends their use, but -does not require it \autocite{Coghill2006}. As a result, the -styles here provide the \texttt{chaptertitle} option to allow -the inclusion of chapter titles if required. -\begin{verbatim} -\usepackage[ - style=chem-rsc, - chaptertitle - ]{biblatex} -\end{verbatim} - -\DescribeOption{doi} -When a journal article has no pages but does have a DOI the later used -in the bibliography. Some journal styles require that the DOI is -included in all cases. This behaviour can be turned on by setting the -\texttt{doi} option. -\begin{verbatim} -\usepackage[ - style=chem-angew, - doi - ]{biblatex} -\end{verbatim} - -\DescribeOption{pageranges} -Some journals only allow the first page of a range to be used, even -if the data for the full range is available. The \texttt{pageranges} -option can be used to turn off printing of the range for these -journals. -\begin{verbatim} -\usepackage[ - style=chem-rsc, - pageranges=false - ]{biblatex} -\end{verbatim} - -\DescribeOption{subentry} -In common with the standard \pkg{biblatex} numeric styles, -all of the styles here support the \texttt{subentry} option. -With this turned on, entries of type \texttt{set} are given -individual labels within the bibliography. -\begin{verbatim} -\usepackage[ - style=chem-acs, - subentry - ]{biblatex} -\end{verbatim} -The result is very similar to the behaviour of the -\textsf{mciteplus} package. - -Different ACS journals use varying combinations of bibliography -styles (\texttt{chem-acs} or \texttt{chem-biochem}), citations -styles, bibliography labels and article title inclusion. In -general, the user will need to consult a recent issue of the -journal concerned to check which options to use. - -\section{New styles} - -The current set of styles here is intended to form a strong base -for chemists. However, there will be the need for other styles -to be created. The package author welcomes suggestions for other -styles for inclusion. It would also be good to keep all -chemistry-related \pkg{biblatex} styles in one bundle. Others -working on chemistry styles for \pkg{biblatex} are welcome to -send them to the bundle maintainer so they can be incorporated -here. - -\section{Errors and omissions} - -Creating a \pkg{biblatex} style is a complex task, -particularly as chemistry journals only give complete rules -for the layout of references to journal articles. The -examples and test database provided with this bundle should be -consulted to see how the formatting is intended to work. -Feedback on errors an omissions in either the database or the -styles is very welcome. Please report any bugs either -by e-mail -\href{mailto:joseph.wright@morningstar2.co.uk}% -{joseph.wright@morningstar2.co.uk} or by filing a bug -in the -\href{http://bitbucket.org/josephwright/biblatex-chem/issues}% -{BibBucket database} - -\printbibliography +Suggestions for improvement and bug reports can be logged in the package +issue database, found at +\url{https://bitbucket.org/josephwright/biblatex-chem/issues}, or can +be sent by e-mail to +\href{mailto:joseph.wright@morningstar2.co.uk} + {\texttt{joseph.wright@morningstar2.co.uk}}. \changes{v1.0}{2010/11/20}{First stable release} \changes{v1.0a}{2010/12/22}{Format \enquote{\emph{et al.}}~in italics @@ -245,7 +83,48 @@ in the optionally-included article and chapter titles} \changes{v1.0d}{2011/01/17}{Include additional punctuation tracker corrections for non-English bibliographies} +\changes{v1.1}{2011/08/15}{Styles revised to work with \pkg{biblatex} v1.6} +\changes{v1.1a}{2011/08/16}{Turn off standard \opt{url} option by default} +\changes{v1.1a}{2011/08/16}{Reintroduce \opt{chaptertitle} option for + \texttt{chem-angew} and \texttt{chem-rsc} styles} \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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `biblatex-chem.tex'.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-acs.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-acs.pdf Binary files differdeleted file mode 100644 index 953a8512210..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-acs.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-acs.tex b/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-acs.tex deleted file mode 100644 index df778a6d920..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-acs.tex +++ /dev/null @@ -1,48 +0,0 @@ -% -% This file presents the `chem-acs' style -% -\documentclass[a4paper]{article} -\usepackage[T1]{fontenc} -\usepackage[english,UKenglish,american]{babel} -\usepackage[babel]{csquotes} -\usepackage[ - style=chem-acs, - % articletitle, % To include article titles - % backend=biber, % Use biber rather than BibTeX: UTF-8 support, etc. - % biblabel=dot, % Alter bibliography labels - % chaptertitle, % Include chapter titles for parts of books - % doi, % Always include DOI for articles - % pageranges=false, % Only include first page of a range - % subentry, % For (a), (b), etc. in sets - hyperref, - ]{biblatex} -\usepackage[ - colorlinks, - linkcolor=black, - urlcolor=black, - citecolor=black, - ]{hyperref} -\usepackage{trace} -\bibliography{biblatex-chem} - -\begin{document} - -\section*{The \texttt{chem-acs} style} - -This style prints numeric citations with bibliography -formatting following the rules of the American Chemical Society, -as outlined in \emph{The ACS Style Guide}.\footfullcite{Coghill2006} -This applies to journals such as \emph{Journal of the American -Chemical Society}, \emph{The Journal of Organic Chemistry} -and \emph{Organometallics}. Some journals published by the ACS -use superscript citations and some do not: read the package -documentation for more details. With settings for citations as -given, the citations will be superscript and punctuation will be -moved before citations, for example.\footfullcite{Kabbe1973} or -\autocite{Arduengo1991}. - -\nocite{*} - -\printbibliography - -\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-angew.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-angew.pdf Binary files differdeleted file mode 100644 index 351ffd31eec..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-angew.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-angew.tex b/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-angew.tex deleted file mode 100644 index 89e74b51d09..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-angew.tex +++ /dev/null @@ -1,44 +0,0 @@ -% -% This file presents the `chem-angew' style -% -\documentclass[a4paper]{article} -\usepackage[T1]{fontenc} -\usepackage[english,UKenglish]{babel} -\usepackage[babel]{csquotes} -\usepackage[ - style=chem-angew, - % articletitle, % To include article titles - % backend=biber, % Use biber rather than BibTeX: UTF-8 support, etc. - % biblabel=dot, % Alter bibliography labels - % chaptertitle, % Include chapter titles for parts of books - % doi, % Always include DOI for articles - % pageranges=false, % Only include first page of a range - % subentry, % For (a), (b), etc. in sets - hyperref, - ]{biblatex} -\usepackage[ - colorlinks, - linkcolor=black, - urlcolor=black, - citecolor=black - ]{hyperref} -\bibliography{biblatex-chem} - -\begin{document} - -\section*{The \texttt{chem-angew} style} - -This style prints numeric citations with bibliography -formatting following the rules of the used in \emph{Angewandte -Chemie}. The same formatting applies to related journals -published by Wiley, for example \emph{Chemistry---A European -Journal} and \emph{European Journal of Organic Chemistry}. With -settings for citations as given, the citations will be -superscript and punctuation will be moved before citations, for -example \autocite{Kabbe1973} or \cite{Arduengo1991}. - -\nocite{*} - -\printbibliography - -\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-biochem.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-biochem.pdf Binary files differdeleted file mode 100644 index e4c77625908..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-biochem.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-biochem.tex b/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-biochem.tex deleted file mode 100644 index 013b5daf92c..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-biochem.tex +++ /dev/null @@ -1,41 +0,0 @@ -% -% This file presents the `chem-biochem' style -% -\documentclass[a4paper]{article} -\usepackage[T1]{fontenc} -\usepackage[english,UKenglish,american]{babel} -\usepackage[babel]{csquotes} -\usepackage[ - style=chem-biochem, - % articletitle, % To include article titles - % backend=biber, % Use biber rather than BibTeX: UTF-8 support, etc. - % biblabel=dot, % Alter bibliography labels - % chaptertitle, % Include chapter titles for parts of books - % doi, % Always include DOI for articles - % pageranges=false, % Only include first page of a range - % subentry, % For (a), (b), etc. in sets - hyperref - ]{biblatex} -\usepackage[ - colorlinks, - linkcolor=black, - urlcolor=black, - citecolor=black - ]{hyperref} -\bibliography{biblatex-chem} - -\begin{document} - -\section*{The \texttt{chem-biochem} style} - -This style prints numeric citations with bibliography -formatting following the rules of the American Chemical Society, -as implemented in the journal \emph{Biochemistry}. 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/doc/latex/biblatex-chem/examples/style-chem-rsc.pdf b/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-rsc.pdf Binary files differdeleted file mode 100644 index 7971fd37e53..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-rsc.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-rsc.tex b/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-rsc.tex deleted file mode 100644 index 8fc63d477d3..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-chem/examples/style-chem-rsc.tex +++ /dev/null @@ -1,45 +0,0 @@ -% -% This file presents the `chem-rsc' style -% -\documentclass[a4paper]{article} -\usepackage[T1]{fontenc} -\usepackage[english,UKenglish]{babel} -\usepackage[babel]{csquotes} -\usepackage[ - style=chem-rsc, - % articletitle, % To include article titles - % backend=biber, % Use biber rather than BibTeX: UTF-8 support, etc. - % biblabel=dot, % Alter bibliography labels - % chaptertitle, % Include chapter titles for parts of books - % doi, % Always include DOI for articles - % pageranges=false, % Only include first page of a range - % subentry, % For (a), (b), etc. in sets - hyperref - ]{biblatex} -\usepackage[ - colorlinks, - linkcolor=black, - urlcolor=black, - citecolor=black - ]{hyperref} -\bibliography{biblatex-chem} - -\begin{document} - -\section*{The \texttt{chem-rsc} style} - -This style prints numeric citations with bibliography -formatting following the rules of the Royal Society of -Chemistry. This applies to journals such as \emph{Chemical -Communications}, \emph{Organic \& Biomolecular Chemistry}, -\emph{Dalton Transactions} and \emph{Physical Chemistry -Chemical Physics}. With settings for citations as given, the -citations will be superscript and punctuation will 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-chem/bbx/chem-acs.bbx b/Master/texmf-dist/tex/latex/biblatex-chem/bbx/chem-acs.bbx deleted file mode 100644 index 5815a5299e3..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-chem/bbx/chem-acs.bbx +++ /dev/null @@ -1,734 +0,0 @@ -\ProvidesFile{chem-acs.bbx} -[2011/03/21 v1.0e biblatex bibliography style] - -\ExecuteBibliographyOptions{labelnumber,maxbibnames=15,urldate=long} - -\newbibmacro*{begentry}{} -\newbibmacro*{finentry}{\finentry} - -% Option handling - -\providebool{bbx:articletitle} -\providebool{bbx:chaptertitle} -\providebool{bbx:doi} -\providebool{bbx:pageranges} -\providebool{bbx:subentry} -\DeclareBibliographyOption{articletitle}[true]{% - \setbool{bbx:articletitle}{#1}} -\DeclareBibliographyOption{chaptertitle}[true]{% - \setbool{bbx:chaptertitle}{#1}} -\DeclareBibliographyOption{biblabel}{% - \DeclareFieldFormat{labelnumberwidth}{\mkbibparens{##1}}% - \def\@tempa{plain}% - \def\@tempb{#1}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{##1}% - \fi - \def\@tempa{brackets}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{##1}}% - \fi - \def\@tempa{dot}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{##1\adddot\midsentence}% - \fi -} -\DeclareBibliographyOption{doi}[true]{% - \setbool{bbx:doi}{#1}} -\DeclareBibliographyOption{pageranges}[true]{% - \setbool{bbx:pageranges}{#1}} -\DeclareBibliographyOption{subentry}[true]{% - \setbool{bbx:subentry}{#1}} - -\ExecuteBibliographyOptions{biblabel=parens,pageranges=true} - -% The standard alias - -\DeclareNameAlias{author}{default} - -% Some basic formatting - -\DeclareFieldFormat{bibentrysetcount}{% - \mkbibparens{\mknumalph{#1}}} -\DeclareFieldFormat{doi}{% - DOI\addcolon\addspace - \ifhyperref - {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} - {\nolinkurl{#1}}} -\DeclareFieldFormat[article]{pages}{% - \ifbool{bbx:pageranges}{#1}{\mkpagefirst{#1}}% -} -\DeclareFieldFormat{part}{Part\addspace#1} -\DeclareFieldFormat{parens}{\mkbibparens{#1}} -\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} -\DeclareFieldFormat*{title}{#1\adddot} -\DeclareFieldFormat[book]{title}{\mkbibemph{#1}} -\DeclareFieldFormat[inproceedings]{title}{\mkbibemph{#1}} -\DeclareFieldFormat{url}{\let\UrlFont\normalfont\url{#1}} -\DeclareFieldFormat[article]{volume}{\mkbibemph{#1}} -\DeclareFieldFormat[periodical]{volume}{\bibstring{volume}~#1} -\DeclareFieldFormat[article]{year}{\textbf{#1}} - -\DeclareNameFormat{default}{% - \renewcommand*{\multinamedelim}{\addsemicolon\addspace}% - \usebibmacro{name:last-first}{#1}{#4}{#5}{#7}% - \usebibmacro{name:andothers}} - -\DeclareNameFormat{editor}{% - \renewcommand*{\multinamedelim}{\addcomma\addspace}% - \usebibmacro{name:last-first}{#1}{#4}{#5}{#7}% - \usebibmacro{name:andothers}} - -\renewcommand*{\thebibitem}{\item} -\renewcommand*{\thelositem}{\item} -\renewcommand*{\finalnamedelim}{\multinamedelim} -\renewcommand*{\mkbibnameaffix}[1]{\addcomma\addspace#1} -\renewcommand*{\multinamedelim}{\addsemicolon\addspace} -\renewcommand*{\newunitpunct}{\addcomma\addspace} -\renewcommand*{\labelnamepunct}{\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}{% - chapter = {Chapter}, - editor = {Ed\adddot}, - editors = {Eds\adddot}, - in = {In}, - page = {p}, - pages = {pp}, - patentus = {US Patent}, - phdthesis = {Ph.D. Thesis}, - urlseen = {accessed}, - volume = {Vol\adddot} -} - -% New and altered bibliography macros - -\renewbibmacro*{byholder}{% - \ifnameundef{holder}{} - {\printtext[parens]{\printnames{holder}}}} - -\newbibmacro*{chapter+pages}{% - \printfield{chapter}% - \newunit - \printfield{pages}% - \newunit} - -\newbibmacro*{in}{% - \bibstring{in}% - \setunit{\addspace}} - -\newbibmacro*{institution+location+year}{% - \printlist{institution}% - \setunit*{\addcolon\addspace}% - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\newbibmacro*{journal+volume}{% - \usebibmacro{journal}% - \setunit{\addspace}% - \printfield{year}% - \newunit - \printfield{volume}% - \newunit} - -\newbibmacro*{location+year}{% - \printlist{location}% - \newunit - \printfield{year}% - \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+edition}{% - \iffieldundef{maintitle} - {\usebibmacro{booktitle}} - {\usebibmacro{maintitle}}% - \iffieldundef{edition} - {} - {\newunit - \printfield{edition}}} - -\newbibmacro*{maintitle/title}{% - \iffieldsequal{maintitle}{title} - {\clearfield{maintitle}% - \clearfield{mainsubtitle}% - \clearfield{maintitleaddon}} - {}% - \iffieldundef{maintitle} - {\usebibmacro{title}} - {\usebibmacro{maintitle}}} - -\newbibmacro*{maintitle/title+edition}{% - \iffieldsequal{maintitle}{title} - {\clearfield{maintitle}% - \clearfield{mainsubtitle}% - \clearfield{maintitleaddon}} - {}% - \iffieldundef{maintitle} - {\usebibmacro{title}} - {\usebibmacro{maintitle}}% - \iffieldundef{edition} - {} - {\newunit - \printfield{edition}}} - -\renewbibmacro*{name:last-first}[4]{% - \ifuseprefix - {\usebibmacro{name:delim}{#3#1}% - \usebibmacro{name:hook}{#3#1}% - \ifblank{#3}{} - {\mkbibnameprefix{\MakeCapital{#3}\isdot}% - \ifpunctmark{'}{}{\addhighpenspace}}% - \mkbibnamelast{#1\isdot}% - \ifblank{#2}{} - {\addcomma\addlowpenspace - \mkbibnamefirst{#2}\isdot}% - \ifblank{#4}{} - {\addcomma\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}{} - {\addcomma\addlowpenspace - \mkbibnameaffix{#4}\isdot}} - -\newbibmacro*{organization+location+year}{% - \printlist{organization}% - \iflistundef{location} - {\newunit} - {\setunit*{\addcolon\addspace}}% - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\newbibmacro*{pages/doi}{% - \iffieldundef{pages} - {\printfield{doi}} - {% - \printfield{pages}}% - \ifbool{bbx:doi} - {% - \setunit*{\adddot\addspace}% - \printfield{doi}% - } - {}% - } - -\newbibmacro*{publisher+location+year}{% - \printlist{publisher}% - \iflistundef{location} - {\newunit} - {\setunit*{\addcolon\addspace}}% - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\newbibmacro*{series+number}{% - \iffieldundef{series} - {} - {\printfield{series}% - \iffieldundef{number} - {\newunit - \printfield{volume}} - {\setunit*{\addspace}% - \printfield{number}}% - \newunit}} - -\renewbibmacro*{title}{% - \ifthenelse{\iffieldundef{title}\AND - \iffieldundef{subtitle}} - {} - {\printtext[title]{% - \printfield[noformat]{title}% - \addspace - \printfield[parens]{subtitle}}% - \newunit}% - \printfield{titleaddon}% - \newunit} - -\newbibmacro*{volume+part}{% - \iffieldundef{series} - {\printfield{volume}% - \setunit*{\addspace}% - \printfield{part}} - {}} - -% Drivers, edited from the standard versions, some quite heavily - -\DeclareBibliographyDriver{article}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \ifbool{bbx:articletitle} - {% - \usebibmacro{title}% - \setunit{\addspace}% - } - {}% - \usebibmacro{journal+volume}% - \setunit{\addspace}% - \printfield{note}% - \newunit - \usebibmacro{pages/doi}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{book}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \usebibmacro{maintitle/title+edition}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{booklet}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \setunit{\addsemicolon\addspace}% - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{collection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{maintitle/title+edition}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inbook}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \ifbool{bbx:chaptertitle} - {% - \usebibmacro{title}% - \setunit{\addspace}% - } - {}% - \bibsentence - \usebibmacro{in}% - \usebibmacro{bybookauthor}% - \setunit*{\addspace}% - \usebibmacro{maintitle/booktitle+edition}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{incollection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \ifbool{bbx:chaptertitle} - {% - \usebibmacro{title}% - \setunit{\addspace}% - } - {}% - \bibsentence - \usebibmacro{in}% - \usebibmacro{maintitle/booktitle+edition}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inproceedings}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \bibsentence - \usebibmacro{in}% - \printfield{booktitle}% - \newunit - \printfield{venue}% - \newunit - \printfield{year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{editor}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{manual}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{edition}% - \newunit - \usebibmacro{series+number}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{organization+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{misc}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \setunit{\addsemicolon\addspace}% - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \printlist{organization+location+date}% - \newunit - \printfield{doi}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{online}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit{\labelnamepunct}% - \usebibmacro{title}% - \setunit{\addspace}% - \usebibmacro{url+urldate}% - \newunit - \printfield{note}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{patent}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \usebibmacro{byholder}% - \setunit*{\adddot\addspace}% - \usebibmacro{title}% - \setunit{\addspace}% - \printfield{type}% - \newunit - \printfield{number}% - \newunit - \printfield{location}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{periodical}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{issuetitle}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{title}% - \setunit*{\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - - \DeclareBibliographyDriver{set}{% - \ifbool{bbx:subentry} - {\entryset{% - \printfield[bibentrysetcount]{entrysetcount}% - \setunit*{\addnbspace}}{}} - {\entryset{}{}} - \setunit{\addperiod\addspace}% - \usebibmacro{setpageref}% - \finentry} - -\DeclareBibliographyDriver{proceedings}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{maintitle/title}% - \newunit - \printfield{venue}% - \newunit - \printfield{year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{editor}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{report}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \setunit{\addsemicolon\addspace}% - \printfield{type}% - \setunit*{\addspace}% - \printfield{number}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{institution+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{set}{% - \ifbool{bbx:subentry} - {\entryset{% - \printfield[bibentrysetcount]{entrysetcount}% - \setunit*{\addnbspace}}{}} - {\entryset{}{}} - \finentry} - -\DeclareBibliographyDriver{thesis}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{title}% - \setunit{\adddot\addspace}% - \printfield{note}% - \setunit*{\addcomma\addspace}% - \printfield{type}% - \newunit - \printlist{institution}% - \newunit - \printlist{location}% - \newunit - \printfield{year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{pagetotal}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{unpublished}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{journaltitle}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{date}% - \newunit - \usebibmacro{url+urldate}% - \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-chem/bbx/chem-angew.bbx b/Master/texmf-dist/tex/latex/biblatex-chem/bbx/chem-angew.bbx deleted file mode 100644 index fedd3e0d1e4..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-chem/bbx/chem-angew.bbx +++ /dev/null @@ -1,714 +0,0 @@ -\ProvidesFile{chem-angew.bbx} -[2011/03/21 v1.0e biblatex bibliography style] - -\ExecuteBibliographyOptions{labelnumber,maxbibnames=999} - -\newbibmacro*{begentry}{} -\newbibmacro*{finentry}{\finentry} - -% Option handling - -\providebool{bbx:articletitle} -\providebool{bbx:chaptertitle} -\providebool{bbx:doi} -\providebool{bbx:pageranges} -\providebool{bbx:subentry} -\DeclareBibliographyOption{articletitle}[true]{% - \setbool{bbx:articletitle}{#1}} -\DeclareBibliographyOption{chaptertitle}[true]{% - \setbool{bbx:chaptertitle}{#1}} -\DeclareBibliographyOption{biblabel}{% - \DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{##1}}% - \def\@tempa{plain}% - \def\@tempb{#1}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{##1}% - \fi - \def\@tempa{parens}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{\mkbibparens{##1}}% - \fi - \def\@tempa{dot}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{##1\adddot\midsentence}% - \fi -} -\DeclareBibliographyOption{doi}[true]{% - \setbool{bbx:doi}{#1}} -\DeclareBibliographyOption{pageranges}[true]{% - \setbool{bbx:pageranges}{#1}} -\DeclareBibliographyOption{subentry}[true]{% - \setbool{bbx:subentry}{#1}} - -\ExecuteBibliographyOptions{biblabel=brackets,pageranges=true} - -% The standard aliases - -\DeclareNameAlias{author}{default} -\DeclareNameAlias{editor}{default} - -% Some basic formatting - -\DeclareFieldFormat{bibentrysetcount}{% - \mknumalph{#1})} -\DeclareFieldFormat[inproceedings]{booktitle}{#1} -\DeclareFieldFormat{doi}{% - DOI\addspace - \ifhyperref - {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} - {\nolinkurl{#1}}} -\DeclareFieldFormat{journaltitle}{\mkbibemph{#1\isdot}} -\DeclareFieldFormat[article]{pages}{% - \ifbool{bbx:pageranges}{#1}{\mkpagefirst{#1}}% -} -\DeclareFieldFormat{parens}{\mkbibparens{#1}} -\DeclareFieldFormat{part}{\addslash#1}% physical part of a logical volume -\DeclareFieldFormat{removecomma}{\bbx@comma@remove{#1}} -\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} -\DeclareFieldFormat{title}{#1} -\DeclareFieldFormat[article]{title}{#1} -\DeclareFieldFormat[book]{title}{\mkbibemph{#1}} -\DeclareFieldFormat[collection]{title}{\mkbibemph{#1}} -\DeclareFieldFormat[patent]{type}{\ifbibstring{#1}{% - \mkbibemph{\bibstring{#1}}}{\mkbibemph{#1}}} -\DeclareFieldFormat{url}{\url{#1}} -\DeclareFieldFormat[article]{volume}{\mkbibemph{#1}} -\DeclareFieldFormat[periodical]{volume}{% - \mkbibemph{\bibstring{volume}~#1}} -\DeclareFieldFormat{year}{\textbf{#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]{\addcomma\addspace#1} -\renewcommand*{\newunitpunct}{\addcomma\addspace} -\renewcommand*{\labelnamepunct}{\newunitpunct} - -% 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}{% - chapter = {Chapter}, - editor = {Ed\adddot}, - editors = {Eds\adddot}, - patentus = {US Pat\adddot}, - volume = {Vol\adddot} -} - -% Custom code to remove commas from titles - -\newcommand*{\bbx@comma@remove}[1]{% - \begingroup - \let\@tempa\@empty - \bbx@comma@parse#1\bbx@comma@end -} - -\newcommand*{\bbx@comma@parse}{% - \futurelet\@let@token\bbx@comma@check -} - -\newcommand*{\bbx@comma@check}{% - \ifx\@let@token\bbx@comma@end - \expandafter\bbx@comma@end - \fi - \ifx\@let@token\@sptoken - \expandafter\bbx@comma@space - \fi - \ifx\@let@token,\relax - \expandafter\bbx@comma@comma - \fi - \ifx\@let@token\bgroup - \expandafter\bbx@comma@group - \fi - \bbx@comma@other - \relax -} - -\newcommand*{\bbx@comma@space}{% - \def\bbx@comma@space##1\relax -} -\@nameuse{bbx@comma@space} {% - \appto\@tempa{ }% - \bbx@comma@parse -} - -\def\bbx@comma@comma#1\relax,{% - \bbx@comma@parse -} - -\def\bbx@comma@group#1\relax#2{% - \appto\@tempa{{#2}}% - \bbx@comma@parse -} - -\def\bbx@comma@other\relax#1{% - \appto\@tempa{#1}% - \bbx@comma@parse -} - -\def\bbx@comma@end#1\bbx@comma@end{% - \expandafter\endgroup\@tempa -} - -% New and altered bibliography macros - -\renewbibmacro*{byholder}{% - \setunit{\addspace}% - \ifnameundef{holder}{} - {\printtext[parens]{\printnames{holder}}}} - -\newbibmacro*{chapter+pages}{% - \printfield{chapter}% - \newunit - \printfield{pages}% - \newunit} - -\renewbibmacro*{editor}{% - \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} - {\setunit{\addspace}% - \printtext[parens]{% - \usebibmacro{editorstrg} - \addcolon\addspace - \printnames{editor}% - \clearname{editor}}} - {}} - -\newbibmacro*{in}{% - \bibstring{in}% - \setunit{\addspace}} - -\newbibmacro*{institution+location+year}{% - \printlist{institution}% - \newunit - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\renewbibmacro*{journal}{% - \iffieldundef{journaltitle} - {} - {\printtext[journaltitle]{% - \printfield[removecomma]{journaltitle}% - \newunit - \printfield[removecomma]{journalsubtitle}}}} - -\newbibmacro*{journal+volume}{% - \usebibmacro{journal}% - \setunit{\addspace}% - \printfield{year}% - \newunit - \printfield{volume}} - -\newbibmacro*{location+year}{% - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\renewbibmacro*{maintitle}{% - \ifthenelse{\iffieldundef{maintitle}\AND\iffieldundef{mainsubtitle}} - {} - {\printtext[maintitle]{% - \printfield[noformat]{maintitle}\addspace - \printfield[parens]{mainsubtitle}}% - \newunit}% - \printfield{maintitleaddon}} - -\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*{type+number}{% - \printfield{type}% - \setunit*{\addspace}% - \printfield{number}% - \newunit} - -\newbibmacro*{organization+location+year}{% - \printlist{organization}% - \newunit - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\newbibmacro*{pages/doi}{% - \iffieldundef{pages} - {\printfield{doi}} - {% - \printfield{pages}}% - \ifbool{bbx:doi} - {% - \setunit*{\adddot\addspace}% - \printfield{doi}% - } - {}% - } - -\newbibmacro*{publisher+location}{% - \printlist{publisher}% - \newunit - \printlist{location}% - \newunit} - -\newbibmacro*{series+number}{% - \printfield{series}% - \setunit*{\addspace}% - \printfield{number}% - \newunit} - -\newbibmacro*{volume+part}{% - \iffieldundef{series} - {\mkbibemph{% - \printfield{volume}% - \printfield{part}}} - {}} - -% Drivers, edited from the standard versions, some quite heavily - -\DeclareBibliographyDriver{article}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \ifbool{bbx:articletitle} - {\usebibmacro{title}% - \newunit} - {}% - \usebibmacro{journal+volume}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{pages/doi}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{book}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \usebibmacro{maintitle/title}% - \newunit - \usebibmacro{volume+part}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{booklet}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{collection}{% Very similar to a book - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{maintitle/title}% - \newunit - \usebibmacro{volume+part}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inbook}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \ifbool{bbx:chaptertitle} - {\usebibmacro{title}} - {}% - \setunit{\addspace}% - \usebibmacro{in}% - \usebibmacro{bybookauthor}% - \newunit - \usebibmacro{maintitle/booktitle}% - \newunit - \usebibmacro{volume+part}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{incollection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \ifbool{bbx:chaptertitle} - {\usebibmacro{title}} - {}% - \setunit{\addspace}% - \usebibmacro{in}% - \usebibmacro{maintitle/booktitle}% - \newunit - \usebibmacro{volume+part}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inproceedings}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\addspace}% - \printfield{booktitle}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{venue}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{manual}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{edition}% - \newunit - \usebibmacro{series+number}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{organization+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{misc}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \printlist{organization+location+date}% - \newunit - \printfield{doi}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{online}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \printlist{organization}% - \newunit - \usebibmacro{date}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{patent}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \usebibmacro{byholder}% - \newunit - \printfield{type}% - \newunit - \printfield{number}% - \newunit - \printfield{location}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{periodical}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \printfield{issuetitle}% - \newunit - \usebibmacro{volume+part}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{title}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \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{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{report}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \usebibmacro{type+number}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{institution+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{set}{% - \ifbool{bbx:subentry} - {\entryset{% - \printfield[bibentrysetcount]{entrysetcount}% - \setunit*{\addnbspace}}{}} - {\entryset{}{}} - \setunit{\addperiod\addspace}% - \usebibmacro{setpageref}% - \finentry} - -\DeclareBibliographyDriver{thesis}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{note}% - \newunit - \printfield{type}% - \newunit - \usebibmacro{institution+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{unpublished}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{journaltitle}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{date}% - \newunit - \usebibmacro{url+urldate}% - \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-chem/bbx/chem-biochem.bbx b/Master/texmf-dist/tex/latex/biblatex-chem/bbx/chem-biochem.bbx deleted file mode 100644 index 1e38adbaa0b..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-chem/bbx/chem-biochem.bbx +++ /dev/null @@ -1,722 +0,0 @@ -\ProvidesFile{chem-biochem.bbx} -[2011/03/21 v1.0e biblatex bibliography style] - -\ExecuteBibliographyOptions{labelnumber,maxbibnames=15,urldate=long,useprefix} - -\newbibmacro*{begentry}{} -\newbibmacro*{finentry}{\finentry} - -% Option handling - -\providebool{bbx:articletitle} -\providebool{bbx:chaptertitle} -\providebool{bbx:doi} -\providebool{bbx:pageranges} -\providebool{bbx:subentry} -\DeclareBibliographyOption{articletitle}[true]{% - \setbool{bbx:articletitle}{#1}} -\DeclareBibliographyOption{chaptertitle}[true]{% - \setbool{bbx:chaptertitle}{#1}} -\DeclareBibliographyOption{biblabel}{% - \DeclareFieldFormat{labelnumberwidth}{\mkbibparens{##1}}% - \def\@tempa{plain}% - \def\@tempb{#1}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{##1}% - \fi - \def\@tempa{brackets}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{##1}}% - \fi - \def\@tempa{dot}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{##1\adddot\midsentence}% - \fi -} -\DeclareBibliographyOption{doi}[true]{% - \setbool{bbx:doi}{#1}} -\DeclareBibliographyOption{pageranges}[true]{% - \setbool{bbx:pageranges}{#1}} -\DeclareBibliographyOption{subentry}[true]{% - \setbool{bbx:subentry}{#1}} - -\ExecuteBibliographyOptions{articletitle,biblabel=parens,pageranges=true} - -% The standard alias - -\DeclareNameAlias{author}{default} -\DeclareNameAlias{editor}{default} - -% Some basic formatting - -\DeclareFieldFormat{bibentrysetcount}{% - \mkbibparens{\mknumalph{#1}}} -\DeclareFieldFormat{doi}{% - DOI\addcolon\addspace - \let\UrlFont\normalfont - \ifhyperref - {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} - {\nolinkurl{#1}}} -\DeclareFieldFormat[article]{pages}{% - \ifbool{bbx:pageranges}{#1}{\mkpagefirst{#1}}% -} -\DeclareFieldFormat{part}{Part\addspace#1} -\DeclareFieldFormat{parens}{\mkbibparens{#1}} -\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} -\DeclareFieldFormat[article]{title}{#1\adddot} -\DeclareFieldFormat[thesis]{title}{#1\adddot} -\DeclareFieldFormat[inproceedings]{title}{\mkbibemph{#1}} -\DeclareFieldFormat[online]{title}{#1\adddot} -\DeclareFieldFormat[patent]{title}{#1\adddot} -\DeclareFieldFormat{url}{\let\UrlFont\normalfont\url{#1}} -\DeclareFieldFormat[article]{volume}{\mkbibemph{#1}} -\DeclareFieldFormat[periodical]{volume}{\bibstring{volume}~#1} -\DeclareFieldFormat[article]{year}{\mkbibparens{#1}} - -\DeclareNameFormat{default}{% - \usebibmacro{name:last-first}{#1}{#4}{#5}{#7}% - \usebibmacro{name:andothers}} - -\renewcommand*{\thebibitem}{\item} -\renewcommand*{\thelositem}{\item} -\renewcommand*{\finalnamedelim}{\multinamedelim} -\renewcommand*{\mkbibnameaffix}[1]{\addcomma\addspace#1} -\renewcommand*{\multinamedelim}{\addcomma\addspace} -\renewcommand*{\newunitpunct}{\addcomma\addspace} -\renewcommand*{\labelnamepunct}{\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}{% - chapter = {Chapter}, - editor = {Ed\adddot}, - editors = {Eds\adddot}, - in = {In}, - page = {p}, - pages = {pp}, - patentus = {US Patent}, - phdthesis = {Ph.D. Thesis}, - urlseen = {accessed}, - volume = {Vol\adddot} -} - -% New and altered bibliography macros - -\renewbibmacro*{byholder}{% - \ifnameundef{holder} - {} - {\printtext[parens]{\printnames{holder}}}} - -\newbibmacro*{chapter+pages}{% - \printfield{chapter}% - \newunit - \printfield{pages}% - \newunit} - -\newbibmacro*{in}{% - \bibstring{in}% - \setunit{\addspace}} - -\newbibmacro*{institution+location+year}{% - \printlist{institution}% - \setunit*{\addcolon\addspace}% - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\newbibmacro*{journal+volume}{% - \usebibmacro{journal}% - \newunit - \printfield{volume}% - \newunit} - -\newbibmacro*{location+year}{% - \printlist{location}% - \newunit - \printfield{year}% - \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+edition}{% - \iffieldundef{maintitle} - {\usebibmacro{booktitle}} - {\usebibmacro{maintitle}}% - \iffieldundef{edition} - {} - {\newunit - \printfield{edition}}} - -\newbibmacro*{maintitle/title}{% - \iffieldsequal{maintitle}{title} - {\clearfield{maintitle}% - \clearfield{mainsubtitle}% - \clearfield{maintitleaddon}} - {}% - \iffieldundef{maintitle} - {\usebibmacro{title}} - {\usebibmacro{maintitle}}} - -\newbibmacro*{maintitle/title+edition}{% - \iffieldsequal{maintitle}{title} - {\clearfield{maintitle}% - \clearfield{mainsubtitle}% - \clearfield{maintitleaddon}} - {}% - \iffieldundef{maintitle} - {\usebibmacro{title}} - {\usebibmacro{maintitle}}% - \iffieldundef{edition} - {} - {\newunit - \printfield{edition}}} - -\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+location+year}{% - \printlist{organization}% - \iflistundef{location} - {\newunit} - {\setunit*{\addcolon\addspace}}% - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\newbibmacro*{pages/doi}{% - \iffieldundef{pages} - {\printfield{doi}} - {% - \printfield{pages}}% - \ifbool{bbx:doi} - {% - \setunit*{\adddot\addspace}% - \printfield{doi}% - } - {}% - } - -\newbibmacro*{publisher+location+year}{% - \printlist{publisher}% - \iflistundef{location} - {\newunit} - {\setunit*{\addcolon\addspace}}% - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\newbibmacro*{series+number}{% - \iffieldundef{series} - {} - {\printfield{series}% - \iffieldundef{number} - {\newunit - \printfield{volume}} - {\setunit*{\addspace}% - \printfield{number}}% - \newunit}} - -\renewbibmacro*{title}{% - \ifthenelse{\iffieldundef{title}\AND - \iffieldundef{subtitle}} - {} - {\printtext[title]{% - \printfield[noformat]{title}% - \addspace - \printfield[parens]{subtitle}}% - \newunit}% - \printfield{titleaddon}% - \newunit} - -\newbibmacro*{volume+part}{% - \iffieldundef{series} - {\printfield{volume}% - \setunit*{\addspace}% - \printfield{part}} - {}} - -% Drivers, edited from the standard versions, some quite heavily - -\DeclareBibliographyDriver{article}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{year}% - \setunit{\adddot\addspace}% - \ifbool{bbx:articletitle} - {\usebibmacro{title}} - {}% - \setunit{\addspace}% - \usebibmacro{journal+volume}% - \setunit{\addspace}% - \printfield{note}% - \newunit - \usebibmacro{pages/doi}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{book}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \usebibmacro{maintitle/title+edition}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{booklet}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \setunit{\addsemicolon\addspace}% - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{collection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{maintitle/title+edition}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inbook}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \ifbool{bbx:chaptertitle} - {\usebibmacro{title}} - {}% - \setunit*{\adddot\addspace}% - \usebibmacro{in}% - \usebibmacro{bybookauthor}% - \setunit*{\addspace}% - \usebibmacro{maintitle/booktitle+edition}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{incollection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \ifbool{bbx:chaptertitle} - {\usebibmacro{title}} - {}% - \setunit*{\adddot\addspace}% - \usebibmacro{in}% - \usebibmacro{maintitle/booktitle+edition}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inproceedings}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \usebibmacro{in}% - \printfield{booktitle}% - \newunit - \printfield{venue}% - \newunit - \printfield{year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{editor}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{manual}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{edition}% - \newunit - \usebibmacro{series+number}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{organization+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{misc}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \setunit{\addsemicolon\addspace}% - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \printlist{organization+location+date}% - \newunit - \printfield{doi}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{online}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit{\labelnamepunct}% - \usebibmacro{title}% - \setunit{\addspace}% - \usebibmacro{url+urldate}% - \newunit - \printfield{note}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{patent}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \usebibmacro{byholder}% - \setunit*{\adddot\addspace}% - \usebibmacro{title}% - \setunit{\addspace}% - \printfield{type}% - \newunit - \printfield{number}% - \newunit - \printfield{location}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{periodical}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{issuetitle}% - \setunit{\addsemicolon\addspace}% - \ifnameundef{editor} - {} - {\usebibmacro{editor}% - \setunit{\addsemicolon\addspace}}% - \usebibmacro{series+number}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{publisher+location+year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{title}% - \setunit*{\addspace}% - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - - \DeclareBibliographyDriver{set}{% - \ifbool{bbx:subentry} - {\entryset{% - \printfield[bibentrysetcount]{entrysetcount}% - \setunit*{\addnbspace}}{}} - {\entryset{}{}} - \setunit{\addperiod\addspace}% - \usebibmacro{setpageref}% - \finentry} - -\DeclareBibliographyDriver{proceedings}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{maintitle/title}% - \newunit - \printfield{venue}% - \newunit - \printfield{year}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{editor}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{report}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \usebibmacro{title}% - \setunit{\addsemicolon\addspace}% - \printfield{type}% - \setunit*{\addspace}% - \printfield{number}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \setunit{\addsemicolon\addspace}% - \usebibmacro{institution+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{set}{% - \ifbool{bbx:subentry} - {\entryset{% - \printfield[bibentrysetcount]{entrysetcount}% - \setunit*{\addnbspace}}{}} - {\entryset{}{}} - \finentry} - -\DeclareBibliographyDriver{thesis}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{title}% - \setunit{\adddot\addspace}% - \printfield{note}% - \setunit*{\addcomma\addspace}% - \printfield{type}% - \newunit - \printlist{institution}% - \newunit - \printlist{location}% - \newunit - \printfield{year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{unpublished}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit*{\labelnamepunct}% - \printfield{journaltitle}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{date}% - \newunit - \usebibmacro{url+urldate}% - \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-chem/bbx/chem-rsc.bbx b/Master/texmf-dist/tex/latex/biblatex-chem/bbx/chem-rsc.bbx deleted file mode 100644 index 813008237ac..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-chem/bbx/chem-rsc.bbx +++ /dev/null @@ -1,721 +0,0 @@ -\ProvidesFile{chem-rsc.bbx} -[2011/03/21 v1.0e biblatex bibliography style] - -\ExecuteBibliographyOptions{labelnumber,maxbibnames=999} - -\newbibmacro*{begentry}{} -\newbibmacro*{finentry}{\finentry} - -% Option handling - -\providebool{bbx:articletitle} -\providebool{bbx:chaptertitle} -\providebool{bbx:doi} -\providebool{bbx:pageranges} -\providebool{bbx:subentry} -\DeclareBibliographyOption{articletitle}[true]{% - \setbool{bbx:articletitle}{#1}} -\DeclareBibliographyOption{chaptertitle}[true]{% - \setbool{bbx:chaptertitle}{#1}} -\DeclareBibliographyOption{biblabel}{% - \DeclareFieldFormat{labelnumberwidth}{\mkbibparens{##1}}% - \def\@tempa{plain}% - \def\@tempb{#1}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{##1}% - \fi - \def\@tempa{brackets}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{##1}}% - \fi - \def\@tempa{dot}% - \ifx\@tempa\@tempb - \DeclareFieldFormat{labelnumberwidth}{##1\adddot\midsentence}% - \fi -} -\DeclareBibliographyOption{doi}[true]{% - \setbool{bbx:doi}{#1}} -\DeclareBibliographyOption{pageranges}[true]{% - \setbool{bbx:pageranges}{#1}} -\DeclareBibliographyOption{subentry}[true]{% - \setbool{bbx:subentry}{#1}} - -\ExecuteBibliographyOptions{biblabel=parens,pageranges=true} - -% The standard aliases - -\DeclareNameAlias{author}{default} -\DeclareNameAlias{editor}{default} - -% Some basic formatting - -\DeclareFieldFormat{bibentrysetcount}{% - \mkbibparens{\mknumalph{#1}}} -\DeclareFieldFormat[inproceedings]{booktitle}{#1} -\DeclareFieldFormat{doi}{% - DOI\addcolon\addspace - \ifhyperref - {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} - {\nolinkurl{#1}}} -\DeclareFieldFormat[patent]{number}{% - \bbx@digits@space{#1}% -} -\DeclareFieldFormat[article]{pages}{% - \ifbool{bbx:pageranges}{#1}{\mkpagefirst{#1}}% -} -\DeclareFieldFormat{parens}{\mkbibparens{#1}} -\DeclareFieldFormat{part}{\addslash#1} -\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} -\DeclareFieldFormat[article]{title}{#1} -\DeclareFieldFormat[proceedings]{title}{#1} -\DeclareFieldFormat[patent]{type}{\ifbibstring{#1}{% - \mkbibemph{\bibstring{#1}}}{\mkbibemph{#1}}} -\DeclareFieldFormat{url}{\url{#1}} -\DeclareFieldFormat[article]{volume}{\textbf{#1}} -\DeclareFieldFormat[periodical]{volume}{\bibstring{volume}~#1} - -\DeclareNameFormat{default}{% - \usebibmacro{name:first-last}{#1}{#4}{#5}{#7}% - \usebibmacro{name:andothers}} - -\renewcommand*{\thebibitem}{\item} -\renewcommand*{\thelositem}{\item} -\renewcommand*{\mkbibnameaffix}[1]{\addcomma\addspace#1} -\renewcommand*{\newunitpunct}{\addcomma\addspace} -\renewcommand*{\labelnamepunct}{\newunitpunct} - -% 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}{% - chapter = {ch\adddot}, - edition = {edn\adddot}, - patentus = {US Pat\adddot}, - phdthesis = {Ph.D. Thesis} -} - -% Some custom code for doing digit separation. -% This is very similar to the code in siunitx, which is itself -% taken from numprint. - -\newcommand*{\bbx@digits@space}[1]{% - \ifinteger{#1}{% - \bbx@digits@ifmorethanfour{#1}{% - \def\@tempa{}% - \bbx@digits@separate{}#1\@empty\@empty\@empty - }{% - #1% - }% - }{% - #1% - }% -} - -\newcommand*{\bbx@digits@ifmorethanfour}[1]{% - \bbx@digits@ifmorethanfour@aux#1\@empty\@empty\@empty\@empty - \@empty\@nil -} - -\def\bbx@digits@ifmorethanfour@aux#1#2#3#4#5\@nil{% - \ifx\@empty#5\@empty - \expandafter\@secondoftwo - \else - \expandafter\@firstoftwo - \fi -} - -\newcommand*{\bbx@digits@separate}[4]{% - \ifx\@empty#2\@empty - \bbx@digits@print#1\relax - \else - \ifx\@empty#3\@empty - \bbx@digits@print\@empty\@empty#1#2\relax - \else - \ifx\@empty#4\@empty - \bbx@digits@print\@empty#1#2#3\relax - \else - \bbx@digits@separate@aux{#1#2#3#4}% - \fi - \fi - \fi -} - -\def\bbx@digits@separate@aux#1\fi\fi\fi{% - \fi\fi\fi\bbx@digits@separate{#1}% -} - -\newcommand*{\bbx@digits@print}[4]{% - \ifblank{#1}{}{#1}% - #2#3% - \ifx\relax#4\relax\else - \addnbthinspace - \expandafter\bbx@digits@print\expandafter#4% - \fi -} - -% New and altered bibliography macros - -\newbibmacro*{chapter+pages}{% - \printfield{chapter}% - \newunit - \printfield{pages}% - \newunit} - -\renewbibmacro*{editor}{% - \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} - {\usebibmacro{editorstrg}% - \addspace - \printnames{editor}% - \clearname{editor}} - {}} - -\renewbibmacro*{editorstrg}{% - \iffieldundef{editortype} - {\bibstring{editor}} - {\bibstring{\thefield{editortype}}}} - -\newbibmacro*{in}{% - \bibstring{in}% - \setunit{\addspace}} - -\newbibmacro*{institution+location+year}{% - \printlist{institution}% - \newunit - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\renewbibmacro*{journal}{% - \iffieldundef{journaltitle} - {} - {\printtext[journaltitle]{% - \printfield[titlecase]{journaltitle}% - \printfield[titlecase]{journalsubtitle}}}% - \midsentence - } - -\newbibmacro*{journal+volume}{% - \usebibmacro{journal}% - \newunit - \printfield{year}% - \newunit - \printfield{volume}% - \newunit} - -\newbibmacro*{location+year}{% - \printlist{location}% - \newunit - \printfield{year}% - \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{title}} - {\usebibmacro{maintitle}}% - \newunit} - -\renewbibmacro*{name:andothers}{% - \ifboolexpr{ - test {\ifnumequal{\value{listcount}}{\value{liststop}}} - and - test \ifmorenames - } - {\ifnumgreater{\value{liststop}}{1} - {\finalandcomma} - {}% - \andothersdelim\mkbibemph{\bibstring{andothers}}} - {}} - -\newbibmacro*{organization+location+year}{% - \printlist{organization}% - \newunit - \printlist{location}% - \newunit - \printfield{year}% - \newunit} - -\newbibmacro*{pages/doi}{% - \iffieldundef{pages} - {\printfield{doi}} - {% - \printfield{pages}}% - \ifbool{bbx:doi} - {% - \setunit*{\adddot\addspace}% - \printfield{doi}% - } - {}% - } - -\newbibmacro*{publisher+location}{% - \printlist{publisher}% - \newunit - \printlist{location}% - \newunit} - -\newbibmacro*{series+number}{% - \printfield{series}% - \setunit*{\addspace}% - \printfield{number}% - \newunit} - -\newbibmacro*{volume+part}{% - \iffieldundef{series} - {\printfield{volume}% - \printfield{part}} - {}} - -% Drivers, edited from the standard versions, some quite heavily - -\DeclareBibliographyDriver{article}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \ifbool{bbx:articletitle} - {\usebibmacro{title}% - \newunit} - {}% - \usebibmacro{journal+volume}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{pages/doi}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{book}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \usebibmacro{maintitle/title}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{booklet}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{collection}{% Very similar to a book - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{maintitle/title}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{year}% - \newunit - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inbook}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \ifbool{bbx:chaptertitle} - {\usebibmacro{title}% - \newunit} - {}% - \usebibmacro{in}% - \usebibmacro{bybookauthor}% - \newunit - \usebibmacro{maintitle/booktitle}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{year}% - \newunit - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{incollection}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \ifbool{bbx:chaptertitle} - {\usebibmacro{title}% - \newunit} - {}% - \usebibmacro{in}% - \usebibmacro{maintitle/booktitle}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{year}% - \newunit - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{inproceedings}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \printfield{booktitle}% - \newunit - \usebibmacro{editor}% - \newunit - \printfield{venue}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{manual}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{edition}% - \newunit - \usebibmacro{series+number}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{organization+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{misc}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{type}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \printlist{organization+location+date}% - \newunit - \printfield{doi}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{online}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author/editor}% - \setunit{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \printlist{organization}% - \newunit - \usebibmacro{date}% - \newunit - \usebibmacro{url+urldate}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{patent}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \printfield{type}% - \newunit - \printfield{number}% - \newunit - \usebibmacro{byholder}% - \newunit - \printfield{location}% - \newunit - \printfield{year}% - \newunit - \printfield{note}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{periodical}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \printfield{issuetitle}% - \newunit - \usebibmacro{editor}% - \newunit - \usebibmacro{publisher+location}% - \newunit - \printfield{edition}% - \newunit - \printfield{title}% - \newunit - \printfield{year}% - \newunit - \usebibmacro{volume+part}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \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{year}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{report}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \usebibmacro{title}% - \newunit - \printfield{type}% - \setunit*{\addspace}% - \printfield{number}% - \newunit - \printfield{version}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{institution+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{set}{% - \ifbool{bbx:subentry} - {\entryset{% - \printfield[bibentrysetcount]{entrysetcount}% - \setunit*{\addnbspace}}{}} - {\entryset{}{}} - \setunit{\addperiod\addspace}% - \usebibmacro{setpageref}% - \finentry} - -\DeclareBibliographyDriver{thesis}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \printfield{note}% - \newunit - \printfield{type}% - \newunit - \usebibmacro{institution+location+year}% - \newunit - \usebibmacro{chapter+pages}% - \newunit - \printfield{pagetotal}% - \newunit - \printfield{addendum}% - \setunit{\bibpagerefpunct}% - \usebibmacro{pageref}% - \usebibmacro{finentry}} - -\DeclareBibliographyDriver{unpublished}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{author}% - \setunit{\labelnamepunct}% - \printfield{journaltitle}% - \newunit - \printfield{howpublished}% - \newunit - \printfield{note}% - \newunit - \usebibmacro{date}% - \newunit - \usebibmacro{url+urldate}% - \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-chem/cbx/chem-acs.cbx b/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-acs.cbx deleted file mode 100644 index 555a7f7ac2e..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-acs.cbx +++ /dev/null @@ -1,8 +0,0 @@ -\ProvidesFile{chem-acs.cbx} -[2011/03/21 v1.0e biblatex citation style] - -\RequireCitationStyle{numeric-comp} -\ExecuteBibliographyOptions{% - autocite=superscript,autopunct=true,sorting=none} - -\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-angew.cbx b/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-angew.cbx deleted file mode 100644 index 00ced83730e..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-angew.cbx +++ /dev/null @@ -1,24 +0,0 @@ -\ProvidesFile{chem-angew.cbx} -[2011/03/21 v1.0e biblatex citation style] - -\RequireCitationStyle{numeric-comp} -\ExecuteBibliographyOptions{% - autocite=superscript,autopunct=true,sorting=none} - -\DeclareCiteCommand{\supercite}[\mkbibsuperscript] - {\usebibmacro{cite:init}% - \let\multicitedelim=\supercitedelim - \iffieldundef{prenote} - {} - {\BibliographyWarning{Ignoring prenote argument}}% - \iffieldundef{postnote} - {} - {\BibliographyWarning{Ignoring postnote argument}}% - \bibleftbracket} - {\usebibmacro{citeindex}% - \usebibmacro{cite:comp}} - {} - {\usebibmacro{cite:dump}% - \bibrightbracket} - -\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-biochem.cbx b/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-biochem.cbx deleted file mode 100644 index 33a05b62493..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-biochem.cbx +++ /dev/null @@ -1,11 +0,0 @@ -\ProvidesFile{chem-biochem.cbx} -[2011/03/21 v1.0e biblatex citation style] - -\RequireCitationStyle{numeric-comp} -\ExecuteBibliographyOptions{sorting=none} - -\DeclareFieldFormat{labelnumber}{\textit{#1}} -\renewcommand*{\bibleftbracket}{(} -\renewcommand*{\bibrightbracket}{)\midsentence} - -\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-rsc.cbx b/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-rsc.cbx deleted file mode 100644 index 0bfe38ca6c1..00000000000 --- a/Master/texmf-dist/tex/latex/biblatex-chem/cbx/chem-rsc.cbx +++ /dev/null @@ -1,8 +0,0 @@ -\ProvidesFile{chem-rsc.cbx} -[2011/03/21 v1.0e biblatex citation style] - -\RequireCitationStyle{numeric-comp} -\ExecuteBibliographyOptions{% - autocite=superscript,autopunct=true,sorting=none} - -\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/chem-acs.bbx b/Master/texmf-dist/tex/latex/biblatex-chem/chem-acs.bbx new file mode 100644 index 00000000000..1145334a89f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-chem/chem-acs.bbx @@ -0,0 +1,627 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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{chem-acs.bbx}[2011/08/16 v1.1a biblatex bibliography style] + +% Load the standard style to avoid copy-pasting unnecessary material +\RequireBibliographyStyle{numeric-comp} + +% New options +\newtoggle{bbx:articletitle} +\newtoggle{bbx:chaptertitle} +\newtoggle{bbx:pageranges} +\DeclareBibliographyOption{articletitle}[true]{% + \settoggle{bbx:articletitle}{#1}% +} +\DeclareBibliographyOption{chaptertitle}[true]{% + \settoggle{bbx:chaptertitle}{#1}% +} +\DeclareBibliographyOption{pageranges}[true]{% + \settoggle{bbx:pageranges}{#1}% +} + +% Alter settings that carry through from biblatex +\ExecuteBibliographyOptions + { + doi = false , + firstinits = true , + maxnames = 15 , + maxcitenames = 2 , + pageranges = true , + url = false + } + +% Modify the name format +\DeclareNameFormat{default}{% + \renewcommand*{\multinamedelim}{\addsemicolon\addspace}% + \usebibmacro{name:last-first}{#1}{#4}{#5}{#7}% + \usebibmacro{name:andothers}% +} + +\DeclareNameFormat{editor}{% + \renewcommand*{\multinamedelim}{\addcomma\addspace}% + \usebibmacro{name:last-first}{#1}{#4}{#5}{#7}% + \usebibmacro{name:andothers}% +} + +% Custom field formats +\DeclareFieldFormat[article]{date}{\mkbibbold{#1}} +\DeclareFieldFormat{doi}{% + DOI\addcolon\space + \ifhyperref + {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}% +} +\DeclareFieldFormat{labelnumberwidth}{\mkbibparens{#1}} +\DeclareFieldFormat[article]{pages}{% + \iftoggle{bbx:pageranges}{#1}{\mkfirstpage{#1}}% +} +\DeclareFieldFormat*{title}{#1\adddot} +\DeclareFieldFormat[book, collection, inproceedings]{title}{\mkbibemph{#1}} +\DeclareFieldFormat{url}{\url{#1}} +\DeclareFieldFormat[article]{volume}{\mkbibemph{#1}} + +% Simple modifications to punctuation, etc. +\renewcommand*\finalnamedelim{\multinamedelim} +\renewcommand*\intitlepunct{\addspace} +\renewcommand*\labelnamepunct{\addspace} +\renewcommand*\newunitpunct{\addcomma\addspace} + +% Bibliography strings +\DefineBibliographyStrings{english}{% + chapter = Chapter , + editor = Ed\adddot , + editors = Eds\adddot , + in = In , + page = p , + pages = pp , + patentus = US Patent , + phdthesis = Ph.D.\space Thesis , + urlseen = accessed , + volume = Vol\adddot +} + +% Bibliography macros +\renewbibmacro*{byholder}{% + \ifnameundef{holder} + {} + {% + \printtext[parens]{\printnames{holder}}% + \adddot + }% +} + +\renewbibmacro*{date}{\printtext[date]{\printdate}} + +\renewbibmacro*{event+venue+date}{% + \printfield{eventtitle}% + \ifboolexpr{ + test {\iffieldundef{venue}} + and + test {\iffieldundef{eventyear}} + } + {} + {% + \printfield{venue}% + \newunit + \printeventdate + \newunit + }% +} + +\newbibmacro*{journal+issuetitle}{% + \usebibmacro{journal}% + \setunit*{\addspace}% + \usebibmacro{date}% + \newunit + \usebibmacro{volume+number+eid}% + \newunit +} + +\renewbibmacro*{maintitle+booktitle}{% + \iffieldundef{maintitle} + {} + {% + \usebibmacro{maintitle}% + \newunit\newblock + }% + \usebibmacro{booktitle}% + \newunit +} + +\renewbibmacro*{maintitle+title}{% + \iffieldsequal{maintitle}{title} + {% + \clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}% + } + {% + \iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}}% + \newunit\newblock + }% + \usebibmacro{title}% + \newunit +} + +\renewbibmacro*{note+pages}{% + \printfield{note}% + \setunit{\bibpagespunct}% + \printfield{pages}% + \iffieldundef{pages} + {% + \printfield{doi}% + \clearfield{doi}% + }% + {% + \iftoggle{bbx:doi} + {} + {\clearfield{doi}}% + }% +} + +\renewbibmacro*{publisher+location+date}{% + \printlist{publisher}% + \iflistundef{publisher} + {\newunit} + {\setunit*{\addcolon\space}}% + \printlist{location}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit +} + +\renewbibmacro*{series+number}{% + \printfield{series}% + \setunit*{\addspace}% + \printfield{number}% + \newunit + \iffieldundef{series} + {} + {% + \printfield{volume}% + \clearfield{volume}% + \newunit + }% +} + +\renewbibmacro*{volume+number+eid}{% + \printfield{volume}% + \setunit*{\addspace}% + \printfield{eid}% +} + +% 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 + \iftoggle{bbx:articletitle} + {% + \usebibmacro{title}% + \newunit + } + {}% + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{bytranslator+others}% + \newunit\newblock + \printfield{version}% + \setunit{\addspace}% + \usebibmacro{journal+issuetitle}% + \newunit + \usebibmacro{byeditor+others}% + \newunit + \usebibmacro{note+pages}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{issn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \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}% + \newunit + \printlist{language}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{byauthor}% + \setunit{\addsemicolon\space}% + \usebibmacro{editor+others}% + \setunit{\addsemicolon\space}% + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume}% + \setunit{\addsemicolon\space}% + \usebibmacro{chapter+pages}% + \setunit{\addsemicolon\space}% + \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{booklet}{% + \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{howpublished}% + \newunit\newblock + \printfield{type}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume}% + \setunit{\addsemicolon\space}% + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{collection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{maintitle+title}% + \newunit + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit + \printlist{language}% + \setunit{\addsemicolon\space}% + \usebibmacro{editor+others}% + \newunit\newblock + \setunit{\addsemicolon\space}% + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume} + \setunit{\addsemicolon\space}% + \usebibmacro{chapter+pages}% + \newunit + \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 + \iftoggle{bbx:chaptertitle} + {\usebibmacro{title}} + {}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{bybookauthor}% + \setunit{\addspace}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{editor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \setunit{\addsemicolon\space}% + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{colume}% + \setunit{\addsemicolon\space}% + \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{incollection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit + \iftoggle{bbx:chaptertitle} + {\usebibmacro{title}} + {}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{editor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \setunit{\addsemicolon\space}% + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume}% + \setunit{\addsemicolon\space}% + \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{inproceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{event+venue+date}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{volumes}% + \setunit{\addsemicolon\space}% + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume}% + \setunit{\addsemicolon\space}% + \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{manual}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor}% + \newunit\newblock + \printfield{edition}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{type}% + \newunit + \printfield{version}% + \newunit + \printfield{note}% + \setunit{\addsemicolon\space}% + \printlist{organization}% + \newunit + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \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{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 + \usebibmacro{url+urldate}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{patent}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\addspace}% + \usebibmacro{byholder}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \setunit{\addspace}% + \printfield{type}% + \newunit + \printfield{number}% + \iflistundef{location} + {} + {\setunit*{\addspace}% + \printtext[parens]{% + \printlist[][-\value{listtotal}]{location}}}% + \newunit\newblock + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-acs.bbx'.
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/chem-acs.cbx b/Master/texmf-dist/tex/latex/biblatex-chem/chem-acs.cbx new file mode 100644 index 00000000000..87a84fe398c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-chem/chem-acs.cbx @@ -0,0 +1,57 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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{chem-acs.cbx}[2011/08/16 v1.1a biblatex citation style] + +\RequireCitationStyle{numeric-comp} + +\ExecuteBibliographyOptions + { + autocite = superscript , + autopunct = true , + 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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-acs.cbx'.
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/chem-angew.bbx b/Master/texmf-dist/tex/latex/biblatex-chem/chem-angew.bbx new file mode 100644 index 00000000000..b3c9920bbce --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-chem/chem-angew.bbx @@ -0,0 +1,595 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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{chem-angew.bbx}[2011/08/16 v1.1a biblatex bibliography style] + +% Load the standard style to avoid copy-pasting unnecessary material +\RequireBibliographyStyle{numeric-comp} + +% New options +\newtoggle{bbx:articletitle} +\newtoggle{bbx:chaptertitle} +\newtoggle{bbx:pageranges} +\DeclareBibliographyOption{articletitle}[true]{% + \settoggle{bbx:articletitle}{#1}% +} +\DeclareBibliographyOption{chaptertitle}[true]{% + \settoggle{bbx:chaptertitle}{#1}% +} +\DeclareBibliographyOption{pageranges}[true]{% + \settoggle{bbx:pageranges}{#1}% +} + +% Alter settings that carry through from biblatex +\ExecuteBibliographyOptions + { + doi = false , + firstinits = true , + maxnames = 999 , + maxcitenames = 2 , + pageranges = true , + url = false + } + +% Modify the name format +\DeclareNameFormat{default}{% + \usebibmacro{name:first-last}{#1}{#4}{#5}{#7}% + \usebibmacro{name:andothers}% +} + +% Custom field formats +\DeclareFieldFormat[inproceedings]{booktitle}{#1} +\DeclareFieldFormat{date}{\mkbibbold{#1}} +\DeclareFieldFormat{doi}{% + DOI\space + \ifhyperref + {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}% +} +\DeclareFieldFormat{journaltitle}{\mkbibemph{#1}\isdot} +\DeclareFieldFormat[article]{pages}{% + \iftoggle{bbx:pageranges}{#1}{\mkfirstpage{#1}}% +} +\DeclareFieldFormat{removecomma}{\mkbibnocomma{#1}} +\DeclareFieldFormat + [booklet, inbook, incollection, manual, online, proceedings, report]{title}{#1} +\DeclareFieldFormat[patent]{type}{% + \ifbibstring{#1} + {\mkbibemph{\bibstring{#1}}} + {\mkbibemph{#1}}% +} +\DeclareFieldFormat{url}{\url{#1}} +\DeclareFieldFormat*{volume}{% + \mkbibemph{\bibstring{volume}~#1}% +} +\DeclareFieldFormat[article]{volume}{\mkbibemph{#1}} + +% Simple modifications to punctuation, etc. +\renewcommand*\finalnamedelim{\multinamedelim} +\renewcommand*\intitlepunct{\addspace} +\renewcommand*\mkbibnameaffix[1]{\addcomma\space#1} +\renewcommand*\newunitpunct{\addcomma\addspace} + +% Bibliography strings +\DefineBibliographyStrings{english}{% + chapter = Chapter , + editor = Ed\adddot , + editors = Eds\adddot , + patentus = US Pat\adddot, + volume = Vol\adddot +} + +% Bibliography macros +\renewbibmacro*{byeditor+others}{% + \ifnameundef{editor} + {} + {% + \printtext[parens]{% + \usebibmacro{editorstrg}% + \setunit{\addcolon\addspace}% + \printnames[byeditor]{editor}% + \clearname{editor}% + \newunit + }% + }% + \usebibmacro{byeditorx}% + \usebibmacro{bytranslator+others}% +} + +\renewbibmacro*{byholder}{% + \ifnameundef{holder} + {} + {\printtext[parens]{\printnames{holder}}}% +} + +\renewbibmacro*{date}{\printtext[date]{\printdate}} + +\renewbibmacro*{event+venue+date}{% + \printfield{eventtitle}% + \ifboolexpr{ + test {\iffieldundef{venue}} + and + test {\iffieldundef{eventyear}} + } + {} + {% + \printfield{venue}% + \newunit + \printeventdate + \newunit + }% +} + +\renewbibmacro*{institution+location+date}{% + \printlist{institution}% + \newunit + \printlist{location}% + \newunit + \usebibmacro{date}% + \newunit +} + +\renewbibmacro*{journal}{% + \iffieldundef{journaltitle} + {} + {% + \printtext[journaltitle]{% + \printfield[removecomma]{journaltitle}% + \setunit{\subtitlepunct}% + \printfield[removecomma]{journalsubtitle}% + }% + }% +} + +\renewbibmacro*{journal+issuetitle}{% + \usebibmacro{journal}% + \setunit*{\addspace}% + \iffieldundef{series} + {} + {\newunit + \printfield{series}% + \setunit{\addspace}}% + \usebibmacro{date}% + \newunit + \printfield{volume}% + \newunit +} + +\renewbibmacro*{maintitle}{% + \ifboolexpr{ + test {\iffieldundef{maintitle}} + and + test {\iffieldundef{mainsubtitle}} + } + {} + {% + \printtext[maintitle]{% + \printfield[titlecase]{maintitle}% + \setunit{\subtitlepunct}% + \printfield[parens]{mainsubtitle}% + }% + \newunit + }% + \printfield{maintitleaddon}% +} + +\renewbibmacro*{maintitle+booktitle}{% + \iffieldundef{maintitle} + {} + {% + \usebibmacro{maintitle}% + \newunit\newblock + }% + \usebibmacro{booktitle}% + \newunit + \iffieldundef{volume} + {} + {% + \iffieldundef{series} + {% + \printfield{volume}% + \printfield{part}% + } + {}% + }% + \newunit +} + +\renewbibmacro*{maintitle+title}{% + \iffieldsequal{maintitle}{title} + { + \clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}% + } + {% + \iffieldundef{maintitle} + {} + {% + \usebibmacro{maintitle}% + \newunit + }% + }% + \usebibmacro{title}% + \newunit + \iffieldundef{volume} + {} + {% + \iffieldundef{series} + {% + \printfield{volume}% + \printfield{part}% + } + {}% + }% + \newunit +} + +\renewbibmacro*{note+pages}{% + \printfield{note}% + \setunit{\bibpagespunct}% + \printfield{pages}% + \iffieldundef{pages} + {% + \printfield{doi}% + \clearfield{doi}% + }% + {% + \iftoggle{bbx:doi} + {} + {\clearfield{doi}}% + }% +} + +\renewbibmacro*{publisher+location+date}{% + \printlist{publisher}% + \newunit + \printlist{location}% + \newunit + \printfield{edition}% + \newunit + \usebibmacro{date}% + \newunit +} + +% Specialised functions for manipulating data, where the biblatex +% kernel does not provide a suitable function. +\newcommand*\mkbibnocomma[1]{% + \begingroup + \catcode`\, = 9\relax + \scantokens{#1}% + \endgroup +} + +% 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 + \iftoggle{bbx:articletitle} + {% + \usebibmacro{title}% + \newunit + } + {}% + \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\newblock + \iftoggle{bbx:isbn} + {\printfield{issn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url} + \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}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \newunit + \printfield{volumes}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \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{collection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{volumes}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \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 + \iftoggle{bbx:chaptertitle} + {\usebibmacro{title}} + {}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{bybookauthor}% + \newunit\newblock + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \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{incollection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit + \iftoggle{bbx:chaptertitle} + {\usebibmacro{title}} + {}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \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{inproceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{event+venue+date}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{volumes}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \printlist{organization}% + \newunit + \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{patent}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit*{\addspace}% + \usebibmacro{byholder}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{type}% + \newunit + \printfield{number}% + \iflistundef{location} + {} + {\setunit*{\addspace}% + \printtext[parens]{% + \printlist[][-\value{listtotal}]{location}}}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{thesis}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \printfield{type}% + \newunit + \usebibmacro{institution+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \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}% +} + +%% +%% 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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-angew.bbx'.
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/chem-angew.cbx b/Master/texmf-dist/tex/latex/biblatex-chem/chem-angew.cbx new file mode 100644 index 00000000000..bf9afe18cb2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-chem/chem-angew.cbx @@ -0,0 +1,75 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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{chem-angew.cbx}[2011/08/16 v1.1a biblatex citation style] + +\RequireCitationStyle{numeric-comp} + +\ExecuteBibliographyOptions + { + autocite = superscript, + autopunct = true , + sorting = none + } + +\newcommand*\mkbibsuperbracket[1]{% + \mkbibsuperscript{\mkbibbrackets{#1}}% +} + +\DeclareCiteCommand{\supercite}[\mkbibsuperbracket] + {\usebibmacro{cite:init}% + \let\multicitedelim=\supercitedelim + \iffieldundef{prenote} + {} + {\BibliographyWarning{Ignoring prenote argument}}% + \iffieldundef{postnote} + {} + {\BibliographyWarning{Ignoring postnote argument}}} + {\usebibmacro{citeindex}% + \usebibmacro{cite:comp}} + {} + {\usebibmacro{cite:dump}} + +%% +%% 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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-angew.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/chem-biochem.bbx b/Master/texmf-dist/tex/latex/biblatex-chem/chem-biochem.bbx new file mode 100644 index 00000000000..37237edfc58 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-chem/chem-biochem.bbx @@ -0,0 +1,654 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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{chem-biochem.bbx}[2011/08/16 v1.1a biblatex bibliography style] + +% Load the standard style to avoid copy-pasting unnecessary material +\RequireBibliographyStyle{numeric-comp} + +% New options +\newtoggle{bbx:articletitle} +\newtoggle{bbx:chaptertitle} +\newtoggle{bbx:pageranges} +\DeclareBibliographyOption{articletitle}[true]{% + \settoggle{bbx:articletitle}{#1}% +} +\DeclareBibliographyOption{chaptertitle}[true]{% + \settoggle{bbx:chaptertitle}{#1}% +} +\DeclareBibliographyOption{pageranges}[true]{% + \settoggle{bbx:pageranges}{#1}% +} + +% Alter settings that carry through from biblatex +\ExecuteBibliographyOptions + { + articletitle = true , + doi = false , + firstinits = true , + maxnames = 15 , + maxcitenames = 2 , + pageranges = true , + url = false , + urldate = long , + useprefix = true + } + +% Modify the name format +\DeclareNameFormat{default}{% + \usebibmacro{name:last-first}{#1}{#4}{#5}{#7}% + \usebibmacro{name:andothers}% +} + +% Custom field formats +\DeclareFieldFormat{doi}{% + DOI\addcolon\space + \ifhyperref + {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}% +} +\DeclareFieldFormat{labelnumberwidth}{\mkbibparens{#1}} +\DeclareFieldFormat[article]{pages}{% + \iftoggle{bbx:pageranges}{#1}{\mkfirstpage{#1}}% +} +\DeclareFieldFormat*{title}{#1\adddot} +\DeclareFieldFormat[book, collection, inproceedings]{title}{\mkbibemph{#1}} +\DeclareFieldFormat{url}{\url{#1}} +\DeclareFieldFormat[article]{volume}{\mkbibemph{#1}} + +% Simple modifications to punctuation, etc. +\renewcommand*\finalnamedelim{\multinamedelim} +\renewcommand*\intitlepunct{\addspace} +\renewcommand*\labelnamepunct{\addspace} +\renewcommand*\mkbibnameaffix[1]{\addcomma\addspace#1} +\renewcommand*\newunitpunct{\addcomma\addspace} + +% Bibliography strings +\DefineBibliographyStrings{english}{% + chapter = Chapter , + editor = Ed\adddot , + editors = Eds\adddot , + in = In , + page = p , + pages = pp , + patentus = US Patent , + phdthesis = Ph.D.\space Thesis , + urlseen = accessed , + volume = Vol\adddot +} + +% Bibliography macros +\renewbibmacro*{byholder}{% + \ifnameundef{holder} + {} + {% + \printtext[parens]{\printnames{holder}}% + \adddot + }% +} + +\renewbibmacro*{event+venue+date}{% + \printfield{eventtitle}% + \ifboolexpr{ + test {\iffieldundef{venue}} + and + test {\iffieldundef{eventyear}} + } + {} + {% + \printfield{venue}% + \newunit + \printeventdate + \newunit + }% +} + +\newbibmacro*{journal+issuetitle}{% + \usebibmacro{journal}% + \setunit*{\addspace}% + \usebibmacro{volume+number+eid}% + \newunit +} + +\renewbibmacro*{maintitle+booktitle}{% + \iffieldundef{maintitle} + {} + {% + \usebibmacro{maintitle}% + \newunit\newblock + }% + \usebibmacro{booktitle}% + \newunit +} + +\renewbibmacro*{maintitle+title}{% + \iffieldsequal{maintitle}{title} + {% + \clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}% + } + {% + \iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}}% + \newunit\newblock + }% + \usebibmacro{title}% + \newunit +} + +\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}}% +} + +\renewbibmacro*{note+pages}{% + \printfield{note}% + \setunit{\bibpagespunct}% + \printfield{pages}% + \iffieldundef{pages} + {% + \printfield{doi}% + \clearfield{doi}% + }% + {% + \iftoggle{bbx:doi} + {} + {\clearfield{doi}}% + }% +} + +\renewbibmacro*{publisher+location+date}{% + \printlist{publisher}% + \iflistundef{publisher} + {\newunit} + {\setunit*{\addcolon\space}}% + \printlist{location}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit +} + +\renewbibmacro*{series+number}{% + \printfield{series}% + \setunit*{\addspace}% + \printfield{number}% + \newunit + \iffieldundef{series} + {} + {% + \printfield{volume}% + \clearfield{volume}% + \newunit + }% +} + +\renewbibmacro*{volume+number+eid}{% + \printfield{volume}% + \setunit*{\addspace}% + \printfield{eid}% +} + +% 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 + \iffieldundef{year} + {} + {% + \printtext[parens]{\usebibmacro{date}}% + \setunit{\adddot\space}% + }% + \iftoggle{bbx:articletitle} + {% + \usebibmacro{title}% + \newunit + } + {}% + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{bytranslator+others}% + \newunit\newblock + \printfield{version}% + \setunit{\addspace}% + \usebibmacro{journal+issuetitle}% + \newunit + \usebibmacro{byeditor+others}% + \newunit + \usebibmacro{note+pages}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{issn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \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}% + \newunit + \printlist{language}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{byauthor}% + \setunit{\addsemicolon\space}% + \usebibmacro{editor+others}% + \setunit{\addsemicolon\space}% + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume}% + \setunit{\addsemicolon\space}% + \usebibmacro{chapter+pages}% + \setunit{\addsemicolon\space}% + \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{booklet}{% + \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{howpublished}% + \newunit\newblock + \printfield{type}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume}% + \setunit{\addsemicolon\space}% + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{collection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{maintitle+title}% + \newunit + \printfield{edition}% + \newunit + \printfield{volumes}% + \newunit + \printlist{language}% + \setunit{\addsemicolon\space}% + \usebibmacro{editor+others}% + \newunit\newblock + \setunit{\addsemicolon\space}% + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume} + \setunit{\addsemicolon\space}% + \usebibmacro{chapter+pages}% + \newunit + \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 + \iftoggle{bbx:chaptertitle} + {\usebibmacro{title}} + {}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{bybookauthor}% + \setunit{\addspace}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{editor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \setunit{\addsemicolon\space}% + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{colume}% + \setunit{\addsemicolon\space}% + \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{incollection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit + \iftoggle{bbx:chaptertitle} + {\usebibmacro{title}} + {}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{editor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \printfield{volumes}% + \setunit{\addsemicolon\space}% + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \setunit{\addsemicolon\space}% + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume}% + \setunit{\addsemicolon\space}% + \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{inproceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \setunit{\addspace}% + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{event+venue+date}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{volumes}% + \setunit{\addsemicolon\space}% + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \setunit{\addsemicolon\space}% + \printfield{volume}% + \setunit{\addsemicolon\space}% + \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{manual}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor}% + \newunit\newblock + \printfield{edition}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{type}% + \newunit + \printfield{version}% + \newunit + \printfield{note}% + \setunit{\addsemicolon\space}% + \printlist{organization}% + \newunit + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \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{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 + \usebibmacro{url+urldate}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{patent}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\addspace}% + \usebibmacro{byholder}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \setunit{\addspace}% + \printfield{type}% + \newunit + \printfield{number}% + \iflistundef{location} + {} + {\setunit*{\addspace}% + \printtext[parens]{% + \printlist[][-\value{listtotal}]{location}}}% + \newunit\newblock + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-biochem.bbx'.
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/chem-biochem.cbx b/Master/texmf-dist/tex/latex/biblatex-chem/chem-biochem.cbx new file mode 100644 index 00000000000..d543fcec4cb --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-chem/chem-biochem.cbx @@ -0,0 +1,56 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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{chem-biochem.cbx}[2011/08/16 v1.1a biblatex citation style] + +\RequireCitationStyle{numeric-comp} + +\ExecuteBibliographyOptions{sorting = none} + +\DeclareFieldFormat{labelnumber}{\mkbibemph{#1}} +\renewcommand*\bibleftbracket{(} +\renewcommand*\bibrightbracket{)\midsentence} + +%% +%% 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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-biochem.cbx'. diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/chem-rsc.bbx b/Master/texmf-dist/tex/latex/biblatex-chem/chem-rsc.bbx new file mode 100644 index 00000000000..6289515731f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-chem/chem-rsc.bbx @@ -0,0 +1,553 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementation for +%% chemistry-related bibliography styles +%% 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{chem-rsc.bbx}[2011/08/16 v1.1a biblatex bibliography style] + +% Load the standard style to avoid copy-pasting unnecessary material +\RequireBibliographyStyle{numeric-comp} + +% New options +\newtoggle{bbx:articletitle} +\newtoggle{bbx:chaptertitle} +\newtoggle{bbx:pageranges} +\DeclareBibliographyOption{articletitle}[true]{% + \settoggle{bbx:articletitle}{#1}% +} +\DeclareBibliographyOption{chaptertitle}[true]{% + \settoggle{bbx:chaptertitle}{#1}% +} +\DeclareBibliographyOption{pageranges}[true]{% + \settoggle{bbx:pageranges}{#1}% +} + +% Alter settings that carry through from biblatex +\ExecuteBibliographyOptions + { + doi = false , + firstinits = true , + maxnames = 999 , + maxcitenames = 2 , + pageranges = true , + url = false + } + +% Modify the name format +\DeclareNameFormat{default}{% + \usebibmacro{name:first-last}{#1}{#4}{#5}{#7}% + \usebibmacro{name:andothers}% +} + +% Custom field formats +\DeclareFieldFormat[inproceedings]{booktitle}{#1} +\DeclareFieldFormat{doi}{% + DOI\addcolon\space + \ifhyperref + {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}% +} +\DeclareFieldFormat{journaltitle}{\mkbibemph{#1}\isdot} +\DeclareFieldFormat{labelnumberwidth}{\mkbibparens{#1}} +\DeclareFieldFormat[patent]{number}{\mkgroupeddigits{#1}} +\DeclareFieldFormat[article]{pages}{% + \iftoggle{bbx:pageranges}{#1}{\mkfirstpage{#1}}% +} +\DeclareFieldFormat[inbook, incollection, proceedings]{title}{#1} +\DeclareFieldFormat[patent]{type}{% + \ifbibstring{#1} + {\mkbibemph{\bibstring{#1}}} + {\mkbibemph{#1}}% +} +\DeclareFieldFormat{url}{\url{#1}} +\DeclareFieldFormat[article]{volume}{\mkbibbold{#1}} + +% Simple modifications to punctuation, etc. +\renewcommand*\intitlepunct{\addspace} +\renewcommand*\mkbibnameaffix[1]{\addcomma\space#1} +\renewcommand*\newunitpunct{\addcomma\addspace} + +% Bibliography strings +\DefineBibliographyStrings{english}{% + chapter = ch\adddot , + edition = edn\adddot , + patentus = US Pat\adddot , + phdthesis = Ph.D.\space Thesis +} + +% Bibliography macros +\renewbibmacro*{byeditor+others}{% + \ifnameundef{editor} + {} + {% + \usebibmacro{editorstrg}% + \setunit{\addspace}% + \printnames[byeditor]{editor}% + \clearname{editor}% + \newunit + }% + \usebibmacro{byeditorx}% + \usebibmacro{bytranslator+others}% +} + +\renewbibmacro*{editorstrg}{% + \printtext[editortype]{\bibstring{editor}}% +} + +\renewbibmacro*{event+venue+date}{% + \printfield{eventtitle}% + \printfield{venue}% + \newunit + \printeventdate + \newunit +} + +\newbibmacro*{institution+location+date}{% + \printlist{institution}% + \newunit + \printlist{location}% + \newunit + \usebibmacro{date}% + \newunit +} + +\renewbibmacro*{journal+issuetitle}{% + \usebibmacro{journal}% + \newunit + \printdate + \newunit + \printfield{volume}% + \newunit +} + +\renewbibmacro*{maintitle+booktitle}{% + \iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}% + \newunit\newblock + }% + \usebibmacro{booktitle}% + \newunit} + +\renewbibmacro*{maintitle+title}{% + \iffieldsequal{maintitle}{title} + {\clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}} + {\iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}% + \newunit\newblock + }}% + \usebibmacro{title}% + \newunit +} + +\renewbibmacro*{note+pages}{% + \printfield{note}% + \setunit{\bibpagespunct}% + \printfield{pages}% + \iffieldundef{pages} + {% + \printfield{doi}% + \clearfield{doi}% + }% + {% + \iftoggle{bbx:doi} + {} + {\clearfield{doi}}% + }% +} + +\renewbibmacro*{publisher+location+date}{% + \printlist{publisher}% + \newunit + \printlist{location}% + \newunit + \printfield{edition}% + \newunit + \usebibmacro{date}% + \newunit + \printfield{volume}% + \newunit +} + +% Specialised functions for manipulating data, where the biblatex +% kernel does not provide a suitable function. +\newcommand*\mkgroupeddigits[1]{% + \ifinteger{#1} + {% + \bbx@digits@ifmorethanfour{#1} + {% + \def\@tempa{}% + \bbx@digits@separate{}#1\@empty\@empty\@empty + } + {#1}% + }% + {#1}% +} + +\newcommand*\bbx@digits@ifmorethanfour[1]{% + \bbx@digits@ifmorethanfour@aux#1\@empty\@empty\@empty\@empty + \@empty\@nil +} + +\def\bbx@digits@ifmorethanfour@aux#1#2#3#4#5\@nil{% + \ifx\@empty#5\@empty + \expandafter\@secondoftwo + \else + \expandafter\@firstoftwo + \fi +} + +\newcommand*\bbx@digits@separate[4]{% + \ifx\@empty#2\@empty + \bbx@digits@print#1\relax + \else + \ifx\@empty#3\@empty + \bbx@digits@print\@empty\@empty#1#2\relax + \else + \ifx\@empty#4\@empty + \bbx@digits@print\@empty#1#2#3\relax + \else + \bbx@digits@separate@aux{#1#2#3#4}% + \fi + \fi + \fi +} + +\def\bbx@digits@separate@aux#1\fi\fi\fi{% + \fi\fi\fi\bbx@digits@separate{#1}% +} + +\newcommand*\bbx@digits@print[4]{% + \ifblank{#1}{}{#1}% + #2#3% + \ifx\relax#4\relax\else + \addnbthinspace + \expandafter\bbx@digits@print\expandafter#4% + \fi +} + +% 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 + \iftoggle{bbx:articletitle} + {% + \usebibmacro{title}% + \newunit + } + {}% + \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\newblock + \iftoggle{bbx:isbn} + {\printfield{issn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \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}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{volumes}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \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{collection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{volumes}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \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 + \iftoggle{bbx:chaptertitle} + {\usebibmacro{title}} + {}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{bybookauthor}% + \newunit\newblock + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \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{incollection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \iftoggle{bbx:chaptertitle} + {\usebibmacro{title}} + {}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \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{inproceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{event+venue+date}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \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{patent}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{type}% + \newunit + \printfield{number}% + \iflistundef{location} + {} + {\setunit*{\addspace}% + \printtext[parens]{% + \printlist[][-\value{listtotal}]{location}}}% + \newunit\newblock + \usebibmacro{byholder}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}% +} + +\DeclareBibliographyDriver{thesis}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\labelnamepunct}\newblock + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \printfield{type}% + \newunit + \usebibmacro{institution+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \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}% +} + +%% +%% 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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-rsc.bbx'.
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-chem/chem-rsc.cbx b/Master/texmf-dist/tex/latex/biblatex-chem/chem-rsc.cbx new file mode 100644 index 00000000000..3686da2fdb6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-chem/chem-rsc.cbx @@ -0,0 +1,57 @@ +%% --------------------------------------------------------------- +%% biblatex-chem --- A set of biblatex implementations of +%% chemistry-related bibliography styles +%% 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{chem-rsc.cbx}[2011/08/16 v1.1a biblatex citation style] + +\RequireCitationStyle{numeric-comp} + +\ExecuteBibliographyOptions + { + autocite = superscript, + autopunct = true , + 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 files biblatex-chem.bib, +%% biblatex-chem.tex, +%% biblatex-chem-acs.tex, +%% biblatex-chem-angew.tex, +%% biblatex-chem-biochem.tex, +%% biblatex-chem-rsc.tex, +%% chem-acs.bbx, +%% chem-acs.cbx, +%% chem-angew.bbx, +%% chem-angew.cbx, +%% chem-biochem.bbx, +%% chem-biochem.cbx, +%% chem-rsc.bbx and +%% chem-rsc.cbx, +%% and the derived files biblatex-chem.pdf and +%% biblatex-chem-acs.pdf, +%% biblatex-chem-angew.pdf, +%% biblatex-chem-biochem.pdf, +%% biblatex-chem-rsc.pdf. +%% +%% +%% End of file `chem-rsc.cbx'. diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index b3c0407e946..48ce455d60a 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -264,6 +264,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'devanagari-omega', "die 'skipping, author unknown, license unknown'", 'diagmac', "die 'skipping, for latex 2.09 and we have diagmac2'", 'diagnose', "&MAKEflatten", + 'diagxy', "die 'skipping, use barr'", 'dialogl', "die 'skipping, noinfo license, author deceased'", 'dictsym', "&MAKEunzipandflatten", 'disser', "&MAKEdisser", @@ -4371,7 +4372,7 @@ sub POSTctex { &SYSTEM ("$MV doc/* .; rmdir doc"); } -sub POSTdehyph_expt { +sub POSTdehyph_exptl { print "POST$package - *YOU* must update tlpsrc directives, right now!\n"; } diff --git a/Master/tlpkg/tlpsrc/barr.tlpsrc b/Master/tlpkg/tlpsrc/barr.tlpsrc index e69de29bb2d..785db5ece64 100644 --- a/Master/tlpkg/tlpsrc/barr.tlpsrc +++ b/Master/tlpkg/tlpsrc/barr.tlpsrc @@ -0,0 +1 @@ +catalogue diagxy |