请注意,我在我的手稿中添加了此代码,但我的引用是用;
而不是 分隔的,
(例如 \cite{A1,A2} 生成 [A1; A2] 而不是 [A1, A2])。
\documentclass{article}
\usepackage[style=alphabetic]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat{labelalpha}{\mkbibbold{#1}}
\DeclareFieldFormat{extraalpha}{\mkbibbold{\mknumalph{#1}}}
\AtBeginBibliography{
\DeclareFieldFormat{labelalpha}{#1}
\DeclareFieldFormat{extraalpha}{\mknumalph{#1}}}
\begin{document}
Lorem \cite[43]{geer} ipsum.
\printbibliography
\end{document}
答案1
有多种\*citedelim
可用的宏(参见biblatex
手册)。
\cite{A1,A2}
在您的示例中,要添加逗号
\renewcommand*{\multicitedelim}{\addcomma\space}
你的序言。