diff options
author | Karl Berry <karl@freefriends.org> | 2015-08-19 22:22:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-08-19 22:22:39 +0000 |
commit | 7841e5cb6baaa23b089e8ad182bc8b5ef612fb29 (patch) | |
tree | 91a484b517bfced6885b6052de60ce5f09eb1508 /Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty | |
parent | ee32a98c12dea0596ae127c9d655041e50b8599d (diff) |
udesoftec (19aug15)
git-svn-id: svn://tug.org/texlive/trunk@38164 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty | 26 |
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% |