summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty')
-rw-r--r--Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty26
1 files changed, 21 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty
index 95f48ad9308..3e8eb877d1e 100644
--- a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty
+++ b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty
@@ -1,7 +1,7 @@
% !Mode:: "TeX:UTF-8"
%% udesoftec-bst.sty
-%% Copyright 2013-2014 J. Peter M. Schuler
-%% 2014/11/10 v1.4.5 udesoftec
+%% Copyright 2013-2015 J. Peter M. Schuler
+%% 2015/08/19 v1.4.7 udesoftec
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -32,7 +32,7 @@
% and
% http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf
\NeedsTeXFormat{LaTeX2e}%
-\ProvidesPackage{udesoftec-bst}[2014/08/23 v1.4.4 udesoftec-bst.sty udesoftec bibstyle configuration]%
+\ProvidesPackage{udesoftec-bst}[22015/08/19 v1.4.7desoftec-bst.sty udesoftec bibstyle configuration]%
%%%%%%%%%%%%%%%%%%%%%%%%%
\newif\ifdocumentIsFinal
\documentIsFinalfalse
@@ -43,6 +43,7 @@
\RequirePackage{hyphenat} % prevent author names and quotations from hyphenating
\RequirePackage{scrbase} % support for providecaptionname
\RequirePackage{csquotes} % language dependant quotes and in-quote-quotes
+\RequirePackage{regexpatch} % language dependant quotes and in-quote-quotes
%%% natbib %%%%%%%%%%
% purpose: real cite options (in parentheses, out of parentheses, suppressing author etc)
@@ -50,7 +51,13 @@
\bibliographystyle{udesoftec}
\providecommand{\bibstyle@udesoftec}{\bibpunct[,~\bblInTextPagePrefix{}]{(}{)}{;}{a}{}{}{}}
-\providecommand{\doi}[1]{\href{http://dx.doi.org/#1}{doi:\detokenize{#1}}} %use real doi links with doi:<num> as label
+\providecommand{\bibstyle@udesoftecmulticite}{\bibpunct[,~\bblInTextPagePrefix{}]{}{}{;}{a}{}{}{}}
+%http://tex.stackexchange.com/questions/262103/interpret-tex-commands-and-remove-curly-braces-from-href-content/262133#262133
+\providecommand{\doi}[1]{%
+ \def\tmpdoi{#1}%
+ \xpatchcmd*\tmpdoi{{\textunderscore }}{_}{}{}%
+ \href{http://dx.doi.org/\tmpdoi}{doi:#1}%
+}%
\providecommand{\bblisbn}[1]{\small{ISBN:\mbox{#1}}}
\providecommand{\bblissn}[1]{\small{ISSN:\mbox{#1}}}
\providecommand{\bbland}{\& }
@@ -59,6 +66,9 @@
\providecommand{\bblAuthorYearSep}{ } % possible to add \newline
\providecommand{\bblAuthorTitleSep}{: } % possible to add \newline
\providecommand{\bblAuthorTitleSepInEd}{: }
+\providecommand{\bblstdseptypenum}{ }
+\providecommand{\bblstdsepnumed}{-}
+\providecommand{\bblnostandardrepeat}{}
\providecaptionname{ngerman}{\bblin}{In: }%
\providecaptionname{english}{\bblin}{In: }%
\providecaptionname{ngerman}{\bbled}{~(Hrsg.)}%
@@ -123,6 +133,12 @@
%\renewcommand{\bibfont}{\sc}
+\providecommand{\citemulti}[1]{%
+\citetext{%
+\bibstyle@udesoftecmulticite%
+#1%
+\bibstyle@udesoftec%
+}}
\providecommand{\inquotequote}[1]{\enquote{#1}}
@@ -145,4 +161,4 @@
\end{quote}
}
%%%%%%%%%%%%%%%%%%%%%%%%%
-\endinput% \ No newline at end of file
+\endinput%