更改参考书目名称

更改参考书目名称

我使用 refsection,因为我希望我的参考书目按节显示。以下是 MWE。我希望我的参考书目的标题在第 1 章中为“参考文献”(现在是这样)。但对于第 2 章,我希望参考书目的标题为“会议论文集”。

你能帮忙吗?

\documentclass[british]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber,style=numeric-comp,style=phys,%
  articletitle=false,biblabel=brackets,%
  chaptertitle=false,pageranges=false,%
  refsection=chapter,
  ]{biblatex}
\addbibresource{biblatex-examples.bib}


\begin{document}
\chapter{Lorem}
Lorem ipsum \autocite{sigfridsson} dolor \autocite{geer,worman}

\AtNextBibliography{\footnotesize} 
\printbibliography[heading=subbibliography]

\chapter{Dolor}
Lorem ipsum \autocite{sigfridsson} dolor \autocite{knuth:ct:a,pines}
\AtNextBibliography{\footnotesize} 
\printbibliography[heading=subbibliography]

\chapter{Sit}
Lorem ipsum \autocite{sigfridsson} dolor \autocite{geer,cicero,companion}
\AtNextBibliography{\footnotesize} 
\printbibliography[heading=subbibliography]
\end{document}

答案1

如果你想改变参考书目/参考文献部分的正常/默认名称,你需要看看如何更改“图形”、“目录”、“参考书目”、“附录”等文档元素的名称?

另一方面,如果您希望保留某些\printbibliography页面的正常标题,而只更改其他页面的标题,则应查看 选项title\printbibliography使用该heading选项,您可以完全隐藏标题。

\documentclass[british]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=phys,%
  articletitle=false, biblabel=brackets,%
  chaptertitle=false, pageranges=false,%
  refsection=chapter,
  ]{biblatex}
\addbibresource{biblatex-examples.bib}

\renewcommand*{\bibfont}{\footnotesize}

\begin{document}
\chapter{Lorem}
Lorem ipsum \autocite{sigfridsson} dolor \autocite{geer,worman}
% default heading uses \refname filled with the bibstring 'references'
% or \bibname filled with bibstring 'bibliography' depending on the
% document class and heading level
\printbibliography[heading=subbibliography]

\chapter{Dolor}
Lorem ipsum \autocite{sigfridsson} dolor \autocite{knuth:ct:a,pines}
% explicit different title given with title
\printbibliography[heading=subbibliography, title={Conference Proceedings}]

\chapter{Sit}
Lorem ipsum \autocite{sigfridsson} dolor \autocite{geer,cicero,companion}
% no heading at all
\printbibliography[heading=none]
\end{document}

MWE 的三个章节并排:第一章的标题为“参考文献”,第二章的标题为“会议论文集”,第三章没有标题。

\AtNextBibliography{\footnotesize}请注意,我每次调用之前都会将其更改为更符合地道的\printbibliography(这相当于\AtBeginBibliography{\footnotesize}序言中的一次)\renewcommand*{\bibfont}{\footnotesize}。此外,style=numeric-comp,style=phys,这相当于更短、更不容易混淆的style=phys,,所以我也对其进行了更改。

相关内容