精华内容
下载资源
问答
  • LaTeX参考文献引用
    千次阅读
    2021-01-14 19:52:56

    前言

    随着开源软件的不断发展,LaTeX 这门技术也越来越重要,很多人都开启了学习LaTeX,本文就介绍了LaTeX的基础内容。

    一、BibTeX是什么?

    BibTeX 是基于LaTeX 的一种工具,该工具是为了解决文献管理任务而创建的。

    二、简单参考文献引用

    1.创建BibTex文件

    通过手动输入、学术网站导入、文献管理工具导入等多种不同的方式可以创建BibTex文件。
    常见的学术网站有

    1. 数学 美国数学会数据库
    2. 计算机 美国计算机数据库
    3. 综合类 谷歌学术等

    常见的文献管理工具有

    1. endnote
    2. mandelay
    3. zotero

    例如

    @misc{ Nobody06,
           author = "Nobody Jr",
           title = "My Article",
           year = "2006" }
    

    2.创建LaTeX文件

    \documentclass[11pt]{article}
    \usepackage{cite}
    
    \begin{document}
    
    \title{My Article}
    \author{Nobody Jr.}
    \date{Today}
    \maketitle
    
    Blablabla said Nobody ~\cite{Nobody06}.
    
    \bibliography{mybib}{}
    \bibliographystyle{plain}
    \end{document}
    

    3.编译

    latex myarticle
    bibtex myarticle
    latex myarticle
    latex myarticle
    

    三、参考文献引用格式

    1.LaTeX的几种常见参考文献排序

    1. plain,按字母的顺序排列,比较次序为作者、年度和标题
    2. unsrt,样式同plain,只是按照引用的先后排序
    3. alpha,用作者名首字母+年份后两位作标号,以字母顺序排序
    4. abbrv,类似plain,将月份全拼改为缩写,更显紧凑:
    5. ieeetr,国际电气电子工程师协会期刊样式:
    6. acm,美国计算机学会期刊样式:
    7. siam,美国工业和应用数学学会期刊样式:
    8. apalike,美国心理学学会期刊样式:

    2.LaTeX的几种参考文献排序

    .
    ├── aaai-named
    │ └── aaai-named.bst
    ├── abstyles
    │ ├── aabbrv.bst
    │ ├── aalpha.bst
    │ ├── anotit.bst
    │ ├── aplain.bst
    │ ├── aunsnot.bst
    │ └── aunsrt.bst
    ├── achemso
    │ ├── achemso.bst
    │ └── biochem.bst
    ├── adrconv
    │ ├── adrbirthday.bst
    │ ├── adrconv.bst
    │ └── adrfax.bst
    ├── aichej
    │ └── aichej.bst
    ├── ajl
    │ └── ajl.bst
    ├── amscls
    │ ├── amsalpha.bst
    │ └── amsplain.bst
    ├── amsrefs
    │ ├── amsra.bst
    │ ├── amsrn.bst
    │ ├── amsrs.bst
    │ ├── amsru.bst
    │ └── amsry.bst
    ├── annotate
    │ └── annotate.bst
    ├── apacite
    │ ├── apacann.bst
    │ ├── apacannx.bst
    │ ├── apacite.bst
    │ └── apacitex.bst
    ├── apalike2
    │ └── apalike2.bst
    ├── authordate
    │ ├── authordate1.bst
    │ ├── authordate2.bst
    │ ├── authordate3.bst
    │ └── authordate4.bst
    ├── babelbib
    │ ├── bababbr3.bst
    │ ├── bababbr3-fl.bst
    │ ├── bababbr3-lf.bst
    │ ├── bababbrv.bst
    │ ├── bababbrv-fl.bst
    │ ├── bababbrv-lf.bst
    │ ├── babalpha.bst
    │ ├── babalpha-fl.bst
    │ ├── babalpha-lf.bst
    │ ├── babamspl.bst
    │ ├── babplai3.bst
    │ ├── babplai3-fl.bst
    │ ├── babplai3-lf.bst
    │ ├── babplain.bst
    │ ├── babplain-fl.bst
    │ ├── babplain-lf.bst
    │ ├── babunsrt.bst
    │ ├── babunsrt-fl.bst
    │ └── babunsrt-lf.bst
    ├── base
    │ ├── abbrv.bst
    │ ├── acm.bst
    │ ├── alpha.bst
    │ ├── apalike.bst
    │ ├── ieeetr.bst
    │ ├── plain.bst
    │ ├── siam.bst
    │ └── unsrt.bst
    ├── besjournals
    │ └── besjournals.bst
    ├── bestpapers
    │ ├── bestpapers.bst
    │ └── bestpapers-export.bst
    ├── bibexport
    │ ├── expcites.bst
    │ ├── expkeys.bst
    │ └── export.bst
    ├── bibhtml
    │ ├── abbrvhtml.bst
    │ ├── alphahtml.bst
    │ ├── alphahtmldate.bst
    │ ├── alphahtmldater.bst
    │ ├── plainhtml.bst
    │ ├── plainhtmldate.bst
    │ ├── plainhtmldater.bst
    │ └── unsrthtml.bst
    ├── biblatex
    │ └── biblatex.bst
    ├── biolett-bst
    │ └── biolett.bst
    ├── bookdb
    │ └── bookdb.bst
    ├── cell
    │ └── cell.bst
    ├── chembst
    │ ├── ChemCommun.bst
    │ ├── ChemEurJ.bst
    │ ├── cv.bst
    │ ├── InorgChem.bst
    │ ├── JAmChemSoc_all.bst
    │ └── JAmChemSoc.bst
    ├── chet
    │ └── chetref.bst
    ├── chicago
    │ └── chicago.bst
    ├── chicagoa
    │ └── chicagoa.bst
    ├── chicago-annote
    │ └── chicago-annote.bst
    ├── chscite
    │ └── chscite.bst
    ├── datatool
    │ └── databib.bst
    ├── din1505
    │ ├── abbrvdin.bst
    │ ├── alphadin.bst
    │ ├── natdin.bst
    │ ├── plaindin.bst
    │ └── unsrtdin.bst
    ├── dinat
    │ └── dinat.bst
    ├── directory
    │ ├── address.bst
    │ ├── address-html.bst
    │ ├── address-ldif.bst
    │ ├── address-vcard.bst
    │ ├── birthday.bst
    │ ├── email.bst
    │ ├── email-html.bst
    │ ├── letter.bst
    │ └── phone.bst
    ├── dk-bib
    │ ├── dk-abbrv.bst
    │ ├── dk-alpha.bst
    │ ├── dk-apali.bst
    │ ├── dk-plain.bst
    │ └── dk-unsrt.bst
    ├── dlfltxb
    │ └── dlfltxbbibtex.bst
    ├── dvdcoll
    │ └── dcbib.bst
    ├── econ-bst
    │ └── econ.bst
    ├── economic
    │ ├── aer.bst
    │ ├── aertt.bst
    │ ├── agecon.bst
    │ ├── ajae.bst
    │ ├── apecon.bst
    │ ├── cje.bst
    │ ├── ecca.bst
    │ ├── ecta.bst
    │ ├── erae.bst
    │ ├── ier.bst
    │ ├── itaxpf.bst
    │ ├── jae.bst
    │ ├── jpe.bst
    │ ├── jss2.bst
    │ ├── oega.bst
    │ ├── regstud.bst
    │ ├── tandfx.bst
    │ └── worlddev.bst
    ├── fbs
    │ └── fbs.bst
    ├── figbib
    │ ├── figbib1.bst
    │ └── figbib.bst
    ├── francais-bst
    │ ├── francais.bst
    │ └── francaissc.bst
    ├── frankenstein
    │ └── achicago.bst
    ├── gbt7714
    │ ├── gbt7714-plain.bst
    │ └── gbt7714-unsrt.bst
    ├── gloss
    │ ├── glsplain.bst
    │ └── glsshort.bst
    ├── harvard
    │ ├── agsm.bst
    │ ├── apsr.bst
    │ ├── dcu.bst
    │ ├── jmr.bst
    │ ├── jphysicsB.bst
    │ ├── kluwer.bst
    │ └── nederlands.bst
    ├── hc
    │ ├── hc-de.bst
    │ └── hc-en.bst
    ├── ijqc
    │ └── ijqc.bst
    ├── index
    │ ├── xagsm.bst
    │ └── xplain.bst
    ├── inlinebib
    │ └── inlinebib.bst
    ├── iopart-num
    │ └── iopart-num.bst
    ├── is-bst
    │ ├── is-abbrv.bst
    │ ├── is-alpha.bst
    │ ├── is-plain.bst
    │ └── is-unsrt.bst
    ├── jbact
    │ └── jbact.bst
    ├── jmb
    │ └── jmb.bst
    ├── jneurosci
    │ └── jneurosci.bst
    ├── jurabib
    │ ├── jox.bst
    │ ├── jurabib.bst
    │ ├── jureco.bst
    │ └── jurunsrt.bst
    ├── ksfh_nat
    │ └── ksfh_nat.bst
    ├── listbib
    │ └── listbib.bst
    ├── mciteplus
    │ ├── apsrevM.bst
    │ ├── apsrmpM.bst
    │ ├── IEEEtranM.bst
    │ └── IEEEtranMN.bst
    ├── mslapa
    │ └── mslapa.bst
    ├── multibib
    │ ├── mbplain.bst
    │ └── mbunsrtdin.bst
    ├── multibibliography
    │ └── chronological.bst
    ├── munich
    │ └── munich.bst
    ├── nar
    │ └── nar.bst
    ├── natbib
    │ ├── abbrvnat.bst
    │ ├── plainnat.bst
    │ └── unsrtnat.bst
    ├── nmbib
    │ ├── chronoplainnm.bst
    │ ├── plainnm.bst
    │ └── unsrtnm.bst
    ├── notex-bst
    │ └── noTeX.bst
    ├── opcit
    │ └── opcit.bst
    ├── perception
    │ └── perception.bst
    ├── phfnote
    │ └── naturemagdoi.bst
    ├── plainyr
    │ └── plainyr.bst
    ├── pnas2009
    │ └── pnas2009.bst
    ├── rsc
    │ ├── angew.bst
    │ └── rsc.bst
    ├── savetrees
    │ └── savetrees.bst
    ├── shipunov
    │ └── rusnat.bst
    ├── sort-by-letters
    │ ├── abbrv-letters.bst
    │ ├── alpha-letters.bst
    │ ├── apalike-letters.bst
    │ ├── frplainnat-letters.bst
    │ ├── plain-letters.bst
    │ ├── plainnat-letters.bst
    │ └── siam-letters.bst
    ├── tufte-latex
    │ └── tufte.bst
    ├── upmethodology
    │ └── upmplainnat.bst
    ├── urlbst
    │ ├── abbrvurl.bst
    │ ├── alphaurl.bst
    │ ├── plainurl.bst
    │ └── unsrturl.bst
    ├── vak
    │ └── vak.bst
    └── zootaxa-bst
    └── zootaxa.bst

    共有79 类, 207 种。

    1.abbrv
    2.Nabbrv
    3.abstract
    4.acm
    5.asgm
    6.alpha
    7.nalpha
    8.Nalpha
    9.authordate1
    10.authordate2
    11.authordate3
    12.authordate4
    13.amsalpha 美国数学会
    14.amsplain 美国数学会基本格式
    15.amsabbrv
    16.annotate
    17.annotation
    18.apa
    19.apalike
    20.apalike2
    21.apasoft
    22.automatica
    23.bbs
    24.cbe
    25.cea
    26.cell
    27.chicago
    28.chicagoa
    29.cparalleless
    30.dcu
    31.humanbio
    32.humannat
    33.is-abbrv
    34.is-alpha
    35.is-plain
    36.is-unsrt
    37.jas99
    38.jmb
    39.kluwer
    40.named
    41.Style aaai-named
    42.Style nar
    Style nature
    Sample Citations
    Style plain
    Sample Citations
    Style Nplain
    Sample Citations
    Style unsrt
    Sample Citations
    Style Nunsrt
    Sample Citations
    Style phcpc
    Sample Citations
    Style phiaea
    Sample Citations
    Style plainyr
    Sample Citations
    Style sej
    Sample Citations
    Style these
    wmaainf

    具体的样例可以参考
    样例

    3. 中文参考文献引用

    中文LaTeX的包

    GB7714

    国标GB7714是中国标准化协会关于参考文献引用的一些规范。

    bibtex 与gb7714宏包

    biber 与 gb7714宏包

    总结

    以上就是今天要介绍的内容,本文仅仅简单介绍了BibTeX的使用,而BibTeX提供了大量能使我们快速便捷地处理数据的函数和方法。

    更多相关内容
  • 参考文献引用.docx

    2020-06-18 11:21:42
    参考文献是论文中的很重要一部分,有着严格的规范样式。本文讲解如何给论文排序,以及如何引用等问题。此外,还介绍了如何如何处理引用时候出现的问题
  • 参考文献引用格式

    2018-06-09 09:58:36
    参考文献引用标准格式,不同规定。参考文献引用标准格式,不同规定。
  • 建议跟博文https://anthonydave.blog.csdn.net/article/details/118932100配套使用。
  • 从百度学术上批量导入文献的所有参考文献,然后下载为EndNote格式,包含文献的期刊,作者及摘要等重要信息,无需手动导入,方便快捷
  • Latex_参考文献引用

    2013-06-26 11:00:11
    Latex_参考文献引用
  • 1、word导出为txt 另存为纯文本txt格式,命名为paper_old.txt,选择这个配置 举例,得到如下的txt内容:  xxxxxxxxxxxxxxxxx[5]...参考文献开始 [1] Lee B J, Lee J, Kim K E

    1、word导出为txt

    另存为纯文本txt格式,命名为paper_old.txt,选择这个配置

    举例,得到如下的txt内容:

      xxxxxxxxxxxxxxxxx[5]xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
      xxxxxxx[3-4]xxxx
      
      xxxxxxxxxxxasdasdasdxxx[1]
      
    参考文献开始
    [1] Lee B J, Lee J, Kim K E. Representation Balancing Offline Model-based Reinforcement Learning[C]//9th International Conference on Learning Representations, 2021, Virtual Event, Austria, May 3-7, 2021. 2021.
    [2] 鲍军威. 基于知识的自动问答与问题生成的研究[D]. 哈尔滨工业大学, 2019.
    [3] 乔振浩, 车万翔. 基于知识图谱的问答系统研究与应用[D]. 哈尔滨工业大学, 2020.
    [4] 向伟富, 段贵多. 面向问答系统的知识图谱推理算法的研究与实现[D]. 电子科技大学, 2020.
    [5] 刘良. 基于领域知识图谱的智能问答关键技术研究[D]. 电子科技大学, 2020.
    

    注:“参考文献开始”那一行是手动加上去的,以区分前文的引用和后文的引文。

    可见编号有两种类型:[x]或者[x-y]。

    2、引文顺序检查

    python文件citation_sort.py

    输出:

    1. quotation_old2new_id.txt:旧引文编号->新引文编号,末尾再跟上未引用的旧引文编号
    2. quotation_new.txt:更新后的带编号新引文序列
    3. paper_new.txt:更新后的带引用正文+新版参考文献

    注:paper_old.txt、citation_sort.py、quotation_old2new_id.txt、quotation_new.txt均在相同目录

    import re
    from ordered_set import OrderedSet
    import collections
    
    old_filename = 'paper_old.txt'
    quotation_old2new_id_filename = 'quotation_old2new_id.txt'
    quotation_new_filename = 'quotation_new.txt'
    new_filename = 'paper_new.txt'
    
    with open(old_filename, 'r', encoding='utf-8') as f:
        file_lines = f.readlines()
    
    quotation_start = False
    cite_history = []
    quotation_dict = collections.OrderedDict()
    
    for line in file_lines:
        line = line.strip('\n')
        if line == '参考文献开始':
            quotation_start = True
        else:
            if quotation_start == False:
                # (\[\d+\]|\[\d+\-\d+\])
                matchCite = re.findall(r'(\[\d+\]|\[\d+\-\d+\])', line)
                if matchCite:
                    # print(matchCite)
                    for cite in matchCite:
                        cite = cite.replace('[', '').replace(']', '')
                        if '-' in cite:
                            start, end = cite.split('-')
                            start, end = int(start), int(end)
                            cite_temp = list(range(start, end+1))
                            cite_history.extend(cite_temp)
                        else:
                            cite = int(cite)
                            cite_history.append(cite)
            else:
                matchQuotation = re.search(r'(\[\d+\])\s(.+)', line)
                id_old = int(matchQuotation.group(
                    1).replace('[', '').replace(']', ''))
                quotation = matchQuotation.group(2)
                quotation_dict[id_old] = quotation
    
    # print(cite_history)
    cite_history_OrderedSet = OrderedSet(cite_history)
    # print(cite_history_OrderedSet)
    # print(quotation_dict)
    
    quotation_full = OrderedSet(quotation_dict.keys())
    quotation_useless = quotation_full-cite_history_OrderedSet
    print('未使用的参考文献:', list(quotation_useless))
    
    # print()
    quotation_old2new = collections.OrderedDict(
        zip(range(1, quotation_full[-1]+1), [-1]*5))
    # print(quotation_old2new)
    count = 1
    for id_old in cite_history_OrderedSet:
        quotation_old2new[id_old] = count
        count += 1
    for id_old in quotation_useless:
        quotation_old2new[id_old] = count
        count += 1
    
    # quotation_old2new_id_filename = 'quotation_old2new_id.txt'
    # quotation_new_filename = 'quotation_new.txt'
    
    with open(quotation_old2new_id_filename, 'w+', encoding='utf-8') as f:
        for old_id, new_id in quotation_old2new.items():
            f.write('%d->%d\n' % (old_id, new_id))
        f.write('未使用的参考文献:' + str(list(quotation_useless)))
    
    # quotation_new2old_temp = dict(
    #     zip(quotation_old2new.values(), quotation_old2new.keys()))
    quotation_new2old = collections.OrderedDict()
    
    for key, value in quotation_old2new.items():
        quotation_new2old[value] = key
    # print(quotation_new2old)
    
    with open(quotation_new_filename, 'w+', encoding='utf-8') as f:
        count = 1
        for old_id, new_id in quotation_new2old.items():
            if count == quotation_old2new[quotation_useless[0]]:
                f.write('*******以下为未引用文献********\n')
            f.write('[%d]\t%s\n' %
                    (count, quotation_dict[quotation_new2old[new_id]]))
            count += 1
    
    
    # 重新编排原文的正文引用
    quotation_start = False
    with open(new_filename, 'w+', encoding='utf-8') as f:
        for line in file_lines:
            # line = line.strip('\n')
            if line == '参考文献开始\n':
                quotation_start = True
                f.write(line)
            else:
                if quotation_start == False:
                    # (\[\d+\]|\[\d+\-\d+\])
                    matchCite = re.findall(r'(\[\d+\]|\[\d+\-\d+\])', line)
                    if matchCite:
                        # print(matchCite)
                        for cite in matchCite:
                            cite = cite.replace('[', '').replace(']', '')
                            if '-' in cite:
                                start, end = cite.split('-')
                                start, end = int(start), int(end)
                                start_new, end_new = quotation_old2new[start], quotation_old2new[end]
                                line = line.replace('[%d-%d]' % (start, end),
                                                    '[%d-%d]' % (start_new, end_new))
                                # cite_temp = list(range(start, end+1))
                                # cite_history.extend(cite_temp)
                            else:
                                cite = int(cite)
                                cite_new = quotation_old2new[cite]
                                line = line.replace('[%d]' %
                                                    (cite), '[%d]' % (cite_new))
                                # cite_history.append(cite)
                    f.write(line)
                else:
                    break
                    # matchQuotation = re.search(r'(\[\d+\])\s(.+)', line)
                    # id_old = int(matchQuotation.group(
                    #     1).replace('[', '').replace(']', ''))
                    # id_new = quotation_old2new[id_old]
                    # line=line.replace('[%d]' % (id_new), '[%d]' % (id_old))
    
                    # quotation = matchQuotation.group(2)
                    # quotation_dict[id_old] = quotation
        count = 1
        for old_id, new_id in quotation_new2old.items():
            if count == quotation_old2new[quotation_useless[0]]:
                f.write('*******以下为未引用文献********\n')
            f.write('[%d]\t%s\n' %
                    (count, quotation_dict[quotation_new2old[new_id]]))
            count += 1
    

    执行

    python citation_sort.py

    得到quotation_old2new_id.txt:旧引文编号->新引文编号,末尾再跟上未引用的旧引文编号

    1->4
    2->5
    3->2
    4->3
    5->1
    未使用的参考文献:[2]

    以及quotation_new.txt:更新后的带编号新引文序列

    [1] 刘良. 基于领域知识图谱的智能问答关键技术研究[D]. 电子科技大学, 2020.
    [2] 乔振浩, 车万翔. 基于知识图谱的问答系统研究与应用[D]. 哈尔滨工业大学, 2020.
    [3] 向伟富, 段贵多. 面向问答系统的知识图谱推理算法的研究与实现[D]. 电子科技大学, 2020.
    [4] Lee B J, Lee J, Kim K E. Representation Balancing Offline Model-based Reinforcement Learning[C]//9th International Conference on Learning Representations, 2021, Virtual Event, Austria, May 3-7, 2021. 2021.
    *******以下为未引用文献********
    [5] 鲍军威. 基于知识的自动问答与问题生成的研究[D]. 哈尔滨工业大学, 2019.

    注释:“*******以下为未引用文献********”行为自动添加的额外行,为区分已用和未用的参考文献。

    正文paper_new.txt长这样:

    xxxxxxxxxxxxxxxxx[1]xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
      xxxxxxx[2-3]xxxx
      
      xxxxxxxxxxxasdasdasdxxx[4]
      
    参考文献开始
    [1]	刘良. 基于领域知识图谱的智能问答关键技术研究[D]. 电子科技大学, 2020.
    [2]	乔振浩, 车万翔. 基于知识图谱的问答系统研究与应用[D]. 哈尔滨工业大学, 2020.
    [3]	向伟富, 段贵多. 面向问答系统的知识图谱推理算法的研究与实现[D]. 电子科技大学, 2020.
    [4]	Lee B J, Lee J, Kim K E. Representation Balancing Offline Model-based Reinforcement Learning[C]//9th International Conference on Learning Representations, 2021, Virtual Event, Austria, May 3-7, 2021. 2021.
    *******以下为未引用文献********
    [5]	鲍军威. 基于知识的自动问答与问题生成的研究[D]. 哈尔滨工业大学, 2019.
    

    可以作为修改为,检查引用和引文顺序是否修改正确的,辅助对照工具。

    3、修改word的引文

    方法:依照quotation_old2new_id.txt的方式,将箭头左边的编号,完整ctrl x剪贴后,放在右边对应位置。再ctrl a全选,f9刷新全文的引用编号。如图

    注:如果要在第一个前面插文献x,建议先在1下面回车新建个空的2,把x先剪切到2,再把1剪切到2的下面,就行了。不然直接在[1]后面回车,会把原来的引文1干成两段,f9之后会出错的——原来指向文献x的就指向了文献1。。。。

    最后,复制引文部分,到文件quotation_new_self.txt。

    再和quotation_new.txt校验一遍是否相同即可(以下为未引用文献 行就不管了),比如用vscode打开文件夹,先右键quotation_new_self.txt“选择以进行比较”,再右键quotation_new.txt“与已选择的进行比较”。

    除了我们自己加的“*******以下为未引用文献********”行,其他的都完全一致。

    说明我们都改对了,游戏结束。

    展开全文
  • LaTeX中将参考文献引用改为上标的方式 改变 \cite 指令的格式,在文章中添加代码段: \makeatletter  \def\@cite#1#2{\textsuperscript{[{#1\if@tempswa , #2\fi}]}} \makeatother 即可实现带中括号的上标引用

    LaTeX中将参考文献的引用改为上标的方式

    改变 \cite 指令的格式,在文章中添加代码段:

    \makeatletter
      \def\@cite#1#2{\textsuperscript{[{#1\if@tempswa , #2\fi}]}}
    \makeatother
    

    即可实现带中括号的上标引用,效果如下图所示

    在这里插入图片描述

    展开全文
  • 如何正确引用文献
  • Latex的参考文献引用

    千次阅读 2020-06-26 19:22:09
    我在网上参考了两篇文章,比较详细的讲解了相关问题的解决方案,觉得挺好的,文章一,比较尴尬的是我的latex基础不好,所以不太明白文章里面说的创建一个BibTeX参考文献库文件是什么意思,也不太明白进行4次编译是...


    因为这个问题我是在Elseview上的期刊投稿时遇见的,所以介绍的引用方法比较片面,说好听点也可以说是比较有针对性,哈哈哈。

    问题1、构建.bib文件,从而生成参考文献。

    我在网上参考了两篇文章,比较详细的讲解了相关问题的解决方案,觉得挺好的,文章一,比较尴尬的是我的latex基础不好,所以不太明白文章里面说的创建一个BibTeX参考文献库文件是什么意思,也不太明白进行4次编译是怎么操作的,针对这两个问题,百度了文章二,但它用的是Windt编译的,而我用的texstudio。其实总结起来也很简单,就是新建—参考文献—参考文件类型(如期刊论文)—输入相关信息—手动存为.bib文件, 过程截图如下:

    step1. 新建在这里插入图片描述
    step2.参考文献—参考文件类型(如期刊论文)
    在这里插入图片描述
    step3. 输入相关信息(没用到的信息就删掉),注意:第一行的ref1是我为第一个参考文献写下的引用符号,一会引用第一篇参考文献就使用这个名字。
    在这里插入图片描述
    step 4.手动另存为.bib文件(就是在文件名mybib后面加上“.bib”)。注意:要跟正文的latex文件放在一个文件夹里哦。
    在这里插入图片描述

    好啦,到这里.bib文件就创建好了。其实这是参考文献的一个集合,所有的参考文献都要放到这个文件里面,每个参考文献的输入都跟上面一样,输入相关信息就可以了。

    问题2、参考文献的引用。

    首先在latex文末写下参考文献命令符,就是红色方框的内容。注意哦,这里就是用到我们的文件名mybib了。引用则是使用命令

    \cite{ref1}

    那花括号里的内容其实就是前面我为第一篇参考文献写下的引用名字。
    在这里插入图片描述

    问题3、关于4次编译

    关于问题1中提到的4次编译呢,从文章二也知道,是因为即使进行了前面的操作,可能还是会出现问号(就是文章二的第8页和之后的内容)或者引用乱序的情况。但是我没有仔细看第二篇文章就直接采用了另一种方法把问题解决了(不过现在并不知道这个解决方法有没有普遍性)。
    方法: 选项—构建—默认文献工具,选择为BibTex。
    然后再运行就没有问题了,所以没有用到4次编译。而关于4次编译,文章二第八页开始有介绍。
    在这里插入图片描述

    问题4、多篇参考文献引用的简写

    比如我引用了参考文献1、2、3,结果我输入命令

    \cite{ref1,ref2,ref3}

    之后,输出的形式是[1,2,3],但是我想要的结果是[1-3]。所以,我找了一些方法来尝试,但是别人那里没问题了,放我这儿就出错了。最后成功的方法是在导言区加入

    \biboptions{sort&compress}

    近期又可以在导言区加入

    \usepackage{cite}

    得到缩写形式。因为上面的形式在Springer的模板下会报错…

    所以还是多家尝试吧。一是可以百度“latex如何引用多篇参考文献”,最开始我一直不知道怎么表述这个问题,所以找不到想要的东西。二是参考投稿杂志给出的手册,比如elsarticle document,我找到的解决方案就来自这里面。如下图:
    在这里插入图片描述

    以上是latex参考文献引用出现的两个问题:出现问号与引用乱序。如果文章中有哪里有错,非常欢迎小伙伴能够指出并给出解决方案。因为我在投稿的过程中解决这些问题花费了不少时间,现在把自己的经验写下,如果为后来的小伙伴提供一些帮助的话,那就是达到写下这个文章的目的了。

    展开全文
  • 参考文献引用格式.pdf

    2021-10-13 12:24:20
    参考文献引用格式.pdf
  • 在Overleaf中利用下面的包来引用bib类型的参考文献: \usepackage{biblatex} \addbibresource{ref.bib} 根据上述导入的包再利用下面的代码打印参考文献列表: \printbibliography 这时就会发现论文的文献...
  • 论文参考文献引用和自动更新方法

    千次阅读 2021-03-01 10:57:53
    需要利用“交叉引用”对“参考文献”以“[a]”、“[a,b]”、“[a-b]”、“[a,b-d]”、“[a-c,e]”等格式实现单个或连续多个文献引用,该方法使得在删除或增加参考文献条目后,文献引用能够自动更新。 一、设置参考...
  • 参考文献引用规范要求.pdf
  • 参考文献引用规范要求.doc
  • 文献管理_Endnote管理_中文界面_参考文献引用.7z
  • 参考文献引用网页的格式

    万次阅读 2020-10-31 09:45:37
    或可获得地址,发表或更新日期/引用日期. [16] 王明亮.关于中国学术期刊标准化数据库系统工程的进展[EB/OL].http: //www.cajcd.edu.cn/pub/wml.txt/980810–2.html, 1998–08–16/1998–10–04. ...
  • APA格式参考文献引用

    千次阅读 2020-12-26 19:58:52
    http://www.360doc.com/content/13/1211/14/13783122_336331333.shtml
  • (1)Latex参考文献引用格式包含两大类 【1】apacite宏包需要引用宏包 \usepackage[natbibapa,nodoi]{apacite} 【2】其他格式需要引用的宏包 usepackage[longnamesfirst,sort]{natbib}% Citation support using ...
  • 取消参考文献引用 - 卡饭网

    千次阅读 2020-12-22 09:59:35
    word中参考文献引用标记删除方法word中参考文献引用标记删除方法 一般情况下,报告或者论文中引用参考都是以[x]的方式(其中x为数字编号),且标记为右上标。 如果从一个报告或论文中拷贝部分内容到另一个报告中,难免...
  • 用Latex写参考文献,多个连续的引用一个个写出,没有用破折号显得冗余,如下图所示: 2. 解决方案 在Latex的load packges部分导入cite包 \usepackage{cite} 运行后结果图如下: 问题解决,完结撒花! ...
  • 在写毕业论文时,总要处理四五十篇的参考文献的引用,本文就介绍如何快捷自动生成参考文献引用,同时实现参考文献右上角标注。打开需要排版的论文,以此为例。 1、在菜单栏选择“开始”——>“段落”的“编号库”...
  • Biblatex参考文献引用

    千次阅读 2020-09-17 06:35:26
    Biblatex参考文献引用 引用参考文献 测试文档test2.bib @phdthesis{__2006, type = {硕士}, title = {特征选择算法研究}, url = {https://kns.cnki.net/KCMS/detail/detail.aspx?filename=2007140621.nh&...
  • 通过Google学术快速获取参考文献引用格式 首先,利用浏览器(最好是Google浏览器)打开Google学术,下面是链接: https://scholar.google.com/ 若是没有fan-qiang的话可以百度搜索Google学术镜像来使用Google学术...
  • 针对很多人不知道怎么引用参考文献的问题,给大家介绍方法
  • Latex参考文献引用出现“?”

    千次阅读 2021-01-15 10:17:43
    但作者再写新的段落时,编译报错,参考文献引用变为“?”号。 在尝试了其他博主的建议后,问题仍未解决。于是作者回溯到之前版本,发现并无此问题。由此作者猜测是最新引用参考文献的bibtex内容本身的问题。 为此,...
  • 目前在写毕业论文,参考文献的改动真是头疼,逐一对照引用不说,一旦文献引用要增删改,后面的都要改。针对这个问题,特意去查了查文献引用然后自动更新的方法,在这记录一下,方便以后查看。
  • 还有一种情况是我们所需要的引用的文章已被收录,但是尚未发表,无法在IEEE等网站上检索到,作者也会把文章放到这个网站上。 这个时候我们可以从Arxiv上引用。 具体导入方法如下 1 首先打开页面,比如下面这篇 ...
  • 论文参考文献引用小技巧

    千次阅读 2020-03-24 00:19:29
    一般情况下,会有三种参考文献格式:GB/T7714,APA,MLA(Modern Language Association)。 其中 中国毕业论文和在中国发表的文章,都是以GB/T 7714为标准的,是国家标准。中文参考文献,一般直接用“知网->文章...
  • Latex参考文献引用问题BibTex的使用 最近因为在写论文,考虑用Latex排版,之前没用过Latex,算是新手小白,第一次用花了很多时间,记录一下参考文献相关的问题。 BibTex的使用 这一部分的使用,网上已经有很多教程了...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 62,617
精华内容 25,046
关键字:

参考文献引用