diff options
author | Karl Berry <karl@freefriends.org> | 2021-10-29 21:31:54 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-10-29 21:31:54 +0000 |
commit | 61fd3fe3e0d6f4d7f75285509318883de37ade37 (patch) | |
tree | 02dadd8ee8affe1755fad1a07440f00734a1cc05 /Master/texmf-dist/tex/latex/biblatex2bibitem | |
parent | 53fa86c1a99996fb63aa77b0c01079910dd56bca (diff) |
biblatex2bibitem (29oct21)
git-svn-id: svn://tug.org/texlive/trunk@60890 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex2bibitem')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex2bibitem/biblatex2bibitem.sty | 26 |
1 files changed, 20 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex2bibitem/biblatex2bibitem.sty b/Master/texmf-dist/tex/latex/biblatex2bibitem/biblatex2bibitem.sty index 6065032d98b..1099f7728cc 100644 --- a/Master/texmf-dist/tex/latex/biblatex2bibitem/biblatex2bibitem.sty +++ b/Master/texmf-dist/tex/latex/biblatex2bibitem/biblatex2bibitem.sty @@ -1,24 +1,26 @@ % A workaround to convert biblatex-generated bibliography to bibitems -% +% % (c) Nikolai Avdeev aka @nickkolok, and @odomanov % % See also https://github.com/odomanov/biblatex-gost/issues/20 % %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN archives -%% in directory macros/latex/base/lppl.txt. -% +%% https://ctan.org/license/lppl1.3c +% \NeedsTeXFormat{LaTeX2e}[1994/06/01] \ProvidesPackage{biblatex2bibitem} - [2020/03/03 v0.2.0 LaTeX package to convert biblatex-generated bibliography to bibitem commands] + [2021/10/26 v0.2.1 LaTeX package to convert biblatex-generated bibliography to bibitem commands] \RequirePackage{biblatex} -\newcommand{\printgeneratedbibitemseparator}{\%\\} +\newcommand{\printgeneratedbibitemseparator}{\{\}\\} \newcommand{\print@begin@thebibliography}{\textbackslash begin\{thebibliography\}\{99\}} \newcommand{\print@end@thebibliography }{\textbackslash end\{thebibliography\} } +\newcommand{\print@bibitem@command}{\textbackslash bibitem} + \defbibenvironment{bibitembibliography} { @@ -38,6 +40,18 @@ \renewcommand*{\textsc}[1]{\textbackslash textsc\{##1\}}% \renewcommand*{\emph}[1]{\textbackslash emph\{##1\}}% % + \providecommand*{\nolinkurl}{\url} + \renewcommand*{\nolinkurl}[1]{\textbackslash nolinkurl \{##1\}}% + \renewcommand*{\url}[1]{\textbackslash url \{##1\}}% + % + \ifcsname href\endcsname% Sometimes it is not defined + \renewcommand*{\href}[2]{\textbackslash href \{##1\} \{##2\}}% + \fi + % + \ifcsname hyperlink\endcsname% Sometimes it is not defined + \renewcommand*{\hyperlink}[2]{\textbackslash hyperlink \{##1\} \{##2\}}% + \fi + % \renewcommand*{\mkbibemph}[1]{\textbackslash emph\{##1\}}% \renewcommand*{\mkbibitalic}[1]{\textbackslash textit\{##1\}}% \renewcommand*{\mkbibbold}[1]{\textbackslash textbf\{##1\}}% @@ -49,7 +63,7 @@ \thispagestyle{empty} \pagestyle{empty} } - {\item\printgeneratedbibitemseparator\textbackslash bibitem\{\printfield{entrykey}\}\\} + {\item\printgeneratedbibitemseparator\print@bibitem@command\{\printfield{entrykey}\}\\} \newcommand{\utffriendlydetokenize}[1]{% \scantokens{% |