未加数字的引文

未加数字的引文

在最后一秒我意识到我们的参考书目中不应该有数字(例如 [1] Smith, J. ..)。参考书目是在 biblatex 环境中使用 \printbibliography 创建的。

因为我非常着急,所以我希望有人能提供没有 MWE 的解决方案/提示,否则我会更新它。

多谢!

/编辑:这是一个(不是很短的)MWE,我不确定如何包含外部 bib.-file,这就是我单独发布它的原因。希望没问题!再次感谢


%Dokumentklasse
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[left= 3cm,right = 3cm, top = 2.5cm, bottom = 2cm]{geometry}
\usepackage[onehalfspacing]{setspace}
% ============= Packages =============

%test
\RedeclareSectionCommand[
  style=section,% <- change the style to section
  indent=0pt,
  beforeskip=1.5cm,
  afterindent=false,
  afterskip=1cm
]{chapter}



% Dokumentinformationen
\usepackage[
    pdftitle={xxx},
    pdfsubject={},
    pdfauthor={xxx},
    pdfkeywords={}, 
    %Links nicht einrahmen
    hidelinks
]{hyperref}


% Standard Packages
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx, subfig}
\graphicspath{{img/}}
\usepackage{fancyhdr}
\usepackage{lmodern}
\usepackage{color}

% zusätzliche Schriftzeichen der American Mathematical Society
\usepackage{amsfonts}
\usepackage{amsmath}

%nicht einrücken nach Absatz
\setlength{\parindent}{0pt}

%Abkürzungsverzeichnis
\usepackage{acronym}

%biblatex
\usepackage[backend=biber,citestyle=authoryear, maxcitenames=2, sorting=nyt]{biblatex}
\DefineBibliographyStrings{ngerman}{andothers={et\ al\adddot}} % aus u.a. zu et al. machen
\addbibresource{Quellenverzeichnis.bib}

%captions
\usepackage[font=small,skip=2pt]{caption}

%times new roman
\renewcommand{\rmdefault}{ptm}
\addtokomafont{disposition}{\rmfamily}

%Arabische und Romanische Numerierung
\usepackage{chngcntr}
\counterwithout{equation}{chapter}

%Abbildungszählweise
\usepackage{chngcntr}
\counterwithout{figure}{chapter}

%Excel2Latex packages
\usepackage{booktabs, multicol, multirow}

%appendix
\usepackage{appendix}

%adjust caption font size
\usepackage{caption}

%tabellenunterschrift
\usepackage{threeparttable}

%rotieren tabelle
\usepackage{rotating}

%cellcolor
\usepackage{colortbl}
\usepackage{array}

%rand vermeiden
\usepackage{microtype}% 

%%%%%%%Dokumentenbeginn%%%%%

\begin{document}
lalala \textcite{Black}

\newpage
\printbibliography
\end{document}

和 bib.file:

@article{Black,
  title={The capital asset pricing model: Some empirical tests},
  author={Black, Fischer and Jensen, Michael C and Scholes, Myron and others},
  journal={Studies in the theory of capital markets},
  volume={81},
  number={3},
  pages={79--121},
  year={1972},
  publisher={Praeger, New York}
}

答案1

biblatex通常,可以通过选项传递所需的样式style,例如

style=authoryear,

但问题中的代码只说明了这一点citestyle=authoryear,,因此只设置了引用样式。

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, citestyle=authoryear, maxcitenames=2, sorting=nyt]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{sigfridsson}
\printbibliography
\end{document}

带有数字的参考书目。

要理解这一点,我们需要对风格有更多的了解biblatex

风格biblatex通常由两部分组成

  1. 引用风格和
  2. 书目风格。

引用样式控制文本中作品的引用方式(\autocite\cite\parencite、 ... 的结果),而参考书目样式控制参考书目中的呈现方式( 的结果\printbibliography)。有时两者之间存在依赖关系(例如\fullcite,这是一个引用命令,但它会按照参考书目样式的定义打印完整的参考书目条目)。

通常,可以使用 和 分别设置样式的这两个方面citestylebibstyle并非所有样式都完全支持此功能,一些自定义样式的参考书目和引文样式相互交织,因此只能一起使用。因此,对于几乎所有意图和目的,最好只设置选项style,将citestyle和设置bibstyle为相同的值。

如果你不提供任何...style选项,则默认设置biblatex

style=numeric,

相当于

bibstyle=numeric, citestyle=numeric,

如果我们只加载biblatex选项citestyle=authoryear,它将覆盖默认citestyle设置,最终得到

bibstyle=numeric, citestyle=authoryear,

这意味着您获得的是作者年份引用,但参考书目是数字。这通常不是人们所期望或想要的(数字参考书目中的数字与文档中任何有用的内容都不对应,因此它们只是噪音)。

你可能想要

style=authoryear,

以获得引文和参考书目的一致风格。请注意,该选项会自动设置sorting=nyt,,因此可以删除。在评论中,您还希望dashed=false在参考书目中两次获得全名) 并希望设置\bibitemsep为非零值。

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=authoryear, maxcitenames=2, dashed=false]{biblatex}

\setlength{\bibitemsep}{\itemsep}

\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \autocite{sigfridsson,nussbaum}
\printbibliography
\end{document}

没有编号的参考书目。

相关内容