Интересно, как лучше вставить альбомный PDF. Поскольку мой документ будет распечатан, я обычно вставляю его в портретном режиме, повернутым левой стороной вверх. Но тогда он плохо читается на экране. И заголовок раздела, а также номер страницы также ложно повернуты.
Итак, каков был бы общепринятый способ решения этой проблемы? В лучшем случае с учетом обоих преимуществ, альбомный формат на экране и печать в перевернутом портретном формате с левой стороной вверх?
СПАСИБО!
решение1
Вот решение. У меня это отлично работает с Acrobat Reader 11
\documentclass{article}
\usepackage{lipsum}
\usepackage{pdfpages}
\begin{document}
\lipsum[1-4]
\includepdf[pages=1,landscape]{file.pdf}
\lipsum[1-4]
\end{document}
решение2
Если вы используете pdfLatex, вы можете использовать pdflscape
пакет, а затем среду landscape
.
МВЭ
\documentclass[a4paper]{article}
\usepackage{pdflscape}
\usepackage{lipsum} %random text
\begin{document}
\lipsum
\begin{landscape}
\lipsum
\end{landscape}
\end{document}
Это работает только для вывода PDF (страница действительно отображается в альбомной ориентации), поскольку это невозможно сделать с отпечатками. Отпечаток будет поворачиваться, как обычная бумага формата А4 для печати.
решение3
Я нашел довольно простое решение (хотя, судя по всему, это «грязный хак»), KOMA-script
которым я и пользуюсь.
Он автоматически вращает Section title
также и , page numbers
что, по-видимому, является наиболее простым способом добиться этого.
\documentclass{scrreprt}
\usepackage{lipsum}
\usepackage{pdfpages}
\begin{document}
\lipsum[1-4]
\storeareas\LandscapeArea
\KOMAoptions{pagesize, paper=landscape, DIV=10}
\includepdf[pages=1,pagecommand={\section{Test}}]{file.pdf}
\clearpage\LandscapeArea
\lipsum[1-4]
\end{document}
Хотя это и приводит к некоторым предупреждениям:
Неправильные настройки области шрифта!(typearea) Обнаруженная ширина линии примерно на 85%(typearea) больше эвристически определенной ширины линии.
и
Typearea изменен!(typearea) Это следует делать только в преамбуле, потому что только(typearea) \begin{document} вычисляет выходные размеры!(typearea) Попытка вычислить новые выходные размеры, но(typearea) это всего лишь грязный хак
Я только что узнал, что они основаны на последних настройках страницы или, скорее, что переключение с портретной на альбомную ориентацию приводит к изменению textwidth
и textheight
которое больше, чем допустимый штраф 15%. Полное объяснение можно найти вМарко Дэниелспочта.