IEEE(常用)参考文献引用格式详解 | LaTeX参考文献规范(IEEE Trans、Conf、Arxiv)| 期刊会议名缩写查询

期刊

在这里插入图片描述

期刊:已正式出版(有期卷号)

在这里插入图片描述

@article{gu2024ai,  
title={{AI}-Enhanced Cloud-Edge-Terminal Collaborative Network: Survey, Applications, and Future Directions},  
author={Gu, Huixian and Zhao, Liqiang and Han, Zhu and Zheng, Gan and Song, Shenghui},  
journal={IEEE Commun. Surv. Tutorials}, 
year={2024},  
volume={26},  
number={2},  
month={2nd Quart.},  
pages={1322-1385},  
publisher={IEEE}}
@ARTICLE{Ye2022,  
author={Ye, Xinyu and Li, Meng and Si, Pengbo and Yang, Ruizhe and Wang, Zhuwei and Zhang, Yanhua},  
journal={IEEE Trans. Veh. Technol.},   title={Collaborative and Intelligent Resource Optimization for Computing and Caching in {IoV} With Blockchain and {MEC} Using {A3C} Approach},   
year={2023},  
volume={72},  
number={2},  
pages={1449-1463},  
month={Feb.},  
doi={10.1109/TVT.2022.3210570}}

在此过程中可能遇到的问题:

一、没有month信息

直接在Google scholar上搜索的BibTeX格式的参考文献,可能没有关于month的信息,你可以跟随下面的过程进行查找:
1.首先需要查找文章的doi,可以通过Google scholar,或者百度学术进行查找
在这里插入图片描述
2.复制DOI到doi2bib这个网页里查找,它可以提供比较完整BibTeX格式信息
在这里插入图片描述

二、期刊名不是缩写

根据IEEE期刊参考文献的要求,可以看到需要将期刊名写为缩写的形式,然而在Google scholar或者其他网页提供的期刊或者会议名称都不是缩写信息。因此我们需要自己查找缩写形式,并替换journal中的内容。
1.查找期刊名缩写:可以通过查找期刊缩写的网站:IEEE缩写1
在这里插入图片描述
或者是通过web of science: IEEE缩写2
输入需要查找的期刊
在这里插入图片描述
然后就可以看到ISO ABBREVIATION了
在这里插入图片描述
2.替换缩写后的期刊名
有两种方式,一种是直接替换(比较麻烦和浪费时间),另一种是建立一个IEEEabrv.bib文件,通过这个文件添加常用的期刊或会议简称及缩写。
首先,我们需要创建一个IEEEabrv.bib文件,然后我们定义journal名字(按照自己熟悉的方式定义), 如IEEE_T_Affective_Computing,然后我们将这个名字放入到参考文献的bib文件中,注意去掉{}
在这里插入图片描述
然后, 我们添journal名字和其对应的缩写到IEEEabrv.bib文件中,

@STRING{IEEE_T_Affective_Computing = "{IEEE} Trans. Affective Comput."}

在这里插入图片描述

最后,我们需要将IEEEabrv.bib文件引入到编码参考文献的地方,有可能是主文件内:

\bibliography{IEEEabrv.bib, reference.bib}
\bibliographystyle{IEEEtran}

在这里插入图片描述
此时,可以看到正文中,期刊名已被替换为缩写形式:
在这里插入图片描述

期刊:录用后在线访问即Early access(无期卷号)

对于未正式出版的IEEE期刊,一般需要给doi加上超链接,并且还需要给出”early access“信息

在这里插入图片描述
例如

在这里插入图片描述
重点是添加note信息, 如:note = {early access, doi: \href{http://dx.doi.org/10.1109/tnnls.2022.3225855}{10.1109/tnnls.2022.3225855}, 此外,还需要在主文件上加上下面的包,才能不报错。

\usepackage[colorlinks = true,
            linkcolor = blue,
            urlcolor  = blue,
            citecolor = blue,
            anchorcolor = blue]{hyperref}

结果就是:
在这里插入图片描述

会议

在这里插入图片描述
在这里插入图片描述
会议地点可加可不加,google scholar 上的bibTex一般不会提供地点和月份,需要手动添加address={}

@INPROCEEDINGS{Fang2020,  	
author={Fang, Sangsha and Khan, Zahid and Fan, Pingzhi},  	
booktitle={Proc. IEEE Veh. Technol. Conf. (VTC-Spring)},   	
title={A Cooperative {RSU} Caching Policy for Vehicular Content Delivery Networks in Two-Way Road with a {T-junction}},   
year={2020},  	
volume={},  	
number={},  	
pages={1-5},         
month=May,        
address={Antwerp, Belgium},	
doi={10.1109/VTC2020-Spring48590.2020.9129007}}

在此过程中可能遇到的问题:

一、没有month信息

参考引入期刊文献的方法

二、会议名不是缩写

根据IEEE期刊参考文献的要求,可以看到需要将会议名也写为缩写的形式,然而在Google scholar或者其他网页提供的期刊或者会议名称都不是缩写信息。因此我们需要自己查找缩写形式,并替换booktitle中的内容。
1.查找期刊名缩写:可以通过查找期刊缩写的网站(会议论文一般是EI收录):IEEE缩写,会议1

@inproceedings{gnnfrs2022,
  author = {Gao,  Chen and Wang,  Xiang and He,  Xiangnan and Li,  Yong},
  booktitle = WSDM,  
  title = {Graph Neural Networks for Recommender System},
  year = {2022},
  month = feb,
  volume={},  	
  number={}, 
  pages = {1623–1625},
  address = {New York, NY, USA},
  DOI = {10.1145/3488560.3501396},
}

与期刊的操作类似,还需要在IEEEabrv.bib文件中插入缩写信息,
在这里插入图片描述
结果如下:
在这里插入图片描述

Arxiv论文

在这里插入图片描述
重点是要加入note={\textit{arXiv: }}
例如:
在这里插入图片描述
结果:
在这里插入图片描述
目前, 我按照自己熟悉的方式进行会议或期刊简称的定义,包含如下,之后可能会慢慢添加^^

# IEEE Journals 

@STRING{IEEE_T_Affective_Computing = "{IEEE} Trans. Affective Comput."}
@STRING{IEEE_T_Neural_Networks_Learning_Systems = "{IEEE} Trans. Neural Networks Learn. Syst."}



# conference
# IEEE Journals 

@STRING{IEEE_T_Affective_Computing = "{IEEE} Trans. Affective Comput."}
@STRING{IEEE_T_Neural_Networks_Learning_Systems = "{IEEE} Trans. Neural Networks Learn. Syst."}
@STRING{IEEE_J_Biomedical_Health_Informatics = "IEEE J. Biomed. Health. Inf."}
@STRING{IEEE_T_Cybernetics = "IEEE Trans. Cybern."}
@STRING{IEEE_T_Cognitive_Developmental_Systems = "IEEE Trans. Cognit. Dev. Syst."}
@STRING{IEEE_T_Pattern_Analysis_Machine_Intelligence = "IEEE Trans. Pattern Anal. Mach. Intell."}
@STRING{IEEE_Signal_Processing_Letters = "IEEE Signal Process. Lett."}
@STRING{IEEE_T_Emerging_Topics_Computing = "IEEE Trans. Emerging Top. Comput."}




# Journals
@STRING{Cognitive_Robotics = "Cognit. Rob."}
@STRING{Information_Fusion = "Inf. Fusion"}
@STRING{Biomedical_Signal_Processing_Control = "Biomed. Signal Process. Control	"}
@STRING{J_Neural_Engineering = "J. Neural Eng."}
@STRING{Pattern_Analysis_Applications = "Pattern Anal. Appl."}
@STRING{Wireless_Communications_Mobile_Computing = "Wireless Commun. Mobile Comput."}
@STRING{Cell_Reports = "Cell Rep."}
@STRING{Science_Advances = "Sci. Adv."}
@STRING{I_J_Psychophysiology = "Int. J. Psychophysiol."}
@STRING{J_Abnormal_Psychology = "J. Abnorm. Psychol."}
@STRING{J_Ambient_Intelligence_Humanized_Computing = "J. Ambient Intell. Hum. Comput."}
@STRING{J_Cheminformatics = "J. Cheminf."}
@STRING{BMC_Bioinformatics = "BMC Bioinf."}
@STRING{Cognition_Emotion = "Cogn. Emot."}
@STRING{I_J_Psychological_Research = "Int. J. Psychol. Res."}
@STRING{Brain_Sciences = "Brain Sci."}
@STRING{Computers_Biology_Medicine = "Comput. Biol. Med."}




#Frontier Journals
@STRING{F_Human_Neuroscience = "Front. Hum. Neurosci."}
@STRING{F_Neuroscience = "Front. Neurosci."}



# conference
@string{WSDM = "Proc. ACM Int. Conf. Web Search Data Min. (WSDM)"}
@string{SIGIR = "Proc. Int. ACM SIGIR Conf. Res. Dev. Inf. Retr. (SIGIR)"}
@string{IJCNN = "Proc. Int. Joint Conf. Neural Netw. (IJCNN)"}
@string{MMM = "Proc. Int. Conf. MultiMedia Model. (MMM)"}
@string{AEA = "Proc. Am. Econ. Assoc. Meeting (AEA)"}
@string{NER = "Proc. Int. IEEE/EMBS Conf. Neural Eng. (NER)"}
@string{EMBC = "Proc. Annu. Int. Conf. IEEE Eng. Med. Biol. Soc. (EMBC)"}
@string{IJCAI = "Proc. Int. Joint Conf. Artif. Intell. (IJCAI)"}
@string{EUSIPCO = "Proc. Eur. Signal Process. Conf. (EUSIPCO)"}
@string{CAV = "Proc. Int. Conf. Comput. Aided Verification (CAV)"}
@string{CSIT = "Proc. Int. Conf. Comput. Sci. Inf. Technol. (CSIT)"}
@string{AAAI = "Proc. AAAI Conf. Artif. Intell. (AAAI)"}
@string{NeurIPS = "Proc. Adv. Neural Inf. Process. Syst. (NeurIPS)"}
@string{ECCV = "Proc. Eur. Conf. Comput. Vis.(ECCV)"}

# IEEE conferenece
@string{ICRA = "Proc. IEEE Int. Conf. Robot. Autom. (ICRA)"}
@string{ICC = "Proc. IEEE Int. Conf. Commun. (ICC)"}
@string{ITSC = "Proc. IEEE Int. Conf. Intell. Transp. Syst. (ITSC)"}
@string{GLOBECOM = "Proc. IEEE Global Commun. Conf. (GLOBECOM)"}
@string{CVPR = "Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR)"}
@string{VTC = "Proc. IEEE Veh. Technol. Conf. (VTC)"}
@string{IV = "Proc. IEEE Intell. Vehicles Symp. (IV)"}

参考链接:

https://blog.csdn.net/weixin_43835470/article/details/140372987?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7ECtr-5-140372987-blog-129314180.235%5Ev43%5Epc_blog_bottom_relevance_base1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7ECtr-5-140372987-blog-129314180.235%5Ev43%5Epc_blog_bottom_relevance_base1&utm_relevant_index=10

IEEE Transactions系列期刊LaTeX模板中,如果遇到无法交叉引用参考文献的问题,通常是因为你在引用前没有正确设置引用命令或者引用标签没有对应生成。以下是可能需要检查和解决的一些步骤: 1. **\usepackage{natbib或者 IEEEtrantools}**:确保在文档开头加载了`natbib`包或是专门针对IEEE模板的`IEEEtrantools`包,这两个包都支持交叉引用。 ```latex \documentclass[journal]{IEEEtran} \usepackage[numbers]{natbib} % 或者 \usepackage{IEEEtrantools} ``` 2. **设置引用样式**:使用`\bibliographystyle{ieeetr}`命令指定IEEE风格的引用样式,例如在论文最后添加: ```latex \bibliographystyle{ieeetr} ``` 3. **引用标签**:每篇引用文献都需要一个标签,例如`cite{key}`, 其中`key`是你在.bib文件中给这个引用分配的ID。确保每个引用都有对应的标签,并正确书写。 4. **生成并插入引用**:使用`\cite{label}`引用文献,比如 `\cite{example}`。在 BibTeX 编辑器中,先保存好.bib文件,然后运行`bibtex main`(假设你的主文件为main.tex),再运行两次`pdflatex main` 和 `bibtex main` 来生成引用。 5. **检查错误报告**:如果仍然出现问题,查看LaTeX编译过程中是否有相关的错误信息,这可能会提供线索。 如果以上步骤都做了还是有问题,试着删除 `.aux` 文件和`.bbl` 文件,然后再重新编译,有时这能解决问题。如果问题依然存在,可能需要分享具体的代码片段以便进一步诊断。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值