向目录中添加小型大写字母

向目录中添加小型大写字母

我希望目录中的参考文献和索引标题采用小写字母,但正如您在下面的 mwe 中看到的那样,情况并非如此。有人可以帮我吗?

 % book example for classicthesis.sty
\documentclass[11pt,a4paper,footinclude=true,headinclude=true]{scrbook} % KOMA-Script book
\usepackage[T1]{fontenc}   
\usepackage[applemac]{inputenc}    
\usepackage[frenchb]{babel}
\usepackage{setspace} 
\usepackage{hyperref} 
\usepackage{epigraph} 
\usepackage{scrpage2}
\usepackage[tight,french]{minitoc}
\usepackage{apacite}
\usepackage{lipsum}
\usepackage[parts,pdfspacing,dottedtoc]{../classicthesis} % ,manychapters
%\usepackage[osf]{libertine}
\usepackage[left=4cm,right=4cm,top=3cm,bottom=3cm]{geometry}
\newcounter{qcounter}
\usepackage{makeidx} 
\makeindex
\renewcommand\textflush{flushright}

\usepackage{etoolbox}
\makeatletter
\newlength\epitextskip
\pretocmd{\@epitext}{\em}{}{}
\apptocmd{\@epitext}{\em}{}{}
\patchcmd{\epigraph}{\@epitext{#1}\\}{\@epitext{#1}\\[\epitextskip]}{}{}
\makeatother

\setlength\epigraphrule{0pt}
\setlength\epitextskip{2ex}
\setlength\epigraphwidth{.8\textwidth}

 \FrenchFootnotes
 \usepackage{amsthm}
 \usepackage{lineno}
 \setcounter{tocdepth}{3}
 \setcounter{secnumdepth}{3}
 \AtBeginDocument{\renewcommand{\thepart}{\Roman{part}}}

 \frontmatter
 \begin{document}

 %  \pagestyle{scrheadings}
 %  \manualmark
 %  \markboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}}

 \pagestyle{scrheadings}

 \tableofcontents

  \clearpage
  ...
  \backmatter
  \bibnewpage 
  { \raggedright 
  \bibliographystyle{apacite} 
  \bibliography{mabiblio}}
  ...
  \end{document}

答案1

您可以添加说明

\usepackage[titles]{tocloft}
\renewcommand\cftchapfont{\scshape}

序言部分,加载classicthesis包。添加完此项后,目录页如下所示(请注意,由于 MWE 不包含任何索引命令,因此没有索引条目):

在此处输入图片描述

\documentclass[11pt,a4paper,footinclude=true,headinclude=true]{scrbook} % KOMA-Script book
\usepackage[T1]{fontenc}   
\usepackage[applemac]{inputenc}    
\usepackage[frenchb]{babel}
\usepackage{setspace} 
\usepackage{hyperref} 
\usepackage{epigraph} 
\usepackage{scrpage2}
\usepackage[tight,french]{minitoc}
\usepackage{apacite}
\usepackage{lipsum}
\usepackage[parts,pdfspacing,dottedtoc]{classicthesis} % ,manychapters
%\usepackage[osf]{libertine}
\usepackage[left=4cm,right=4cm,top=3cm,bottom=3cm]{geometry}
\newcounter{qcounter}
\usepackage{makeidx} 
\makeindex
\renewcommand\textflush{flushright}

\usepackage{etoolbox}
\makeatletter
\newlength\epitextskip
\pretocmd{\@epitext}{\em}{}{}
\apptocmd{\@epitext}{\em}{}{}
\patchcmd{\epigraph}{\@epitext{#1}\\}{\@epitext{#1}\\[\epitextskip]}{}{}
\makeatother

\setlength\epigraphrule{0pt}
\setlength\epitextskip{2ex}
\setlength\epigraphwidth{.8\textwidth}

 \FrenchFootnotes
 \usepackage{amsthm}
 \usepackage{lineno}
 \setcounter{tocdepth}{3}
 \setcounter{secnumdepth}{3}
 \AtBeginDocument{\renewcommand{\thepart}{\Roman{part}}}
\usepackage[titles]{tocloft}
\renewcommand\cftchapfont{\scshape}

 \begin{document}
 \frontmatter

 %  \pagestyle{scrheadings}
 %  \manualmark
 %  \markboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}}

  \pagestyle{scrheadings}

  \tableofcontents

  \clearpage
  ...
  \mainmatter
  ...
  \clearpage
  \backmatter

  \bibnewpage 
  { \raggedright 
  \bibliographystyle{apacite} 
  \bibliography{mabiblio}}
  ...
  \end{document}

相关内容