Estou compondo minha tese ClassicThesis
e estou super feliz com a área de conteúdo estreita e as margens amplas. No entanto, preciso incluir algumas tabelas grandes no apêndice e gostaria que elas ocupassem o espaço reservado para a margem além do espaço real do conteúdo.
Qual é a melhor maneira de configurar isso? Ainda quero o layout de página alternado e preciso que as alterações afetem apenas uma seção do apêndice.
\documentclass[ twoside,headinclude,footinclude,BCOR=5mm,paper=a4,fontsize=11pt ]{scrreprt}
\usepackage{classicthesis}
\usepackage{longtable}
\usepackage{lscape}
\usepackage{blindtext}
\begin{document}
\chapter{Intro}
\blindtext[7]
\chapter{Appendix}
\blindtext[3]
\begin{landscape}
\begin{longtable}[c]{c|p{0.9\linewidth}}
ID & Descriptors \\ \hline
\endhead
1 & \blindtext \\
2 & \blindtext \\
3 & \blindtext \\
4 & \blindtext \\
5 & \blindtext \\
6 & \blindtext \\
7 & \blindtext \\
8 & \blindtext \\
9 & \blindtext \\
\end{longtable}
\end{landscape}
\end{document}
Ao observá-la na orientação retrato original, quero que a tabela se estenda mais para a esquerda na primeira e na última página e mais para a direita na segunda página. Ao observá-lo no modo paisagem, isso significará a altura para colocar as linhas. Isso deve ser alcançado sem interferir no layout do capítulo "Introdução".
Responder1
Você poderia usar o geometry
pacote e alterar as margens das páginas que você longtable
acessa. De qualquer forma, não flutua. Antes de mudar para o landscape
modo, basta emitir um \newgeometry
comando. No exemplo abaixo, defini todas as margens para 0,5 cm para fins ilustrativos, mas é claro que você também pode definir todas as margens como desejar, assim:
\newgeometry{top = 3cm, outer = 1cm, bottom = 3cm, inner = 1cm}
. Quando terminar de inserir as tabelas, basta alterar as margens de volta aos valores originais e emitir \newgeometry
novamente.
\documentclass[ twoside,headinclude,footinclude,BCOR=5mm,paper=a4,fontsize=11pt ]{scrreprt}
\usepackage{classicthesis}
\usepackage{geometry}
\usepackage{longtable}
\usepackage{lscape}
\usepackage{blindtext}
\begin{document}
\chapter{Intro}
\blindtext[7]
\chapter{Appendix}
\blindtext[3]
\newgeometry{margin=.5cm}
\begin{landscape}
\begin{longtable}[c]{c|p{0.9\linewidth}}
ID & Descriptors \\ \hline
\endhead
1 & \blindtext \\
2 & \blindtext \\
3 & \blindtext \\
4 & \blindtext \\
5 & \blindtext \\
6 & \blindtext \\
7 & \blindtext \\
8 & \blindtext \\
9 & \blindtext \\
\end{longtable}
\end{landscape}
\end{document}