From 1cd84cc894bdbd7f3ffed0e5afef4bd34946e48c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 5 Jul 2016 21:37:36 +0000 Subject: biblatex-trad (5jul16) git-svn-id: svn://tug.org/texlive/trunk@41632 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/biblatex-trad/README.txt | 15 ---- .../doc/latex/biblatex-trad/biblatex-trad.pdf | Bin 242084 -> 342578 bytes .../doc/latex/biblatex-trad/biblatex-trad.tex | 88 ++++++++++++--------- 3 files changed, 49 insertions(+), 54 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/biblatex-trad/README.txt (limited to 'Master/texmf-dist/doc/latex/biblatex-trad') diff --git a/Master/texmf-dist/doc/latex/biblatex-trad/README.txt b/Master/texmf-dist/doc/latex/biblatex-trad/README.txt deleted file mode 100644 index f4630b98331..00000000000 --- a/Master/texmf-dist/doc/latex/biblatex-trad/README.txt +++ /dev/null @@ -1,15 +0,0 @@ -================================================================ -Implementation of the tradition bibliography styles into -biblatex. - -================================================================ -The current development is available at github: -https://github.com/marcodaniel/trad-biblatex - -================================================================ -Copyright (c) 2012 Marco Daniel - -This package may be distributed under the terms of the LaTeX Project -Public License, as described in lppl.txt in the base LaTeX distribution. -Either version 1.0 or, at your option, any later version. - diff --git a/Master/texmf-dist/doc/latex/biblatex-trad/biblatex-trad.pdf b/Master/texmf-dist/doc/latex/biblatex-trad/biblatex-trad.pdf index d3494dc5dd4..8321701ff36 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-trad/biblatex-trad.pdf and b/Master/texmf-dist/doc/latex/biblatex-trad/biblatex-trad.pdf differ diff --git a/Master/texmf-dist/doc/latex/biblatex-trad/biblatex-trad.tex b/Master/texmf-dist/doc/latex/biblatex-trad/biblatex-trad.tex index f79e111ffda..e966076c33f 100644 --- a/Master/texmf-dist/doc/latex/biblatex-trad/biblatex-trad.tex +++ b/Master/texmf-dist/doc/latex/biblatex-trad/biblatex-trad.tex @@ -7,11 +7,9 @@ \documentclass{ltxdockit}[2011/03/25] \usepackage{btxdockit} \usepackage[utf8]{inputenc} -\usepackage[american]{babel} +\usepackage[british]{babel} \usepackage[strict]{csquotes} -\usepackage{shortvrb} -\usepackage{pifont} -\usepackage{libertine-type1} +\usepackage{libertine} \usepackage[scaled=0.8]{beramono} \usepackage{microtype} \lstset{basicstyle=\ttfamily,keepspaces=true} @@ -27,38 +25,30 @@ \MakeAutoQuote*{<}{>} -\MakeShortVerb{\|} -\newcommand*{\biber}{Biber\xspace} \titlepage{% title={The \sty{biblatex-trad} Package}, subtitle={Traditional bibliography styles for \sty{biblatex}}, url={}, - author={Marco Daniel}, - email={marco.daniel@mada-nada.de}, - revision={0.2}, - date={29. Sep 2012}} + author={Marco Daniel\\Moritz Wemheuer}, + email={}, + revision={0.3}, + date={\today}} \hypersetup{% pdftitle={The biblatex-trad Package}, pdfsubject={Traditional bibliography styles for biblatex}, pdfauthor={Marco Daniel}, - pdfkeywords={tex, latex, bibtex, bibliography, references, citation}} + pdfkeywords={tex, latex, biblatex, bibtex, bibliography, references, citation}} \newrobustcmd*{\Deprecated}{% \textcolor{spot}{\margnotefont Deprecated}} \newrobustcmd*{\DeprecatedMark}{% \leavevmode\marginpar{\Deprecated}} -\newrobustcmd*{\BiberOnly}{% - \textcolor{spot}{\margnotefont Biber only}} -\newrobustcmd*{\BiberOnlyMark}{% - \leavevmode\marginpar{\BiberOnly}} -\newrobustcmd*{\BibTeXOnly}{% - \textcolor{spot}{\margnotefont BibTeX only}} -\newrobustcmd*{\BibTeXOnlyMark}{% - \leavevmode\marginpar{\BibTeXOnly}} +\newcommand*{\gitissuelink}[1]{% + \href{https://github.com/moewew/biblatex-trad/issues/#1}{issue \##1 on github}} \hyphenation{% star-red @@ -74,60 +64,82 @@ \section{Introduction}\label{sec:int} -The package \sty{biblatex-trad} is a contribution to the great package \sty{biblatex}. +The package \sty{biblatex-trad} is a contribution to the great package \sty{biblatex}. It provides the implementation of the traditional bibliography styles (\sty{plain}, \sty{unsrt}, \sty{alpha} and \sty{abbrv}) as a style for \sty{biblatex}. \subsection{Motivation}\label{subsec:int:mot} -The package is motivated by a question at \tex-\latex Stack Exchange \glqq \href{http://tex.stackexchange.com/}{How to emulate the traditional BibTeX styles (plain, abbrv, unsrt, alpha) as closely as possible with biblatex?} +The package is motivated by a question at \tex{} -- \latex Stack Exchange +\enquote{\href{http://tex.stackexchange.com/a/69706/}{How to emulate the traditional BibTeX styles +(\sty{plain}, \sty{abbrv}, \sty{unsrt}, \sty{alpha}) as closely as possible with \sty{biblatex}?}} \subsection{Requirements} +The usage of the styles requires the \sty{biblatex} package. +It is tested with the current version of \sty{biblatex} (at the time of writing that is 3.4). +Care has been taken to retain backwards compatibility with older versions, +but please do not expect the styles to work flawlessly with ancient versions of \sty{biblatex}. +Note also that the style may fail silently with older versions, it need not necessarily emit noisy +warnings or error messages, the output might just be wrong. -The usage of the styles requires \sty{biblatex} 2.0 or newer. +Note that in recent versions of \sty{biblatex} the \bibtex backend has been degraded to +the status of \enquote{fallback backend}. +Many features of this style will only work properly if you use the default Biber backend. \subsection{License} -Copyright \textcopyright\ 2006--2012 Marco Daniel. Permission is granted to copy, distribute and\slash or modify this software under the terms of the \lppl, version 1.3.\fnurl{http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt}. +Copyright \textcopyright\ 2012--2015 Marco Daniel, 2016 Moritz Wemheuer. Permission is granted to copy, distribute and\slash or modify this software under the terms of the \lppl, version 1.3c.\fnurl{http://www.latex-project.org/lppl.txt} \subsection{Feedback}\label{subsec:int:feb} -Please use the \sty{biblatex-trad} project page on GitHub to report bugs and submit feature requests.\fnurl{https://github.com/marcodaniel/trad-biblatex} +Please use the \sty{biblatex-trad} project page on GitHub to report bugs and submit feature requests.\fnurl{https://github.com/moewew/biblatex-trad} -If you do not want to report a bug or request a feature but are simply in need of assistance, you might want to consider posting your question on the \texttt{comp.text.tex} newsgroup or \tex-\latex Stack Exchange.\fnurl{http://tex.stackexchange.com/questions/tagged/biblatex} +If you do not want to report a bug or request a feature but are simply in need of assistance, you might want to consider posting your question on the \texttt{comp.text.tex} newsgroup or \tex{} -- \latex Stack Exchange.\fnurl{http://tex.stackexchange.com/questions/tagged/biblatex} \section{Usage} -\sty{biblatex-trad} isn't a standalone package. As described in \secref{sec:int} it's +\sty{biblatex-trad} is not a standalone package. As described in \secref{sec:int} it is a small collection of styles. So you can load the styles as follows: -\begin{lstlisting}[style=latex]{} -\usepackage[style=XXX]{biblatex} +\begin{lstlisting}[style=latex,escapeinside={(*@}{@*)}]{} +\usepackage[style=(*@$\langle$\normalfont\emph{style}$\rangle$@*)]{biblatex} \end{lstlisting} -The available styles are listet below. +The available styles are listed below. \begin{marglist} \item[trad-plain] Implementation of the standard style \sty{plain} \item[trad-unsrt] Implementation of the standard style \sty{unsrt} -\item[trad-alpha] \BiberOnlyMark Implementation of the standard style \sty{alpha} -\item[trad-abbrv] Implementation of the standard style \sty{abbrv} +\item[trad-alpha] Implementation of the standard style \sty{alpha} +\item[trad-abbrv] Implementation of the standard style \sty{abbrv} \end{marglist} -After loading the style you can use all options provided by the package \sty{biblatex}. +After loading the style you can use all options provided by \sty{biblatex}. +That means also that all fields of the standard bibliography drivers are available, +even if they are unknown to the traditional \texttt{.bst} files. -\section{Limitation} +\section{Limitations} -Up to know the entry types \bibtype{BOOK}, \bibtype{ARTICLE} and \bibtype{INCOLLECTION} are -setup. +Up to now the entry types \bibtype{article}, \bibtype{book}, \bibtype{incollection}, +\bibtype{inproceedings}, \bibtype{online}, \bibtype{proceedings}, \bibtype{thesis}, +\bibtype{report} and \bibtype{unpublished} are set up. -\section{Revision History} -\label{apx:log} +Since the styles are based on \sty{biblatex} standard styles, the fields retain the meaning +they have in \sty{biblatex} even if that may be at odds with how the traditional \sty{.bst} +files handle those fields. +\section{Revision History}\label{apx:log} \begin{changelog} +\begin{release}{0.3}{2016-06-26} +\item fix issues with new name formats in \sty{biblatex} versions $\geq$~3.3 (\gitissuelink{25}) +\item fix problems with the related mechanism (\gitissuelink{24}) +\item proper support for \bibtype{thesis}-types (\gitissuelink{23}) +\item modify \opt{maxalphanames}/\opt{minalphanames} and \cmd{labelalphaothers} in \sty{trad-alpha} to mirror \sty{alpha} more closely (\gitissuelink{22}) +\item use \bibfield{labelprefix} instead of \bibfield{prefixnumber} +\end{release} \begin{release}{0.2}{2012-09-29} \item fixed missing comma after journal name if journal name has a period @@ -141,9 +153,7 @@ setup. \begin{release}{0.1}{2012-09-09} \item First upload \end{release} - \end{changelog} \end{document} \endinput - -- cgit v1.2.3