diff options
Diffstat (limited to 'Master/texmf-dist/tex')
-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{% |