使用标准book
文档类,我想在插入quotation
(带有\begin{quotation}
)时修改文本输出的大小,使其看起来小于标准字体;同样的问题,但适用于\chapter
和\section
标题。谢谢您的回答。
答案1
我建议以下 MWE:
\documentclass{book}
\usepackage{etoolbox}
\usepackage{relsize}
\usepackage{sectsty}
\AtBeginEnvironment{quotation}{\smaller}
\chapterfont{\large}
\sectionfont{\normalsize}
\begin{document}
\chapter{title of chapter}
\section{section title}
normal sized text
\begin{quotation}
quotation text
\end{quotation}
normal text
\end{document}
我已将quotation
环境的字体大小设置为相对“小于”文本大小。此外,我还使用该sectsty
包来影响标题的字体chapter
大小section
。
该图比较了上述 MWE 的输出,有(左)和没有(右)字体大小调整的情况。
答案2
您可以使用该quoting
包及其同名环境:在您的序言中写道:
\usepackage{quoting}
\quotingsetup{font={itshape,footnotesize}}
将使所有quoting
环境以斜体、脚注大小排版。
对于章节和部分的字体大小,可以使用titlesec
选项[bib]
、[medium]
或[small]
。[tiny]
默认值为[big]
,[tiny]
将字体大小设置为文本大小,[medium]
和[small]
是中间大小。