
У меня часто есть большие таблицы или изображения, которые я пытаюсь поместить в центр альбомной страницы. Используя пакет, pdflscape
я переворачиваю страницу, но затем мне приходится много играть и перекомпилировать, чтобы выяснить, как поместить объект в середину (с hspace
и vspace
). Центрирование не работает. Эти объекты часто больше, чем позволяют обычные поля страницы, поэтому в идеальном сценарии я могу удалить поля страницы (что я пытаюсь сделать с помощью , newgeometry
но это не работает) и использовать какое-то центрирование, чтобы автоматически поместить его в середину. Есть ли способ? Кроме того, моя подпись остается не по центру при использовании моей текущей системы.
\documentclass{article}
\usepackage{pdflscape}
\usepackage{graphicx}
\usepackage[top=1.7cm, left=2.1cm, right=2.1cm, bottom=3.7cm]{geometry}
\begin{document}
\begin{landscape}
\newgeometry{left=0.1cm,top=0.1cm,bottom=0.1cm,right=0.1cm}
\begin{figure}
\vspace*{-8.0cm}
\hspace*{-6.7cm}
\centering
\includegraphics[width=23cm]{black.jpg}
% Try for instance this image: http://i970.photobucket.com/albums/ae189/katiewilson1995/Untitled.jpg
\caption{Here is a caption that should go in the center}
\textit{(And this text should also be in the middle)}
\end{figure}
\restoregeometry
\end{landscape}
\end{документ}
решение1
Независимо от альбомной ориентации или изображений, если вы хотите разместить по центру что-то шире текстового блока, вам нужно скрыть его ширину.
\documentclass{article}
\usepackage{pdflscape}
\usepackage{graphicx}
\usepackage[top=1.7cm, left=2.1cm, right=2.1cm, bottom=3.7cm]{geometry}
\begin{document}
\begin{landscape}
\begin{figure}
\centering
\makebox[0pt]{\includegraphics[width=23cm]{black.jpg}}
% Try for instance this image: http://i970.photobucket.com/albums/ae189/katiewilson1995/Untitled.jpg
\caption{Here is a caption that should go in the center}
\textit{(And this text should also be in the middle)}
\end{figure}
\end{landscape}
\end{document}