精华内容
下载资源
问答
  • 记录:英文参考文献格式

    千次阅读 2019-08-11 18:37:29
    记录英文参考文献格式: 首先确认投稿期刊的格式要求,因为各家期刊有自己独特的风格,所有最好在官网查找模板,起到参考作用。 通用格式为 作者1,作者二,作者三,等。文献名称。期刊名。页码。当然这个只是中文...

    记录英文参考文献格式:

    1. 首先确认投稿期刊的格式要求,因为各家期刊有自己独特的风格,所有最好在官网查找模板,起到参考作用。
    2. 通用格式为 作者1,作者二,作者三,等。文献名称。期刊名。页码。当然这个只是中文描述,具体的需要变成英文格式。
    3. 同时,一篇文章中,所有的参考文献切记要保持一致的格式,因为细节太多,很容易漏掉一两个。

    举例

     - 1. Fellbaum, C., Miller, G.: WordNet: An Electronic Lexical Database. MIT Press (1998).
     - 2. Bake, C.F., Fillmore, C.J., Lowe, J.B.: The Berkeley FrameNet Project, In Proceedings of COLING'98, pp. 86-90 (1998).
     - 3. Richardson, S.D., Dolan, W.B., Vanderwende, L.: MindNet: acquiring and structuring se-mantic information from text, ACL. 1098-1102 (1998).
     - 4. Hui, W., Zhan, W.D., Yu S.W.: The Specification of The Semantic Knowledge-base of Con-temporary Chinese. Journal of Chinese Language and Computing, 13(2):159-176 (2003) (In Chinese).
     - 5. Liu, Y., Yu, S.W., Yu, J.S.: A Study on the Construction of CCD. Journal of Chinese Computer Systems, 26(8):1411-1415 (2005) (In Chinese).
    
    • 最开始是作者名称,可以选择全称,也可以选择简称,用英文的点 “.” 表示简称。如果是两个字,比如 “Fellbaum, C.”姓氏首字母大写,名字简写。如果是三个字,“Zhan, W.D”,姓氏首字母大写 “Zhan”,名字简写“W.D.”,注意名字中“W.”和“D.”之间没有空格。如果有多个作者,中间以英文逗号分隔,最后一个作者后面为英文的句号。多于三个作者,需要加上“et al.”,比如说“ Liu, Y., Yu, S.W., Yu, J.S. et al.”
    • 然后是文献名称,可以看到例子中作者名称和文献名称中间加了英文的冒号“:”,这个取决于期刊要求,某些期刊是不需要的,所以要查模板。
    • 之后是出版社名称,或者会议名称。
    • 之后是期号,页码
    • 年份的位置,看期刊模板要求
    • 如果是中文参考文献的翻译,最后要加小括号指明,“ (In Chinese)”。
    • 某些参考文献还有[J] 杂志 ,[M]等,需要说明的是,看期刊要求,同时要保持文章的一致性,要不加就都不加。

    推荐看一下

    科技论文事实上是一种对形式要求很高的“八股文”,不管你文章内容如何,先把形式做足,相信你的文章被一些没耐性的编辑直接退的概率会降低很多,至少乍一看,文章架势上对了。笔者做过多年的英文期刊论文投稿审工作,初审论文时发现一些新作者(甚至多年的老作者)最容易犯形式错误的地方当属参考文献。因此,笔者今天仔细地谈一下关于写作中的参考文献问题。首先请大家来对下面几例参考文献找找茬,看看能找出几处形式错误:

       [1] Kim, S.H., et al., 2007. Cytotoxic effect of buckwheat(Fagopyrum esculentum Moench) hull against cancer cells. J Med. Food. ,10 (2): 232-238.
       [2] Leung, E. H., and Ng, T. B. ,2007. A relatively stable antifungal peptide from buckwheat seeds with antiproliferative activity toward cancer cells. J Pept. Sci. ,13 (11):762-767.
    
       [3] Li, Y. Y., et al., 2009. rBTI induces apoptosis in human solid tumor cell lines by loss in mitochondrial transmembrane potential and caspase activation[J]. Toxicol. Lett., 189 (2):166–175.
    
       [4] Huangshuang L., 2004. Research progress in Fagopyrum cymosum for treating cancers. Zhong Xi Yi Jie He Xue Bao. ,2 (1):72-74.
    
       [5] C.J. Zhang, Pointwise convergence of solutions to Schrodinger type equations, Nonlinear Analysis 109(2014),180-186.
    

    能找出20处上吗?以下我们来一一解读,有些错误我们合并在一起指出,比较细致,请保持耐心看完,应有收获。
    第一,参考文献除了有诸多国际通用格式,同时不同的期刊又自成一套模式,导致参考文献在写法容易出现混乱。比如上面的条目[5]及[2],本身写法上问题都不大(有些小问题后面会指出),但这两个条目若作为同一篇文章的参考文献列一起,首先就有一个形式不统一的问题。因此,我们先要指出的就是上述例子中各处形式不统一的地方。

    • 条目[1-4]用的是同一种文献格式,所以得把[5]改成前面4条的样式,并且还得用google学术把条目[5]的109卷的期号也找出来。

    • 姓名写法不统一,仔细看条目[1]的Kim, S.H.与条目[2]的Leung, E. H.,名字缩写后变成两个字母,一处两字母间有空格,一处没有。

    • 条目[1]和条目[3]的期卷号和页码分别为“10 (2): 232-238.”及“189 (2):166–175.”这里有两处不统一,一处是冒号后的空格,另一个是页码间的减号,165–175之间手多抖了一下。

    • 关于刊名缩写:在英文写作中,如果单词缩写了,后面就得加个点号“.”。上述条目[1]中的“J Med. Food.”中Journal缩写后需要加一个点。

    • 其它还有一些不统一地方,读者不妨按这个思路去排查一下。

    寄语

    参考文献格式可以有好多种,但同一篇文章中,选定了一种后,则必须要做到每个条目之间的统一。这种统一可能是很繁琐细致的,甚至令作者不以为然的,但在编辑及审稿人眼里,这些是作者的态度问题,可能因此导致了直接拒稿,但编辑不会告诉你为什么,只会来一句基本错误太多。

    第二,英文标点的用法,很多作者从来不区分半角与全角的标点。或许句号能分清楚,因为他们长得不一样,但逗号、分号和括弧什么的基本上就凌乱了。上述条目[5]中“109(2014),180-186.”的全角逗号你看出来了吗(虽然这看上去像是小问题,但如果含有全角英文标点的文章,送到一台不支持亚洲语言的审稿人电脑上出现了乱码,那可就不是小问题了。在标点上作者还有一个常犯的错误是少空格或多空格。大部分英文标点后都要有空格,再开始输入下一个单词,而编辑们常常会发现作者们对这一点很随意。事实上如果你打开word自带的查错功能,它会很快发现你的这个错误,少空格或多空格会被标成黄色波浪线,已经算是基本的语法错误了。编辑在初审时一眼扫下去发现全是这类基本错误,还不趁机直接拒掉以减少自己的工作量?上述条目[1]中“buckwheat(Fagopyrum”有这种错误,括弧前应该有一空格。另外,还有多空格情况,如条目[2]“ Ng, T. B. ,2007”和“J Pept. Sci. ,”以及条目[4]的“Zhong Xi Yi Jie He Xue Bao. ,”,点号和逗号之间不应该有空格。

    好吧,听到这里读者们应该有点累了,全是标点空格啊?!的确,笔者认为,英文写作中标点空格注意了,基本语法错误也就少了一大半。

    下面且看第三,条目[4]中的“Huangshuang L.,”是什么回事?笔者一开始看到这个很气愤,参考文献通用格式再多,也只见过名字缩写,没见过姓缩写,名全列的。气愤了一阵后,把这类条目输入谷歌学术,发现谷歌学术也是这么列的,才恍然大悟,作者可能是谷歌学术或是其它文献中直接拷过来的。但这绝对是错误的,谷歌用机器来判断,老外对中国人的姓和名傻傻分不清,咱中国作者也分不清吗?拷过来时总也要修改一下吧。

    第四,上述条目[4]中的“caspase activation[J]”,这里悄悄地在文章标题后面躺了个[J],什么意思呢?估计大部份的新作者都不会明白。早期很多杂志列参考文献时,喜欢对文章类型加以标记,[J]表是期刊论文,类似的还有[B], [M]等。既然参考文献条目[4]带了这个记号,而其它条目又没有,编辑和审稿人会怎么想呢?好吧,我是审稿人我就这么想:这个作者太不认真,这个条目肯定是从其它参考文献里直接copy来的,居然也不调一下……

    第五,上述条目[5]中的“Schrodinger”,就是大名鼎鼎的虐猫专业户薛定谔,学物理的同学应该都知道Schrodinger拼写中o上在是有两点的,事实上很多葡萄牙、西班牙、土尔其等国家的作者姓名拼写中都带有这种特殊字符的,有些是头上多个点或是撇,有些是身上背把剑什么的,有些作者在输入时嫌麻烦就直接用长得最像的英文字母代替了,这问题编辑一般是查不出来的,但很有可能你的文章就送到这个人手里审稿了,编委们处理自己不是很熟方向的稿件,很多时间是从参考文献中找审稿人的(背上冒汗了吧)。

    第六,条目[1]和条目[3]中et al. 的用法。参考文献中列出某个条目时,如作者数目过多,可用et al.省略,但到底列出几个作者后再用et al.?这个数目可不是随心所欲的,建议投稿前了解目标期刊的习惯。通常是3个以后省略。

    第七,关于在英文文章中引用中文文献。首先,上述条目[4]最后(页码后)需要加上(in Chinese),显然这一文献原文是中文,然后里这需要注意的事项还有杂志名称及文章标题名称,这里杂志名称为“中西医结合学报”的拼音,笔者没去考证过是否合适,但如果在该期刊官方主页,或是封面中文名下方有其它的翻译,应该以那里的为准,官方没有给出英文译名时,则惯例是用全拼,也不要缩写。另外,关于文章标题,不建议作者根据中文标题直接翻译,现在很多中文期刊在发表文章的全文中,都会有英文标题及英文摘要,原则上应该以那里的英文标题为准,除非出现像“advanced sex education”这样的雷人标题,但如果一个杂志的英文标题及摘要达到了这等登峰造极的水平,估计也就没必要去引用它了。

    展开全文
  • 论文参考文献生成代码(2021.2.25)

    千次阅读 2021-02-24 21:10:47
    生成指定形式参考文献2021.2.24需求分析参考文献格式2.1 GB/T 7714-20152.2 MLA2.3 APA实现步骤 需求分析 参考文献格式 目前来说,通用参考文献格式主要包括三种:GB/T 7714-2015、MLA和APA。 以论文为例: ...

    1、前言

            众多学者和研究人员在撰写论文或修改论文时,他们都不可避免地要对参考文献进行整理、编号和排序,其实在整个过程中,论文的排版并不费时,而在参考文献的整理上会占用太多时间。绝大多数学者可能会选择使用引用管理软件来管理论文后面的参看文献,但仍有少数研究人员可能更倾向于与自己查找引用来组织文后参考文献格式(原因在于他们不太愿意使用引用管理软件,或许是懒得安装,或许是软件不太友好等等)。
            目前来说,常用的引用管理软件包括:NoteExpressEndNoteNoteFirstProCite, RefWorksZoteroJabRefBibDesk 等。然而,本人目前为止也仅使用过EndNote和NoteExpress而已,后来也卸载不用了。

    2、参考文献引用格式及标准(以一篇论文为例说明)

            在各大学术平台导出文献的引用格式以Plain TextBibTeXRIS为主。其中Plain Text作为纯文本简单易懂,这里不做介绍。

    2.1 实例论文导出引用格式文件

            下面以这篇论文Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques为例,说明文献导出引用的过程。
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    到此,Taylor Francis Online官网给出的引用如下:
    Esra Deniz Güner, Hatice Oncel Cekim & Galip Seçkin (2021) Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques, Environmental Forensics, 22:1-2, 172-188, DOI: 10.1080/15275922.2020.1834025
            可能官网导出的引用与我们期望的标准有所差异,那么需要从Taylor Francis Online官网导出文献对应的BibTex格式和RIS格式文件及内容,然后根据内容按照相应的标准补齐并修正参考文献引用即可。
    在这里插入图片描述

    2.1.1 BibTeX文件(.bib)

            Bib TeX格式对应的.bib文件介绍
    在这里插入图片描述
    在这里插入图片描述
            实例文件bib.bib
    在这里插入图片描述

    @article{doi:10.1080/15275922.2020.1834025,
    author = {Esra Deniz Güner and Hatice Oncel Cekim and Galip Seçkin},
    title = {Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques},
    journal = {Environmental Forensics},
    volume = {22},
    number = {1-2},
    pages = {172-188},
    year  = {2021},
    publisher = {Taylor & Francis},
    doi = {10.1080/15275922.2020.1834025},
    
    URL = { 
            https://doi.org/10.1080/15275922.2020.1834025
        
    },
    eprint = { 
            https://doi.org/10.1080/15275922.2020.1834025
        
    }
    
    }
    

    2.1.2 RIS文件(.ris)

            RIS格式对应的.ris文件介绍
    在这里插入图片描述
    在这里插入图片描述

    TY  - JOUR
    T1  - Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques
    AU  - Güner, Esra Deniz
    AU  - Cekim, Hatice Oncel
    AU  - Seçkin, Galip
    Y1  - 2021/04/03
    PY  - 2021
    DA  - 2021/04/03
    N1  - doi: 10.1080/15275922.2020.1834025
    DO  - 10.1080/15275922.2020.1834025
    T2  - Environmental Forensics
    JF  - Environmental Forensics
    JO  - null
    SP  - 172
    EP  - 188
    VL  - 22
    IS  - 1-2
    PB  - Taylor & Francis
    SN  - 1527-5922
    M3  - doi: 10.1080/15275922.2020.1834025
    UR  - https://doi.org/10.1080/15275922.2020.1834025
    ER  - 
    0
    

    2.2 参考文献引用三大标准

            当前通用的参考文献引用标准主要包括三种:GB/T 7714-2015MLAAPA

    2.2.1 GB/T 7714-2015

            GB/T 7714-2015标准
            GB/T 7714-2015标准文件下载
    在这里插入图片描述
    Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques[J]. Environmental Forensics, 2021, 22(1-2) : 172-188.

    2.2.2 MLA

            MLA官网
    在这里插入图片描述
    在这里插入图片描述
    “Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques”. Environmental Forensics 22.1-2(2021): 172-188.

    2.2.3 APA

            APA格式官网
    在这里插入图片描述

    在这里插入图片描述

    (2021). Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques. Environmental Forensics, 22(1-2), pp. 172-188.

    3、用学术搜索平台导出各种标准的引用

    3.1 百度学术

    在这里插入图片描述
            百度学术导出的三种引用标准:
    在这里插入图片描述

    3.2 谷歌学术

    在这里插入图片描述
            谷歌学术导出的三种引用标准:
    在这里插入图片描述

    3.3 中国知网

    在这里插入图片描述
    在这里插入图片描述
            知网导出引用的三种标准:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    3.4 万方

    在这里插入图片描述
    万方导出引用格式(由于万方数据库检索不到上述论文,以其他论文为例):
            BibTeX格式
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
            GB/T 7714-2015标准
    在这里插入图片描述
            万方支持的自定义格式比较友好,支持用户选择想要的格式,前提得能在万方数据库中检索到所需文献才能使用。
    在这里插入图片描述

    3.5 ResearchGate

    在这里插入图片描述
            ResearchGate导出的引用格式(RIS、Bib TeX和Plain Text):
    在这里插入图片描述
            ResearchGate导出的RIS如下:

    TY  - JOUR
    AU  - Güner, Esra Deniz
    AU  - Cekim, Hatice
    AU  - Seçkin, Galip
    PY  - 2020/11/17
    SP  - 1
    EP  - 17
    T1  - Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques
    VL  - 22
    DO  - 10.1080/15275922.2020.1834025
    JO  - Environmental Forensics
    ER  - 
    

    在这里插入图片描述
            ResearchGate导出的Bib TeX如下:

    @article{article,
    author = {Güner, Esra Deniz and Cekim, Hatice and Seçkin, Galip},
    year = {2020},
    month = {11},
    pages = {1-17},
    title = {Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques},
    volume = {22},
    journal = {Environmental Forensics},
    doi = {10.1080/15275922.2020.1834025}
    }
    

    在这里插入图片描述
            ResearchGate导出的Plain Text如下:

    Güner, Esra Deniz & Cekim, Hatice & Seçkin, Galip. (2020). Determination of water quality assessment in wells of the Göksu Plains using multivariate statistical techniques. Environmental Forensics. 22. 1-17. 10.1080/15275922.2020.1834025. 
    

    3.6 ScienceDirect

    在这里插入图片描述
            ScienceDirect可以导出RIS和Bib TeX引用格式。

    4、编写文后参考文献引用的解决方案

            方式一:可以通过百度学术或者谷歌学术导出文献的引用,对于引用中不全的内容或者格式不对的内容进行修改,若论文的页码不全需要下载全文进行补全即可。
            方式二:利用ResearchGate或文献来源期刊网站导出BibTeX文件或RIS文件或Plain Text纯文本文件,这三种文件都可以用记事本Notepad打开查看
            在方式二中,我们可以对导出的BibTeX文件或RIS文件进行读取,使用流行编程语言(如C++、Java、Python、C#、VB、Matlab等)来将作者、期刊名称或会议名称、论文类型、论文标题、发表年份、卷号、期号和页码范围等字段进行解析,然后只需将这些字符串按照所需的指定标准有序进行字符串连接即可,当然支持生成批量参考文献引用最好。
            遍历文件夹读取.ris或.bib格式的导出文献获得参考文献引用的Python代码

    import os
    #os.walk方法获取当前路径下的root(所有路径)、dirs(所有子文件夹)、files(所有文件)
    
    Standard1 = "GB/T 7714-2015"  # 三大参考文献引用标准
    # Esra Deniz Güner, Cekim H O , Sekin G . Determination of water quality assessment in wells of the Gksu Plains using multivariate statistical techniques[J]. Environmental Forensics, 2020(5):1-17.
    Standard2 = "MLA"
    # Esra Deniz Güner, H. O. Cekim , and G. Sekin . "Determination of water quality assessment in wells of the Gksu Plains using multivariate statistical techniques." Environmental Forensics 5(2020):1-17.
    Standard3 = "APA"
    # Esra Deniz Güner, Cekim, H. O. , & Sekin, G. . (2020). Determination of water quality assessment in wells of the gksu plains using multivariate statistical techniques. Environmental Forensics(5), 1-17.
    
    mystandard = "GB/T 7714-2015" #自己所需的文献引用标准
    path = "d:\\搜狗高速下载\\Exportcitatioin"
    filename = "" #读取参考文献的txt
    for root, dirs, files in os.walk(path):
        for file in files:
            #print file.decode('gbk')    #文件名中有中文字符时转码
            if os.path.splitext(file)[1] == '.ris' or os.path.splitext(file)[1] == '.bib':
                filename = path +"\\"+ os.path.splitext(file)[0]+os.path.splitext(file)[1]
                cankaowenxian = ""
                fopen = open(filename, 'r')
                lines = fopen.readlines()
                if (".ris" in filename):
                    # RIS格式
                    TY = ""  # 期刊类型
                    T1 = ""  # 标题
                    AU = ""  # 第一作者
                    PY = ""  # 发表日期
                    DO = ""  # 论文的doi号
                    JO = ""  # 期刊名称
                    SP = ""  # 起始页码
                    EP = ""  # 终止页码
                    VL = ""  # 卷号
                    IS = ""  # 期号
                    tempauthorcount = 0
                    authorcount = 0
                    for line in lines:
                        if ("AU" in line):
                            authorcount = authorcount + 1  # 先统计作者的数目
                    for line in lines:
                        if ("TY" in line):
                            TY = line[6:].rstrip('\n')
                        elif ("T1" in line):
                            T1 = line[6:].rstrip('\n')
                        elif ("AU" in line):
                            if AU != '':
                                if tempauthorcount == authorcount - 1:
                                    AU += " and "
                                else:
                                    AU += ", "
                            AU += line[6:].rstrip('\n')
                            tempauthorcount = tempauthorcount + 1
                        elif ("JO" in line):
                                JO = line[6:].rstrip('\n')
                        elif ("PY" in line):
                            PY = line[6:].rstrip('\n')
                        elif ("VL" in line):
                            VL = line[6:].rstrip('\n')
                        elif ("IS" in line):
                            IS = line[6:].rstrip('\n')
                        elif ("SP" in line):
                            SP = line[6:].rstrip('\n')
                        elif ("EP" in line):
                            EP = line[6:].rstrip('\n')
                        elif ("DO" in line):
                            DO = line[22:].rstrip('\n')
                    if mystandard == Standard1 and TY == 'JOUR':
                        cankaowenxian = AU + ". " + T1 + "[J]. " + JO + ", " + PY + ", " + VL + "(" + IS + "):" + SP + "-" + EP + "." + "(doi:" + DO + ")"  # 期刊导出的引用格式
                    elif mystandard == Standard2:
                        cankaowenxian = AU + ". \"" + T1 + ".\" " + JO + " " + VL + "." + IS + "(" + PY + "): " + SP + "-" + EP + "." + "(doi:" + DO + ")"  # 期刊导出的引用格式
                    elif mystandard == Standard3:
                        cankaowenxian = AU + ". " + PY + ". " + T1 + ". " + JO + ", " + VL + "(" + IS + "), " + SP + "-" + EP + "." + "(doi:" + DO + ")"  # 期刊导出的引用格式
                elif (".bib" in filename):
                    # Bib TeX格式
                    author = ""  # 作者
                    title = ""  # 标题
                    journal = ""  # 期刊名称
                    volume = ""  # 卷号
                    number = ""  # 期号
                    pages = ""  # 页码范围
                    year = ""  # 发表年份
                    publisher = ""
                    doi = ""  # 论文的doi号
                    for line in lines:
                        if ("author" in line):
                            authortemp = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                            authortemp = authortemp.split('and')  # 作者字符串数组
                            i = 0
                            for temp in authortemp:
                                if (i == 0):
                                    author += temp
                                elif i == len(authortemp) - 1 and len(authortemp) == 3:
                                    author += 'and' + temp
                                elif (i == 3):
                                    author += ', et al'
                                    break
                                else:
                                    author += ',' + temp
                                i = i + 1
                        elif ("title" in line):
                            title = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                        elif ("journal" in line):
                            journal = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                        elif ("volume" in line):
                            volume = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                        elif ("number" in line):
                            number = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                        elif ("pages" in line):
                            pages = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                        elif ("year" in line):
                            year = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                        elif ("publisher" in line):
                            publisher = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                        elif ("doi" in line):
                            doi = line[line.find('{') + 1:line.find('}')].rstrip('\n')
                    if mystandard == Standard1:
                        cankaowenxian = author + ". " + title + "[J]. " + journal + ", " + year + ", " + volume + "(" + number + "):" + pages + ".(" + "doi:" + doi + ")"  # 期刊导出的引用格式
                    elif mystandard == Standard2:
                        cankaowenxian = author + ". \"" + title + ".\" " + journal + " " + volume + "." + number + "(" + year + "): " + pages + ".(" + "doi:" + doi + ")"  # 期刊导出的引用格式
                    elif mystandard == Standard3:
                        cankaowenxian = author + ". " + year + ". " + title + ". " + journal + ", " + volume + "(" + number + "), " + pages + ".(" + "doi:" + doi + ")"  # 期刊导出的引用格式
                print("读取" + filename + "结束!")
                print(cankaowenxian)
    
    

    用代码读取以下文件夹中所有的.ris和.bib格式文件,每篇文献组成引用打印出来。
    在这里插入图片描述

            PyCharm中运行结果
    在这里插入图片描述

            引用标准为GB/T 7714-2015的控制台打印结果:

    读取d:\搜狗高速下载\Exportcitatioin\S2090123220300540.bib结束!
    Muhammad Adnan Shereen , Suliman Khan , Abeer Kazmi , et al. COVID-19 infection: Origin, transmission, and characteristics of human coronaviruses[J]. Journal of Advanced Research, 2020, 24()91-98.(doi:https://doi.org/10.1016/j.jare.2020.03.005)
    读取d:\搜狗高速下载\Exportcitatioin\S2090123220300540.ris结束!
    Shereen, Muhammad Adnan, Khan, Suliman, Kazmi, Abeer, Bashir, Nadia and Siddique, Rabeea. COVID-19 infection: Origin, transmission, and characteristics of human coronaviruses[J]. Journal of Advanced Research, 2020, 24()91-98.(doi:10.1016/j.jare.2020.03.005)
    读取d:\搜狗高速下载\Exportcitatioin\tandf_uenf2022_172.bib结束!
    Esra Deniz G眉ner , Hatice Oncel Cekim and Galip Se莽kin. Determination of water quality assessment in wells of the G枚ksu Plains using multivariate statistical techniques[J]. Environmental Forensics, 2021, 22(1-2)172-188.(doi:        https://doi.org/10.1080/15275922.2020.1834025)
    读取d:\搜狗高速下载\Exportcitatioin\tandf_uenf2022_172.ris结束!
    G眉ner, Esra Deniz, Cekim, Hatice Oncel and Se莽kin, Galip. Determination of water quality assessment in wells of the G枚ksu Plains using multivariate statistical techniques[J]. null, 2021, 22(1-2)172-188.(doi:.2020.1834025)
    
    

            引用标准为MLA的控制台打印结果:

    读取d:\搜狗高速下载\Exportcitatioin\S2090123220300540.bib结束!
    Muhammad Adnan Shereen , Suliman Khan , Abeer Kazmi , et al. "COVID-19 infection: Origin, transmission, and characteristics of human coronaviruses." Journal of Advanced Research 24.(2020): 91-98.(doi:https://doi.org/10.1016/j.jare.2020.03.005)
    读取d:\搜狗高速下载\Exportcitatioin\S2090123220300540.ris结束!
    Shereen, Muhammad Adnan, Khan, Suliman, Kazmi, Abeer, Bashir, Nadia and Siddique, Rabeea. "COVID-19 infection: Origin, transmission, and characteristics of human coronaviruses." Journal of Advanced Research 24.(2020): 91-98.(doi:10.1016/j.jare.2020.03.005)
    读取d:\搜狗高速下载\Exportcitatioin\tandf_uenf2022_172.bib结束!
    Esra Deniz G眉ner , Hatice Oncel Cekim and Galip Se莽kin. "Determination of water quality assessment in wells of the G枚ksu Plains using multivariate statistical techniques." Environmental Forensics 22.1-2(2021): 172-188.(doi:        https://doi.org/10.1080/15275922.2020.1834025)
    读取d:\搜狗高速下载\Exportcitatioin\tandf_uenf2022_172.ris结束!
    G眉ner, Esra Deniz, Cekim, Hatice Oncel and Se莽kin, Galip. "Determination of water quality assessment in wells of the G枚ksu Plains using multivariate statistical techniques." null 22.1-2(2021): 172-188.(doi:.2020.1834025)
    
    

            引用标准为APA的控制台打印结果:

    读取d:\搜狗高速下载\Exportcitatioin\S2090123220300540.bib结束!
    Muhammad Adnan Shereen , Suliman Khan , Abeer Kazmi , et al. 2020. COVID-19 infection: Origin, transmission, and characteristics of human coronaviruses. Journal of Advanced Research, 24(), 91-98.(doi:https://doi.org/10.1016/j.jare.2020.03.005)
    读取d:\搜狗高速下载\Exportcitatioin\S2090123220300540.ris结束!
    Shereen, Muhammad Adnan, Khan, Suliman, Kazmi, Abeer, Bashir, Nadia and Siddique, Rabeea. 2020. COVID-19 infection: Origin, transmission, and characteristics of human coronaviruses. Journal of Advanced Research, 24(), 91-98.(doi:10.1016/j.jare.2020.03.005)
    读取d:\搜狗高速下载\Exportcitatioin\tandf_uenf2022_172.bib结束!
    Esra Deniz G眉ner , Hatice Oncel Cekim and Galip Se莽kin. 2021. Determination of water quality assessment in wells of the G枚ksu Plains using multivariate statistical techniques. Environmental Forensics, 22(1-2), 172-188.(doi:        https://doi.org/10.1080/15275922.2020.1834025)
    读取d:\搜狗高速下载\Exportcitatioin\tandf_uenf2022_172.ris结束!
    G眉ner, Esra Deniz, Cekim, Hatice Oncel and Se莽kin, Galip. 2021. Determination of water quality assessment in wells of the G枚ksu Plains using multivariate statistical techniques. null, 22(1-2), 172-188.(doi:.2020.1834025)
    
    

    5、word文档中参考文献排序小tip

            如下图所示,这里演示如何将这些参考文献按照首字母升序排序:(参考在 Word 中按字母顺序对列表进行排序
    在这里插入图片描述
            在word的开始菜单下找到排序,在排序窗口中选择主要关键字为段落数,类型选择拼音,勾选升序后点击确定即可。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    6 总结

            总的来说,可能有的学者觉得手动整理参考文献的引用特别耗时费力,但引用管理软件也不是万能的,准确率也有待提高 ,所以尽量自己能够利用编程工具解析参考文献的导出文件来生成引用,这样能够保证参考文献引用的正确性和规范性,毕竟自己动手、丰衣足食嘛!

    展开全文
  • Springer参考文献模板{spbasic}大坑!

    千次阅读 2021-05-13 20:05:47
    latex中正常使用\bibliographystyle{spain}等默认样式都没问题,但最近投稿springer的一个期刊,默认的参考文献样式是spbasic。使用这个样式一直出现如下bug: Bibtex: I didn't find a database entry for…… 用...

    问题背景:

    latex中正常使用\bibliographystyle{spain}等默认样式都没问题,但最近投稿springer的一个期刊,默认的参考文献样式是spbasic。使用这个样式一直出现如下bug:

    Bibtex: I didn't find a database entry for……
    

    用网上很多方法调试了一天都没用,最后只有这个方法有用。

    问题原因及解决方案:

    springer的模板默认是author-year引用,但论文中出现的引用不是数字形式,而是作者年份,需要修改成numbers引用,按照它说明的在导言区加入{natbib}宏包。
    例如:

    \usepackage[numbers]{natbib}
    \usepackage[sort&compress,numbers]{natbib}
    \bibliographystyle{spbasic}  
    %用spbasic样式(springer)必须加上natbib的宏包,引用才是数字形式!spain等latex自带的样式不用
    

    参考链接:

    1. (https://tex.stackexchange.com/questions/312819/problem-with-springer-bibliography-stylespbasic-natbib)
    2. 按正文引用顺序修改spbasic文件方法:(https://www.cnblogs.com/qixianyu/p/7085201.html)
    3. https://blog.csdn.net/killeywu/article/details/110677123
    展开全文
  • LaTeX 中的参考文献(.bib) BibTex 用法

    千次阅读 2020-12-29 02:52:52
    http://blog.sina.com.cn/s/blog_607233f501013gc5.html转自:http://www.eefocus.com/sunshine/blog/09-08/175253_b0ef9.htmlhttp://blog.sina.com.cn/s/blog_607233f501013gc5.html原题: 《LaTeX 中的参考文献》...

    http://blog.sina.com.cn/s/blog_607233f501013gc5.html

    转自:http://www.eefocus.com/sunshine/blog/09-08/175253_b0ef9.html

    http://blog.sina.com.cn/s/blog_607233f501013gc5.html

    原题: 《LaTeX 中的参考文献》

    LaTeX 的对参考文献的处理实在是非常的方便,我用过几次,有些体会,写出来供大家

    参考。当然,自己的功力还不够深,有些地方问题一解决就罢手了,没有细究。

    LaTeX 对参考文献的处理有这么一些优点:

    1. 可以维护一个 bib 文件,在你的整个研究生涯可以只维护这样一个文件,就象一个数

    据库,每个参考文献是一个记录,由一个唯一的 ID (例如下面的 MartinDSP00)描述。

    比如我的 myreference.bib 文件里一条典型的文献是这样的:

    @article{MartinDSP00,

    author = "A. Martin and M. Przybocki",

    title = "The {NIST} 1999 speaker recognition evaluation --- an overview",

    journal = "Digital Signal Processing",

    volume = "10",

    pages = "1--18",

    year = "2000",}

    其中 {NIST} 中的大括号不会被显示,它的作用是保证将来的生成的参考文献中 NIST

    四个字保持原样,不会被小写。

    2. 需要引用文献的时候,在正文里加入:

    \bibliographystyle{ieeetr}

    \bibliography{myreference}

    就可以用 \cite{} 来引用文献库中的论文了,如 \cite{MartinDSP00}。上面第一行是

    控制文献显示格式的,这个后面再讲。此时,myreference.bib 文件在正文 tex 文件的同

    一目录下,以保证 LaTeX 可以找到该 bib 文件。

    3. 编译正文之后,生成 aux 文件,然后用 bibtex 在当前目录生成 bbl 文件,再编译正

    文两次,完整的 dvi 就生成了。这样,LaTeX 保证了所有用 \cite 引用到的文献都已被

    列出,并且自动编号。同时,如果没有用 \nocite 命令,LaTeX 还保证所有列出的参考文

    献都在正文中得到了引用。

    4. 关于 bib 文件

    前面提到 bib 文件的维护问题。我一般不对里面的文献排序,如果文献比较多,需要

    查找的话,可以通过查询关键字来实现。bib 文件把 @ 所定义的 entry 之外的所有东西

    看作是注释。比如在上面 @article 的例子里,如果我在大括号之外写些东西的话,bibt

    ex 是不会关心的,就当它不存在。所以我就把文献的关键字写在这里,将来通过搜索关键

    字来查找某些文献。其实也可以搞一个临时的 LaTeX 文件,使用 \nocite{*} 命令,然后

    编译成 dvi,这样就得到了一个 bib 文件中所有参考文献的列表,当然是可以按照作者名

    字排序的。

    另外,很多 journal(学术期刊)或者 booktitle(国际会议)都是重复的,为了规范

    化,可以定义缩写,如

    @string(ICASSP = "Proc. of the International Conference on Acoustics, Speech,

    and Signal Processing (ICASSP)")

    然后

    @conference{QL.ICA98,

    author = "Qi Li and Biing-Hwang Juang",

    title  = "Speaker Verification Using Verbal Information Verification for A

    utomatic Enrollment",

    booktitle = ICASSP,

    year = "1998",}

    这样在执行 bibtex 之后,ICASSP 会被替换成它的全称。

    5. bib 中的中文文献

    中文文献和英文的格式不同,并且使用全角的标点符号,有一点难办。我的解决办法是

    这样的:

    @misc{Xie.1995,

    note = "谢锦辉,《隐 {Markov} 模型及其在语音处理中的应用》,华中理工大学出

    版社,1995年4月",

    key = "Xie",}

    唯一的缺陷是参考文献中最后是以英文的 "." 而不是 "。" 结束的。还好我的中文文

    献不多,无伤大雅,否则就手工修改一下 bbl 文件吧。

    6. 关于参考文献的显示格式、排序,及其他

    前面提到参考文献的排序问题,以及引用序号是 LaTeX 提供的 ID 还是数字的问题。

    其实不止这些,参考文献的显示格式也是可以定制的。参考文献以正文中引用顺序排序,

    还是以文献第一作者的 last name 排序,是通过一些 bst 文件来控制的。而使用哪种 b

    st 格式,可通过 bibliographystyle 命令控制。LaTeX 默认提供了这么几种格式,如:

    plain、alpha、unsrt等。具体意义见相关文档,这些 bst 在 texmf\bibtex\bst\base 可

    被找到。

    bst 控制的格式非常细致,除了上面讲过的排序方式等,还有:作者名字是否用缩写,

    作者名字放在文献的起始还是结束,文章 title 要不要大小写(即 "Speaker Verificat

    ion Using ..." 还是 "Speaker verification using "),title 用什么区分(用不用引

    号括起来,用不用斜体等),刊物名字的格式(要不要全部大写,要不要粗体,要不要斜

    体,要不要括起来),等等等等。打开 bst 文件看一下就知道,绝对是想要什么形式,就

    可以得到什么形式。最关键的是,在文章定稿之后,完全可以用几个命令重新定义参考文

    献的格式!

    给个例子:采用 IEEE 给出的 bst 格式(即 ieeetr.bst),声明:

    \bibliographystyle{ieeetr}

    就可以使用了。最终格式是这样的(按正文引用顺序排序):

    [4] D. A. Reynolds, "Comparison of background normalization

    methods for text-independent speaker verication," in

    EUROSPEECH, 1997.

    7. 如何定制参考文献的显示格式

    其实 bst 文件有很多,总能找到自己需要的。如果这些还不能满足,可以通过生成自

    己的 bst 文件来定制。这有两个方法,第一是手写(反正我是写不出来),第二是通过工

    具。custom-bib 是一个定制 bst 文件的包,解压缩后用 LaTeX 编译其中的主 tex 文件

    ,便会进行交互式的 bst 定制过程,具体过程我就不讲了。把生成的自定义的 bst 放到

    LaTeX 相应目录下,刷新文件名数据库就可以使用了。

    二、其他出处材料

    由于部分文章的参考文献需要在正文引用时需要(作者,年份),故作如下处理(一)

    (1)\usepackage{natbib}

    (2)\bibliographystyle{model5-names}

    (3)\biboptions{authoryear}      (若无这一句,默认显示参考文献编号,如【1】;加上这句后可变成引用作者加年份)

    也可直接通过这种方处理(二)

    (4)\usepackage[authoryear]{natbib}

    (5)\bibliographystyle{plainnat}

    具体引用过程如下

    ( \citeauthor{1}, \citeyear{1} )        (自己添加()括号,花括号{}内为文献的标签)

    最后一步是通用的

    \biblography{mybibfile}          (mybibfile为自己在WinEdit下新建的bib文件,内部可添加参考文献,便于文献集中管理,需编译一下)

    但是参考文献好像不是按照作者姓名首字母排序的,这个暂时还未解决,希望会的小伙伴支支招

    三、其他材料

    LaTeX 标准选项及其样式共有以下8种:

    plain,按字母的顺序排列,比较次序为作者、年度和标题.

    unsrt,样式同plain,只是按照引用的先后排序.

    alpha,用作者名首字母+年份后两位作标号,以字母顺序排序.

    abbrv,类似plain,将月份全拼改为缩写,更显紧凑.

    ieeetr,国际电气电子工程师协会期刊样式.

    acm,美国计算机学会期刊样式.

    siam,美国工业和应用数学学会期刊样式.

    apalike,美国心理学学会期刊样式.

    标签:LaTeX,文件,bst,bib,参考文献,BibTex,文献

    来源: https://blog.csdn.net/HXG2006/article/details/100534435

    展开全文
  • 计算机毕业设计参考文献

    万次阅读 多人点赞 2018-08-19 23:08:00
    每当毕业论文写到最后需要参考文献时,往往是很令人头疼的,因为有的老师对参考文献的要求是很多的,比如需要国内的和国外的,时间必须是近三年的,满足XXX要求的文献至少需要三篇以上等等。今天我就来给大家整理了...
  • 如何正确理解和使用参考文献

    千次阅读 2020-05-23 18:48:51
    【一、参考文献引用的目的和作用——为什么要使用参考文献?】 【二、参考文献的基本格式和使用规范——如何使用参考文献?】 【2.1文献介绍遵循的原则】 【2.2如何自查文献引用规范】 【2.3参考文献的格式标准...
  • 2015论文格式参考文献

    2021-06-17 05:19:37
    2015论文格式参考文献论文一般由题名、作者、目录、摘要、关键词、正文、参考文献和附录等部分组成,其中部分组成(例如附录)可有可无。论文各组成的排序为:题名、作者、摘要、关键词、英文题名、英文摘要、英文...
  • 在进行论文写作时,总绕不开参考文献的编写。如何能快速高效的完成参考文献的编写,并能快速完成不同latex模板间的适配,是我们应该思考的问题。 看看下面的情况:某个杂志的参考文献格式形如这样: 而在另一个杂志...
  • NoteExpress 自定义参考文献输出样式

    万次阅读 多人点赞 2016-07-21 15:14:18
    最近在写硕士论文,样式中没有符合要求的,于是就自己来编辑下样式文件,下文是网上搜集的关于自定义参考文献的一篇教程,可以参考。 一、分隔符|和连接符*的使用 (1)连接符 * 主要作用是“建立依赖关系”,当在...
  • 一、LaTeX参考文献引用显示?问号解决办法 转自:https://blog.csdn.net/qq_39662852/article/details/88878870 在使用Latex之前,我们一般会借用已有的论文模板,在模板基础上加入我们自己的文章内容,随后编译成...
  • EndNote格式化参考文献

    千次阅读 2019-12-16 11:35:09
    在科研写作中,常常会进行参考文献的编辑,而手动更改参考文献是一件极其令人头疼的事情,利用EndNote可以快速排版参考文献并按要求格式输出,你可以建立一个自己的参考文献库进行方便的参考文献总结与归纳,下面...
  • 生成参考文献样式

    2021-02-26 15:40:31
    提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录前言一、makebst是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:...
  • Endnote参考文献如何自己设置?Endnote虽然有许多内置格式,如ACS,SoC等等,但是这些杂志也不是随便就能投中的,一般我们投的杂志都有自己独特的格式要求,且Endnote对中文适应不是很友好,需要我们自己修改。先找一...
  • 爱思唯尔(Elsevier)期刊模板的使用

    万次阅读 多人点赞 2019-02-25 18:47:59
    首先请正确安装latex软件!...65op 解压后文件如下: 打开elsarticle-template-num.tex开始使用模板 1、添加图片 \section{Add Pictures} \label{} \begin{figure}... (7)结果 添加参考文献官方模板 sample manuscript
  • 工具丨5款常用的文献管理软件

    千次阅读 2021-07-10 04:27:35
    文献管理软件的便利之处在于: 1、可以直接联网到不同的数据库进行检索... 3、文末参考文献格式的编辑,轻松便捷5款常用的文献管理软件 常用的文献管理软件首推EndNote了,但是除了 EndNote还有很多文献管理软件,有...
  • 3.1IF条件判断语句 3.2FOR循环语句 3.3WHILE循环语句 六、代码块 1、基础用法 2、高级用法 七、参考文献 1、直接插入法 1.1插入文献 1.2引用文献 2、BibTex法 2.1论文类 2.2网页类 3、改变引用颜色 一、Latex基础 ...
  • 数据中心路径损失的正确形式是路径损失,而不是路径损失或路径损失。   Punctuation n. 标点;标点符号 Series, or Oxford, commas are used (a, b, and c). 逗号 An em dash has a space on each ...
  • 关于论文的参考文献

    千次阅读 2011-06-25 23:13:00
    1、参考文献是作者在写作文章时所引用或参考的,并在文章后列出的文献题录,反映本文研究工作的背景和依据。2、引证文献是指引用本文的文献。本文研究工作的继续、应用、发展或评价。4、同被引文献指与本文同时被...
  • 简介:此频道包含毕业论文和模板和大纲相关的范文,免费给你学习论文大纲参考模板提供相关参考资料。摘要:系统的设计主要是针对在校外实习的学生毕业论文过程管理,主要解决了指导老师和实习生在完成毕业设计及论文...
  • 7714-2005《文后参考文献著录规则》是一项专门供著者和编辑编撰文后参考文献使用的国家标准,下面我们以该样式为例,介绍NoteExpress中输出样式的制作方法。“授人以鱼不如授人以渔”,掌握了样式制作方法,就可以...
  • 如何总结和整理学术文献

    万次阅读 2016-06-03 20:38:58
    nerfing ,爱科学爱文学 收录于 知乎圆桌 、 编辑推荐 •袁霖 等 1995 人赞同 ...轻整理,是指不对文献分类,或者只是对文献简单分类。重搜索,是指利用不同的搜索工具,快速定位到我需要的文献。我
  • 基于CAJViewer的学术文献使用技巧

    万次阅读 2015-12-31 10:25:59
    基于CAJViewer的学术文献使用技巧 郭萍 (仙桃职业学院,湖北 仙桃 433000) 摘 要:学术文献保存格式除了传统的PDF外,还包括CAJ、KDH、NH、CAA、TEB等格式,CAJViewer作为一款专门的文献浏览软件,通吃...
  • 计算机专业方面的期刊介绍 一、计算机科学期刊介绍 计算机科学的publication最大特点在于:极度重视会议,而期刊则通常只用来做re-publication。大部分期刊文章都是会议论文的扩展版,首发就在
  • JabRef 文献管理软件简明教程

    万次阅读 2015-12-29 17:37:22
    大多只有使用LaTeX撰写科技论文的研究人员才能完全领略到JabRef的妙不可言,但随着对Word写作平台上BibTeX4Word插件的开发和便利应用,使用Word撰写文章且用JabRef推送参考文献同样令人十分愉悦。作为新生代的文献的...
  • 大多只有使用LaTeX撰写科技论文的研究人员才能完全领略到JabRef的妙不可言,但随着对Word写作平台上BibTeX4Word插件的开发和便利应用,使用Word撰写文章且用JabRef推送参考文献同样令人十分愉悦。作为新生代的文献.....
  • 文献搜索方法概述

    千次阅读 2014-04-10 22:01:16
    文献搜索方法概述  一、文献密码搜索的方法概述  文献密码搜索的方法精要总结如下:  1.google是密码搜索的利器  2.标准检索表达式:杂志名(数据库名)+password+username  3.检索表达式的变异(pw, ...
  • APS期刊投稿准备: REVTex格式

    千次阅读 2018-02-02 19:58:00
    旗下比较有影响力的期刊有: "pra, prb, prc, prd, pre, prl, prstab, prstper, or rmp". 在旗下期刊的投稿中需遵循一套APS自己的风格。具体的要求详见这个网站:https://journals.aps.org/prl/authors . 这里并不会...
  • 为大家介绍一些国内外学术期刊的一些基本常识情况,投稿前对一些期刊常识有个大概的了解,做到心里有底。由于文章涉及内容比较多,先来个小目录理理。 国内期刊 核心期刊 所谓核心期刊其实就是由一定的遴选体系...
  • 文献阅读(234)

    2019-10-19 09:07:17
    3.2 the fully specified program 这是一个通用的命令式程序表示,但是我们不需要以这种形式分析或转换程序。 最具挑战性的优化已经从内在算法降低到命令式程序。 因为编译器生成所有命令式分配和执行结构,所以它...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,422
精华内容 568
关键字:

期刊通用参考文献形式