格式化词汇表和参考书目的标题

格式化词汇表和参考书目的标题

在下面的例子中,OT1H glo 和 bib 的标题不匹配,另一方面,它们在目录中的显示方式也不一致:分别是章节和部分。我想将前者更改为部分。此外,第 2、4、6 和 8 页有空白页:为什么?

\documentclass[onside,chapterprefix=true]{scrbook}
\usepackage[french]{babel}
\usepackage[backend=biber,autolang=other]{biblatex}
\usepackage{bookmark}
\usepackage{expl3}
%\usepackage[toc]{glossaries}
\usepackage{glossaries}
\usepackage{csquotes}
\usepackage{hyperref}

\DefineBibliographyStrings{french}{
  in = {dans},
}

\makenoidxglossaries
\newglossary*{cont}{Contact}
\newglossaryentry{dupont}
{
  type=cont,
  name={Dupont, Michel},
  description={}
}

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@article{lefoo
  ,author =       {Dupond, Marie}
  ,title =        "TITRE"
  ,journal =      "LE JOUR"
  ,year =         "AAAA"
  ,language={french}
  ,hyphenation={french}
}

@article{lebar
  ,author =       {\gls{dupont}}
  ,title =        "TITRE"
  ,journal =      "LE JOUR"
  ,year =         "AAAA"
  ,language={french}
  ,hyphenation={french}
}
\end{filecontents*}

\addbibresource{\jobname.bib}


\begin{document}

\tableofcontents

\part{Foo} 
\chapter{bar}
\section{qux}


Erreur dans la référece de \gls{dupont}\autocite{lebar}.

Par d'erreur dans celle-ci: \textcite{lefoo}.


\phantomsection
\addcontentsline{toc}{chapter}{Index}
\label{index}

\phantomsection
\addcontentsline{toc}{section}{Contacts}
\label{glo}
\printnoidxglossary[type=cont]

\phantomsection
\addcontentsline{toc}{section}{Biblio}
\label{thebib}
%\printbibliography[heading=bibintoc]
\printbibliography

\end{document}

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

答案1

两个修改解决了这个问题。在序言中,添加:

\usepackage[section=section]{glossaries}

document环境中,替换:

\printbibliography

和:

\printbibliography[heading=subbibliography]

相关内容