Ответ 1
Я бы рекомендовал попробовать chngpage
.
\documentclass{article}
% allows for temporary adjustment of side margins
\usepackage{chngpage}
% provides filler text
\usepackage{lipsum}
% just makes the table prettier (see \toprule, \bottomrule, etc. commands below)
\usepackage{booktabs}
\begin{document}
\lipsum[1]% just a paragraph of filler text
\medskip% adds some space before the table
\begin{adjustwidth}{-1in}{-1in}% adjust the L and R margins by 1 inch
\begin{tabular}{ll}
\toprule
Sequence & Wide column \\
\midrule
First & Vestibulum porta ultricies felis. In nec mi. \\
Second & Nam vestibulum auctor nibh. In eleifend,
lacus id tristique ullamcorper, mauris urna convallis elit. \\
Third & Ut luctus nisi quam lobortis magna. Aenean sit amet odio
et sapien rutrum lobortis. \\
Fourth & Integer dictum accumsan purus. Nullam erat ligula,
dictum sed, feugiat nec, faucibus id, ipsum. \\
\bottomrule
\end{tabular}
\end{adjustwidth}
\medskip% adds some space after the table
\noindent\lipsum[2]% just a paragraph of filler text
\end{document}
Документация для пакета chngpage
находится в нижней части файла chngpage.sty
. Я вытащил документы для среды adjustwidth
:
В пределах среды настройки левое и правое поля могут быть отрегулированы. Окружающая среда принимает один необязательный аргумент и два требуемых аргументы длины:
\begin{adjustwidth}[]{leftmargin}{rightmargin}
A positive length value will increase the relevant margin
(сокращение текстовых строк), в то время как отрицательное значение длины уменьшится край (удлинение текстовых строк). Аргумент пустой длины означает, что нет перейдите на маржу. В конце окружающей среды рентабельность возвращается к их исходные значения.
Например, чтобы расширить текст в правый край:
\begin{adjustwidth}{}{-8em}
Любое появление необязательного аргумент (даже просто
[]
) приведет к значения полей для переключения между четными и четными страницами.Если документ установлен возможно, было бы выгодно имеют более широкий текст, распространяющийся на внешняя граница. Это можно сделать через необязательный аргумент:
\begin{adjustwidth}[]{}{-8em}
Чтобы скорректировать текст горизонтально по отношению к любой окружающий текст, поля следует скорректировать поровну:
\begin{adjustwidth}{-4em}{-4em}