我在使用该软件包编辑仅由几个部分组成的简单目录时遇到了一些麻烦titletoc
。我只想将其字体从大胆的(这是默认字体)改为罗马字体,但我肯定命令出了点错误\titlecontents
。下面是一个例子:
\documentclass[12pt,a4paper]{article}
\usepackage[margin=3cm]{geometry}
\usepackage[authordate,backend=biber]{biblatex-chicago}
\bibliography{bibliography}
\usepackage[tiny]{titlesec}
\usepackage{titletoc}
% \titlecontents ???
\begin{document}
\tableofcontents
\section[Reference A]{\fullcite{bibtexkey A}}
\section[Reference B]{\fullcite{bibtexkey B}}
\section[Reference C]{\fullcite{bibtexkey C}}
\end{document}
答案1
您可以在命令中指定字体\titlecontents
:
\documentclass[10pt,letterpaper]{article}
\usepackage{lipsum,titletoc}
\titlecontents{section} % set formatting for \section -
% \subsection must be formatted separately
[2.3em] % adjust left margin
{\rmfamily} % font formatting
{\contentslabel{2.3em}} % section label and offset
{\hspace*{-2.3em}}
{\titlerule*[1pc]{.}\contentspage}
\begin{document}
\tableofcontents
\section{Joe}
\lipsum
\section{Blow}
\lipsum
\end{document}
这将为您提供:
titlesec
并且titletoc
都很好,但是获取正确的参数有点困难,键值接口会更容易。