如何利用BibTex生成论文参考文献列表

如何利用BibTex生成论文参考文献列表

Step1:先在Google Scholar上找到BibTeX条目信息导出来;如下:

<html><body><p>@article{chowdhary2010aerodynamic,

  title={Aerodynamic parameter estimation from flight data applying extended and unscented Kalman filter},

  author={Chowdhary, Girish and Jategaonkar, Ravindra},

  journal={Aerospace science and technology},

  volume={14},

  number={2},

  pages={106--117},

  year={2010},

  publisher={Elsevier}

}

</p></body></html>

 

Step2:利用TeXworks编辑器打开已有的bib文件,并将上述信息放在已有的bib文件中,首先为每条参考文献定义标签名,以便在正文中引用参考文献,将不需要的abstract等信息删去,第一行中的art1即为标签名,并用半角逗号与后面信息分隔,修改好后另存为mybib.bib文件,并与论文源文件放在同一个目录下。

修改好的bib文件如下

@article{art1,

title={Aerodynamic parameter estimation from flight data applying extended and unscented Kalman filter},

author={Chowdhary, Girish and Jategaonkar, Ravindra},

journal={Aerospace science and technology},

volume={14},

number={2},

pages={106--117},

year={2010},

publisher={Elsevier}

}

Step3:在论文源代码中需要引用参考文献处使用\cite 命令,并使用\bibliographystyle 命令设定参考文献格式,并通过\bibliography命令指定参考文献数据库文件(也可以指定多个文献数据库,用半角逗号分隔符分隔即可),注意此处无需输入扩展名bib,具体如下:

navigate using other methods when submerged \cite{art1}.

\bibliographystyle{plain}

\bibliography{mybib}

Step4:编译论文的源文件,生成没有文献列表的pdf文件,同时生成一个与源文件主名相同的aux辅助文件:将\cite产生的引用信息、\bibliography指定的数据库名、\bibliographystyle指定的文献格式名都写入其中。

Step5:使用Texworks打开扩展名为aux的辅助文件,并用BibTex编译,从bib数据库中提取出排版参开文献列表的Latex代码,写入bbl文件。

Step6:再次编译论文源文件,读取上一步生成的bbl文件,生成有文献列表的pdf文件,同时将\cite的引用信息再次写入aux辅助文件。

Step7:第三次编译论文源文件,读取bbl文件,在指定位置生成参考文献列表,读取上一步生成的aux文件,在引用处生成正确的引用编号信息,得到争取的参考文献列表及其引用的pdf文件。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值