不明白为什么\BibUrl
命令在执行此操作时拒绝接受%
符号\url
。毕竟\BibUrl
只需调用\url
。
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\url{https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F}
%\providecommand*{\BibUrl}[1]{\url{#1}}
%\BibUrl{https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F}
\end{document}
\documentclass{article}
\usepackage{hyperref}
\begin{document}
%\url{https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F}
\providecommand*{\BibUrl}[1]{\url{#1}}
\BibUrl{https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F}
\end{document}