summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/biblatex-contrib/biblatex-trad/biblatex-trad.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/biblatex-contrib/biblatex-trad/biblatex-trad.tex
Initial commit
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-trad/biblatex-trad.tex')
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-trad/biblatex-trad.tex168
1 files changed, 168 insertions, 0 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-trad/biblatex-trad.tex b/macros/latex/contrib/biblatex-contrib/biblatex-trad/biblatex-trad.tex
new file mode 100644
index 0000000000..5971cd93a1
--- /dev/null
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-trad/biblatex-trad.tex
@@ -0,0 +1,168 @@
+% TEX root = path/to/root_file.tex
+% !TEX program = arara
+% !TEX encoding = utf8
+% !TEX spellcheck = en_GB
+% arara: pdflatex: {synctex: true}
+%: Start Header
+\documentclass{ltxdockit}[2011/03/25]
+\usepackage{btxdockit}
+\usepackage[utf8]{inputenc}
+\usepackage[british]{babel}
+\usepackage[strict]{csquotes}
+\usepackage{libertine}
+\usepackage[scaled=0.8]{beramono}
+\usepackage{microtype}
+\lstset{basicstyle=\ttfamily,keepspaces=true}
+\KOMAoptions{numbers=noenddot}
+\addtokomafont{paragraph}{\spotcolor}
+\addtokomafont{section}{\spotcolor}
+\addtokomafont{subsection}{\spotcolor}
+\addtokomafont{subsubsection}{\spotcolor}
+\addtokomafont{descriptionlabel}{\spotcolor}
+\pretocmd{\cmd}{\sloppy}{}{}
+\pretocmd{\bibfield}{\sloppy}{}{}
+\pretocmd{\bibtype}{\sloppy}{}{}
+
+
+\MakeAutoQuote*{<}{>}
+
+
+\titlepage{%
+ title={The \sty{biblatex-trad} Package},
+ subtitle={Traditional bibliography styles for \sty{biblatex}},
+ url={},
+ author={Marco Daniel\\Moritz Wemheuer},
+ email={},
+ revision={0.4a},
+ date={17th February 2018}}
+
+\hypersetup{%
+ pdftitle={The biblatex-trad Package},
+ pdfsubject={Traditional bibliography styles for biblatex},
+ pdfauthor={Marco Daniel},
+ pdfkeywords={tex, latex, biblatex, bibtex, bibliography, references, citation}}
+
+
+\newrobustcmd*{\Deprecated}{%
+ \textcolor{spot}{\margnotefont Deprecated}}
+\newrobustcmd*{\DeprecatedMark}{%
+ \leavevmode\marginpar{\Deprecated}}
+\newcommand*{\gitissuelink}[1]{%
+ \href{https://github.com/moewew/biblatex-trad/issues/#1}{issue \##1 on github}}
+
+\hyphenation{%
+ star-red
+ bib-lio-gra-phy
+ white-space
+}
+
+\begin{document}
+
+\printtitlepage
+\tableofcontents
+
+
+\section{Introduction}\label{sec:int}
+
+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
+\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 use 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.10).
+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.
+
+Note that in recent versions of \sty{biblatex} the \bibtex backend has been degraded to
+the status of \enquote{fallback backend}.
+Some features of this style will only work properly if you use the default Biber backend.
+
+\subsection{License}
+
+Copyright \textcopyright\ 2012--2015 Marco Daniel, 2016--2018 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/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}
+
+\section{Usage}
+
+\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,escapeinside={(*@}{@*)}]{}
+\usepackage[style=(*@$\langle$\normalfont\emph{style}$\rangle$@*)]{biblatex}
+\end{lstlisting}
+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] 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 \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{Limitations}
+
+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.
+
+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.4a}{2018-02-17}
+\item Fixed alphabetic labels for names with prefix (\enquote{von} part) (\gitissuelink{34})
+\end{release}
+
+\begin{release}{0.4}{2018-02-02}
+\item Fixed incorrect bibstring for chapters (\gitissuelink{32})
+\item Various small modifications
+\end{release}
+
+\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
+\item Make titles sentence case
+\item Removed extra \emph{in}
+\item Removed extra \cmd{printfield}
+\item Fixed extra comma if \bibtype{article} doesn't have a year
+\item Use package \sty{libertine-type1} for documentation
+\end{release}
+
+\begin{release}{0.1}{2012-09-09}
+\item First upload
+\end{release}
+\end{changelog}
+\end{document}
+
+\endinput