
Estou trabalhando em uma classe de documento tufte-book e quero alterar o tamanho da página. Como as páginas são menores, quero fixar a largura total do texto (incluindo as notas marginais). A documentação da classe do documento especifica o uso do pacote de geometria.
Na documentação deste pacote, o width
parâmetro é explicado da seguinte forma:
width|totalwidth
largura decorpo todo.
width=
outotalwidth=
. Esta dimensão é padronizada comotextwidth
, mas seincludemp
for definida comotrue
,width ≥ textwidth
porquewidth
inclui a largura das notas marginais. Setextwidth
ewidth
forem especificados ao mesmo tempo,textwidth
terá prioridade sobrewidth
.
Este é o texto do meu preâmbulo:
\documentclass[symmetric,justified,marginals=raggedouter]{tufte-book}
\usepackage{microtype}
\usepackage{calc}
\usepackage{geometry,afterpage}
\geometry{papersize={16.8cm,23.7cm}}% <= it seems to be OK
\geometry{textheight=18.6cm}%text : 132 *186 mm <= it is OK
\geometry{width=13.2cm}% <= The code doesn't take into account the marginparwidth and the marginparsep
\begin{document}
\end{document]
Não sei como especificar que includemp
está definido como true
.
Responder1
A citação do geometry
manual diz "Se textwidth
e width
forem especificados ao mesmo tempo, textwidth
tem prioridade sobre width
".
Na fonte do arquivo tufte-book
, especificamente no arquivo tufte-common.def
, o seguinte código está presente:
\RequirePackage[letterpaper,left=1in,top=1in,headsep=2\baselineskip,textwidth=26pc,marginparsep=2pc,marginparwidth=12pc,textheight=44\baselineskip,headheight=\baselineskip]{geometry}
Isso significa que textwidth
é especificado na classe e, portanto, quaisquer width
especificações fornecidas posteriormente (por exemplo, no .tex
arquivo) serão ignoradas.
Para alterar a largura do texto, portanto, você precisa especificar textwidth
e levar em consideração o tamanho da margem manualmente. No entanto, expressões aritméticas podem ser usadas em \geometry
. Portanto o seguinte código
\geometry{textwidth=13.2cm-\marginparwidth-\marginparsep}
especifica que o texto principal e a margem combinados têm 13,2 cm.