我有一个符合 BibTeX 规则的参考书目文件,我知道它可以随时编译biblatex
。这个问题已经阐明了如何使用biblatex
来生成 IEEE 风格的参考文献。
现在的问题是,我想要生成缩写的期刊标题,biblatex
而源是一个普通.bib
文件,字段中没有使用缩写journal
(这个字段实际上有两种可能性,见下文)。
如果是的话,BibTeX
我可以使用IEEEabrv.bib
加拿大运输安全局解码缩写,例如:
IEEE_J_IT = {IEEE Trans. Inf. Th.}
我可以知道如何使用?? 获取相同的缩写期刊标题吗biblatex
?
得益于 JabRef,我还拥有两种源.bib
文件:
.bib
带有短代码(例如IEEE_J_IT
- 或 -)的期刊字段的来源.bib
带有期刊字段的来源满的提到的标题如IEEE Transactions on Information Theory
biblatex
我所需要的只是使用+生成输出,例如“IEEE Trans. Inf. Th. biber
”
答案1
Biber/biblatex
组合应该仍然能够加载“缩写”数据库:
% Provide some test content
\begin{filecontents*}{\jobname.bib}
@article{Bao2015,
author = {Bao, Z. and Pan, G. and Zhou, W.},
doi = {10.1109/TIT.2015.2421894},
issue = {6},
journal = IEEE_J_IT,
pages = {3413-3426},
title = {Asymptotic Mutual Information Statistics of
{MIMO} Channels and {CLT} of Sample Covariance Matrices},
volume = {61},
year = {2015},
}
\end{filecontents*}
\documentclass{article}
\usepackage[style = ieee]{biblatex}
\addbibresource{IEEEabrv.bib}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
使用最新的 Biber/ 进行编译biblatex
,结果符合预期。