引用格式和使用 plainnat 的问题

引用格式和使用 plainnat 的问题

我刚开始使用 Latex,有几件事我还不明白。

  1. 我正在尝试更改论文格式中的引用样式。目前它类似于

    Crowe et al.(Cro96)
    

    但我希望它看起来像这样

    Crowe et al.(1996)
    
  2. 另外,我的参考资料部分很奇怪。它目前看起来像这样

    Crowe, C. T. et al. “Two-Phase Turbulent Flows” (1996).
    

    但我希望它也在参考文献中显示所有其他作者的姓名,显然(有三个)。

  3. 我尝试分别使用\bibliographystyle{apalike}\bibliographystyle{plainnat}但都给出了类似的错误

    ! Package biblatex Error: '\bibliographystyle' invalid.See the biblatex package documentation for explanation.Type H <return> for immediate help.... \bibliographystyle{plainnat}
    
    ! Package biblatex Error: '\bibliographystyle' invalid.See the biblatex package documentation for explanation.Type H <return> for immediate help.... \bibliographystyle{apalike}
    

据我所知,我使用 natbib 作为\RequirePackage[...,backend=bibtex,natbib=true,...]{biblatex}

但我不知道如何让它工作。我是 Latex 的初学者,所以我不知道我提供的信息是否足够,所以如果需要的话,请随时向我询问更多信息。

答案1

我认为您已经YourName-thesis.tex根据您的目的改编了模板包中的文件。在此文件中,您可以找到以下段落:

\RequirePackage[
            style=alphabetic,%numeric-comp,%authoryear-comp,%
            sorting=nyt,%ynt                    
            hyperref=true, %    
            firstinits=true,%
            backend=bibtex,
            natbib=true,
            url=false,
            isbn=false,
            maxnames=2, %for et al to be used
            maxalphanames=1, %to avoid printing a + for every et al in the abbreviation
            doi=false]{biblatex}    

结果是 (a)biblatex使用了软件包,(b) 将“后端”程序设置为bibtex(现在的默认设置是biber),(c) 加载代码以模拟natbib-style 引用命令(例如\citet\citep),以及 (d) 使用引用调用样式的粗略形式alpha。如果您不喜欢这些默认设置,则必须更改一个或多个设置。

相关内容