使用数据库找论文引用的举例

我们往往需要使用各大数据库来查找论文,也会通过数据库来找引用。下面我就通过一个小例子来说明如何来找引用,以google scholar为例。

  1. 打开google scholar,搜索我们要找的论文
  2. 在搜索结果列表中我们可能会看到很多相关的结果,找到与我们要找的文章最相近的结果
  3. 在它的下面会有一个引号图标,这表示引用,点击它就会出现一个对话框,显示了引用的细节。在对话框的底部,有“BibTex”、“EndNote”等多种格式,如果我们使用latex,那么我们就需要BibTex格式。
  4. 点击我们需要的格式(以“BibTex”为例),就会弹出一个包含了引用细节的页面,我们把页面中的内容保存为相应的格式(此处为.bib格式)就可以了。

在LATEX中使用引用的不错误的姿势

最近写论文,开始使用Latex(听说这个很装X)。

先说一下在Latex中插入引用(不出错)的方法

  1. 首先在你写的文章的开头使用上
    \usepackage[numbers, sort]{natbib}
    \bibliographystyle{authordate1}
    

    第二行表示要使用的引用的格式,常用的有authordate1、IEEEtran等。你可以把上面的authordate1替换成你需要的格式。

  2. 然后我们要搜集素材,也就是从各大数据库(例如万方、知网、google scholar、百度学术等)找到我们所需要引用的文献。这些数据库往往都提供了bib格式的引用(可以到这里找到例子),bib格式通常长成这样:

    @article{Wei06,
        title={红外结构光人脸三维面形测量},
        author={魏永超 and 苏显渝},
        journal={激光與紅外},
        volume={36},
        number={8},
        pages={696--698},
        year={2006},
        publisher={激光與紅外雜誌社}
    }
    

    我们在把从数据库中找到的内容放到一个后缀名为“.bib”的文件中,bib文件中可以放置多个这样的条目,然后把这个文件放到方面我们找到的地方,例如与tex在同一个目录中。文件名不推荐使用中文,可能会有潜在的问题

  3. 在我们的文章的末尾(\end{document}之前)添加

    \bibliography{“文件路径”}
    

    这里的文件路径可以使用相对路径,也可以使用绝对路径。这个文件路径指的是刚刚我们创建并编辑的bib文件的路径。举个例子,我创建了“ref.bib”,然后放在了tex相同的目录中,那么我的tex文件的局部就像下面这样:

    \clearpage
    \bibliography{./ref}
    \end{CJK}
    \end{document}
    

    上面第二行便是重点,在写文件路径的时候,不要把文件的后缀名也加上。这样做的效果就是,在文章的为为出现了“References”。

  4. 然后就是在文章的合适的位置添加引用了。但是在这里我需要先说一下bib文件。
    bib文件的格式在2中已经介绍过了,我们需要关注的重点是其中的“Wei06”,这个Wei06便是关键字,所谓关键字是用来帮助bib和latex寻找引用条目用的。我们可以修改关键字为方便我们使用的形式。例如我的bib中,原来的关键字是“魏永超 06 红外结构光人脸三维面形测量”,但是为了方便,我就把它改成了“Wei06”。在你的bib中,关键字的修改是任意的。
    下面再说在文章中添加引用的方法。首先找到需要添加引用的位置,在后面加上

    \cite{keyword}
    

    其中的keyword就是刚刚我们在bib文件中给每个条目设置的关键码。在下面举个栗子:
    例如我的文章是这样的:

    从本质上看,从长期上看,从战略上看,必须如实地把帝国主义和一切反动派,都看成纸老虎。从这点上建立我们的战略思想。
    

    而其引用来源是《关于帝国主义和一切反动派是不是真老虎的问题》,那么我就需要这样写:

    从本质上看,从长期上看,从战略上看,必须如实地把帝国主义和一切反动派,都看成纸老虎。从这点上建立我们的战略思想。\cite{Zhilaohu}
    

    而在bib文件中,《关于帝国主义……》的关键字为“Zhilaohu”。

补充脱了很长时间的QQ

首先向大家抱歉,之前说好的更新QQ,结果很长时间了,都没见动静。

这一段时间打在好好学习,电脑碰的少了,自然就忘了更新……还望见谅。

废话少说,下面是在Arch Linux上面运行QQ的方法。

首先你要有一个Wine,安装好wine,下面是我的安装了的Wine组件

实际上只需要安装上面已安装的东西就行。

然后从官网下载轻聊版(貌似国际版更好,不推荐普通版,首先是太庞大,其次安装的时候也

容易出错。但是我没试过国际版……)。然后运行安装包进行安装即可。这时候,它会安装到你的

Wine设置的C盘目录(这个东西你可以打开Wine的设置来搞,最好在设置的时候把字体什么的也一

并设置好,字体推荐使用微软雅黑,从随便一个Win7以上的电脑拷一个就行)。

安装完毕之后,你就可以在安装目录中的Bin文件夹中找到QQ.exe,运行之即可。

然而,你会发现,你在登录页面,看不到你输入的账号,这个没什么关系,你只需要一个一个输进去就行,可以勾上自动登录之类的(省的下次再这样)。然后一切都和Windows一样了。

不过,我发现,我的聊天界面,是不显示聊天记录的……就像下面

聊天框

实际上我框里面是应该有消息的……不过点一下消息记录还是可以看到消息的,虽然有点麻烦,但是保密性好不是?

然后下面是一些其他的截图。

能显示弹窗

还有主界面

不过右下角的企鹅图标,要双击才能弹出原来的框……