TexStudio之中文参考文献

TexStudio之中文参考文献

2023年7月18日发(作者:)

TexStudio之中⽂参考⽂献最近在写⼩作业的时候⽤到了LaTex,在写参看⽂献时发现⼤多都是英⽂⽂献引⽤,⽽且我是第⼀次⽤,于是⾃⼰摸索了⼀天,总结出来以供分享。⾸先,我的配置是win10系统,CTeX + TeXStudio,bibtex命令。本来应该是MikTex + TeXStudio,但是在⽤MikTex时发现没装好还是怎么的,发现有些宏宝没装好,⽽且MikTex⾃⼰下载的⼜太慢了。于是我就从学校论坛上下了CTeX代替MikTex。但是在安装CTeX时没有安装WinTeX,因为不太习惯⽤。下⾯就是写中⽂参看⽂献了。先贴出代码documentclass{article}usepackage{CJK}usepackage{CJKutf8}

begin{document} begin{CJK*}{UTF8}{song} This isreference in English cite{IEEE2006IEEE} 这是中⽂参考⽂献$^cite{zzh}$

section*{参考⽂献}

renewcommandrefname{}

begin{CJK*}{GBK}{song} bibliographystyle{ieeetr} bibliography{citation}

end{CJK*} end{CJK*}end{document}在写代码之前需要写出bib⽂件⽤于存储参看⽂献。可以直接从google学术或者百度学术上直接找,具体的参看。然后改成.bib⽂件,和.tex放在同⼀个⽂件夹下。接下来把仿照上述代码写⾃⼰的代码。要注意⼏点:1. CTeX带有{ctexart}的宏包可以输⼊中⽂,使⽤⽅法:documentclass[utf8]{ctexart}。不过我没⽤这个。2. 因为bibtex的字体编码是GBK的,TeXStudio的环境是UTF-8的,我试过把Texstudio的环境改为GBK,但是“参考⽂献”⼏个字还是乱码,我只有把bibtex的“参考⽂献”⼏个字删去,⽤section代替。应为section⾃带编号效果,所以在中间呢加了*就不会带编号了。3. 英⽂⽂献的参考⽂献的引⽤不要求采⽤上标,⽽中⽂的要求,所以采⽤⾏内数学公式的⽅法,在cite{}前后各加上⼀个$。其他的⽅法看了,太⿇烦了。4. 本处选的是IEEE Trans的参考⽂献格式,这个可以改。下⾯把预览图贴出来其余的想起来再说吧,有什么不对的,希望⼤神指点。另外,吐个槽,百度学术的bibtex引⽤的多个作者竟然⽤的是周志华 and 王钰的写法。。。----------------------------------------------------------------------------------------------------------------------------------其实做⼀个新的命令upcite也可以的newcommand{upcite}[1]{textsuperscript{textsuperscript{cite{#1}}}}然后把cite全部改为upcite就好

发布者:admin,转转请注明出处:http://www.yc00.com/news/1689640529a273012.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信