我发现的类似帖子无法解决我的问题。
我想使用“angew”(Angewandte Chemie International Edition)样式在参考文献中添加论文或书籍的 DOI(ISBN 或 DOI)。.
bst 文件看起来有激活 DOI 的选项,但我不知道该怎么做。
我将发布一个包含我的包、bib 文件和 .bst 的最小示例。希望您能帮助我。
\documentclass[twoside,open=right,a4paper,pdftex,toc=bibliography,12pt,DIV=14,BCOR=6mm,headsepline
]{scrbook}
\usepackage[T1]{fontenc}
\usepackage{mathptmx}
\usepackage[scaled]{uarial}
\usepackage[a4paper]{geometry}\geometry{left=3cm,right=2cm,top=2.0cm,bottom=2.0cm,headsep=1.0cm,footskip=1.0cm,includehead,includefoot}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage[sort&compress,numbers,super,square]{natbib}
\usepackage{csquotes}
\usepackage[colorlinks, linkcolor = black, citecolor = black, filecolor = black, urlcolor = blue]{hyperref}
\usepackage[capitalise, nameinlink, noabbrev]{cleveref} %after hyperref!
\pdfminorversion=7
\usepackage{etoolbox}
\preto{\backmatter}{\addtocontents{toc}{\protect\addvspace{16pt}}}
\begin{document}
\blindtext \cite{Fridman.2012,Baylet.2012}
\renewcommand{\bibname}{References}
\bibliography{cite}
\bibliographystyle{angew}
\end{document}
Bib 文件
@article{Baylet.2012,
abstract = {{\textquotedbl}Applied Catalysis B, Environmental{\textquotedbl}, 113-114 (2011) 31-36. 10.1016/j.apcatb.2011.10.026},
author = {Baylet, A. and Mar{\'e}cot, P. and Duprez, D. and Jeandel, X. and Lombaert, K. and Tatibou{\"e}t, J. M.},
year = {2012},
title = {Synergetic effect of plasma/catalysis hybrid system for CH4 removal},
keywords = {Carbon monoxide;Methane;Monolith;Non-thermal plasma discharge;Palladium},
pages = {31--36},
volume = {113-114},
issn = {09263373},
journal = {Applied Catalysis B: Environmental},
doi = {10.1016/j.apcatb.2011.10.026},
file = {c5d87ebd-cb76-4e5d-b9e5-2cc7650b6989:C\:\\Users\\oekofresh\\AppData\\Local\\Swiss Academic Software\\Citavi 6\\ProjectCache\\lmpdduos0lw542joqndds2oeu80yn1t2ka3wcazgqlvf2p3bwjy\\Citavi Attachments\\c5d87ebd-cb76-4e5d-b9e5-2cc7650b6989.pdf:pdf}
}
@book{Fridman.2012,
abstract = {},
author = {Fridman, Alexander A.},
year = {2012},
title = {Plasma chemistry},
address = {Cambridge},
publisher = {{Cambridge University Press}},
isbn = {9780521847353},
doi = {10.1017/CBO9780511546075},
}
.bst “angew” 这是 .bst 文件 1drv.ms/u/s!AvQ5xKNcyy9jhO1P0pEXB7GXe2-3VQ?e=uYdgL9
答案1
最简单的方法是使用rsc
包来设置控件:您需要的选项是usedoi
。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[usedoi]{rsc} % Loads natbib
\setcitestyle{sort&compress,numbers,super,square}
\begin{document}
\cite{Fridman.2012,Baylet.2012}
\bibliography{\jobname}
\bibliographystyle{angew}
\end{document}
它可以手动完成,但这不太属于“用户”功能。