我需要帮助,使用 BibTeX 引用期刊论文中的研究文章,这些论文有文章编号而不是页码?例如,我为 MDPI Electronics 期刊上发表的一篇论文运行了 BibTeX。它编译得很好,但当我看到 PDF 输出时,文章编号没有显示出来。如何解决这个问题?非常感谢您的帮助。
@Article{electronics10212707,
AUTHOR = {Djebbar, Fatiha},
TITLE = {Securing IoT Data Using Steganography: A Practical Implementation Approach},
JOURNAL = {Electronics},
VOLUME = {10},
YEAR = {2021},
NUMBER = {21},
ARTICLE-NUMBER = {2707}
}
答案1
我修改了我的 BibTeX 条目并通过运行 LaTeX 对其进行了测试。
现在一切正常-我感谢大家的善意建议。
@Article{electronics10212707,
AUTHOR = {Djebbar, Fatiha},
TITLE = {Securing IoT Data Using Steganography: A Practical Implementation Approach},
JOURNAL = {Electronics},
VOLUME = {10},
YEAR = {2021},
NUMBER = {21},
NOTE = {{Article ID 2707}}
}
答案2
如果可能的话,最好的解决方案是使用比布拉特克斯. 支持带eid
字段的文章编号。
或者...
a)如果您使用 ACM 文章主表,则可以使用字段articleno
b) 如果您使用 IEEEtran master,则可以使用该字段paper
@Article{electronics10212707,
author = {Djebbar, Fatiha},
journal = {Electronics},
title = {Securing {IoT} Data Using Steganography: A Practical Implementation Approach},
year = {2021},
number = {21},
volume = {10},
% Do not forget page numbers
pages = {1--17},
% biblatex field
eid = {2707},
% ACM field
articleno = {2707},
% IEEE field
paper = {2707},
}
请注意,文章仍然有页码,只是从 1 开始。
如果您不能使用 biblatex,或者发布者不支持该字段,我经常在实践中看到两种替代方法:
- 使用文章编号反而页数:
@Article{electronics10212707,
% ...
pages = {2707},
}
- 字首文章编号为:
@Article{electronics10212707,
% ...
pages = {2707:1--17},
}
我个人都不喜欢,但事实就是如此。
ps 确保标题中的“IoT”正确括起来,以防止其被小写。