ClassicThesis: Расширить область содержимого, включив поля

ClassicThesis: Расширить область содержимого, включив поля

Я набираю свою диссертацию ClassicThesisи очень доволен узкой областью содержания и широкими полями. Однако мне нужно включить несколько больших таблиц в приложение, и я хотел бы, чтобы они заняли место, зарезервированное для полей, в дополнение к фактическому пространству содержания.

Как лучше всего это настроить? Я все еще хочу использовать макет с чередованием страниц и хочу, чтобы изменения затронули только один раздел приложения.

\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}

При просмотре в исходной портретной ориентации я хочу, чтобы таблица простиралась дальше влево на первой и последней странице и дальше вправо на второй странице. При просмотре в альбомной ориентации это будет означать высоту для размещения строк. Это должно быть достигнуто, не мешая при этом макету главы "Введение".

решение1

Вы можете использовать geometryпакет и изменить поля страниц, на которых вы longtableнаходитесь. Он в любом случае не плавает. Перед тем, как переключиться в landscapeрежим, просто введите \newgeometryкоманду. В примере ниже я установил все поля на экстремальные 0,5 см для наглядности, но, конечно, вы также можете установить все поля по своему усмотрению, например, так: \newgeometry{top = 3cm, outer = 1cm, bottom = 3cm, inner = 1cm}. Когда вы закончите вставлять таблицы, просто измените поля обратно на исходные значения, выполнив \newgeometryснова.

\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}

Связанный контент