如何排版 \listof(重温)

如何排版 \listof(重温)

我改编了第一个线程来解释答案。虽然字体大小减小了,但\listof对于我想要完成的任务来说,它仍然太大,原来的问题仍然没有解决。

在此处输入图片描述

附言:我知道有专门用于信件的软件包,但我使用它是\pkg{report}因为它可以提供更好的控制。

\documentclass{report}
% \usepackage{tocloft}
\usepackage{mwe}
\usepackage[titles]{tocloft}

\newlistof
{foo}   % counter
{foo}   % file ext
{Encl.}   % title 

\makeatletter
\@cfthaschapterfalse
\makeatother

\begin{document}

\noindent Dear Sir/Madam,

\lipsum[1]

Sincerely,
%\chapter*{Bar} % for comparison
\listoffoo 

\end{document}

答案1

不要使用titles选项tocloft

% listoffontprob.tex  SE 555000

\documentclass{report}
\usepackage{tocloft} % use this, not the titles option
\usepackage{mwe}
%\usepackage[titles]{tocloft}

\newlistof
{foo}   % counter
{foo}   % file ext
{Encl.}   % title 

\renewcommand{\cftfootitlefont}{\small\itshape} % change the foo title font

\makeatletter
\@cfthaschapterfalse
\makeatother

\begin{document}

\noindent Dear Sir/Madam,

\lipsum[1]

Sincerely,
%\chapter*{Bar} % for comparison
\listoffoo 

\end{document}

使用tocloft提供的方法来改变列表的标题字体。

假设您已经设置了foo条目(参见tocloft手册),并且您可以使用方法根据需要tocloft调整它们在列表中的外观。foo

相关内容