Como dimensionar fontes incluindo seções e subseções?

Como dimensionar fontes incluindo seções e subseções?

Estou tentando dimensionar as fontes do meu documento com o scalefntpacote. No entanto, afeta apenas o corpo do texto e não os títulos das seções ou subseções, como mostra o exemplo a seguir:

\documentclass[a4paper,12pt]{article}

\usepackage[utf8]{inputenc}
\usepackage{fontenc}

\usepackage{scalefnt}

\begin{document}

\begingroup
\scalefont{2}
\subsection*{Test}

Test
\endgroup


\subsection*{Test}

Test

\end{document}

Saída:

Saída

Existe alguma maneira de fazer isso funcionar ou outra maneira de dimensionar todas as fontes, incluindo títulos de seções e subseções, pelo mesmo fator?

Responder1

Se você estiver usando apenas \normalsizecomandos de fonte e seccionamento padrão, poderá usar osectstypacotepara manipular facilmente os tamanhos das fontes dos títulos das seções em conjunto comscalefnt.

O exemplo a seguir, com algumas modificações, é parcialmente retirado deÉ possível alterar a cor do texto de todos os títulos?:

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{lmodern,scalefnt,sectsty}% http://ctan.org/pkg/{lmodern,scalefnt,sectsty}
\usepackage{xcolor}% http://ctan.org/pkg/xcolor
\sectionfont{\color{red}\scalefont{2}}
\subsectionfont{\color{green!80!black}\scalefont{2}}
\subsubsectionfont{\color{blue!50!white}\scalefont{2}}
\AtBeginDocument{\scalefont{2}}
\begin{document}
\section{A section} Hi there
\subsection{A subsection} Some text
\subsubsection{A subsubsection} Some more text
\small Hi there
\end{document}

Como pode ser visto, \smallinicia um tamanho de fonte diferente (fixo) com base na opção de classe do documento ( 10ptpadrão neste caso) e, portanto, não corresponde ao \scalefont{2}set \AtBeginDocument; a única ressalva.

Responder2

Você não dizpor quevocê quer fazer isso. a opção de tamanho do documento 12ptaqui define fontes para elementos estruturais, como títulos de seção, bem como o tamanho da página e espaçamento vertical; você precisa alterá-los todos juntos.

Talvez você queira compor para um tamanho menor, digamos, [a5paper]e depois dimensionar o documento de volta para A4 usando um processo de postagem pdf2pdf e, em seguida, as fontes e o espaçamento vertical são dimensionados juntos.

informação relacionada