我遇到了一个小问题。使用 Biber+Biblatex,我无法打印出参考书目中的 DOI!我使用biblatex-chem
并尝试了chem-angew
和chem-acs
。从我从biblatex-chem
示例中收集的信息来看,它们应该会自动打印出 DOI。我甚至认为,由于 .bib 文件是 BibTeX 样式,它可能会造成干扰,所以我尝试将 BibTeX 转换为 BibLaTeX,但无济于事。
关于原因和如何克服它,您有什么想法吗?
\documentclass[11pt,a4paper,twoside,openright]{book}
% ! Preamble !
\usepackage[backend=biber,style=chem-acs]{biblatex}
\usepackage{blindtext}
\usepackage{filecontents}
\addbibresource{dummy.bib}
\begin{document}
\begin{filecontents}{dummy.bib}
@ARTICLE{A,
author={G. R. Kilgore},
journal={Proceedings of the Institute of Radio Engineers},
title={Magnetostatic Oscillators for Generation of Ultra-Short Waves},
year={1932},
volume={20},
number={11},
pages={1741-1751},
doi={10.1109/JRPROC.1932.227710},
ISSN={0731-5996},
month={11}
}
@Article{B,
author = {Winterstein, E.},
title = {Zur Erinnerung an Ernst Schulze},
journal = {Berichte der deutschen chemischen Gesellschaft},
year = {1914},
volume = {47},
number = {1},
pages = {429-449},
doi = {10.1002/cber.19140470169},
eprint = {https://onlinelibrary.wiley.com/doi/pdf/10.1002/cber.19140470169},
url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/cber.19140470169},
}
@Article{C,
author = {A Gautier},
title = {Sur les tyrosamines},
journal = {Bulletin de la Société chimique de Paris},
year = {1906},
volume = {35},
pages = {1195--1197},
url = {https://gallica.bnf.fr/ark:/12148/bpt6k5499755m},
}
@Article{D,
author = {G. R. Kilgore},
title = {{M}agnetostatic {O}scillators for {G}eneration of {U}ltra-{S}hort {W}aves},
volume = {20},
number = {11},
pages = {1741--1751},
date = {1932-11},
doi = {10.1109/jrproc.1932.227710},
journaltitle = {Proceedings of the Institute of Radio Engineers},
publisher = {Institute of Electrical and Electronics Engineers ({IEEE})},
}
\end{filecontents}
This is reference \cite{A} and this is reference \cite{B}. They are different from \cite{C}. Can it be that cleaning up reference \cite{A} into biblatex style makes the difference? We shall see in reference \cite{D}
\begingroup
\let\clearpage\relax
\printbibliography
\endgroup
\end{document}