Inserindo PDF paisagem em documento impresso

Inserindo PDF paisagem em documento impresso

Gostaria de saber como inserir melhor um PDF paisagem. Como meu documento será impresso, costumo inseri-lo como um retrato girado com o lado esquerdo para cima. Mas então não é bem legível na tela. E o título da seção, bem como o número da página, também são girados falsamente.

Então, qual seria a maneira comum de lidar com esse caso? Na melhor das hipóteses com relação a ambas as vantagens, o formato paisagem na tela e impresso como retrato girado com o lado esquerdo para cima?

THX!

Responder1

Aqui está uma solução. Isso funciona bem para mim, com o 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}

Responder2

Se você usa pdfLatex você pode usar o pdflscapepacote e depois usar o landscapeambiente.

MWE

\documentclass[a4paper]{article}
\usepackage{pdflscape}
\usepackage{lipsum} %random text

\begin{document}
\lipsum
\begin{landscape}
\lipsum
\end{landscape}
\end{document}

Isso só funciona para a saída PDF (a página realmente aparece no modo paisagem), pois é impossível fazer isso com impressões. A impressão irá girar como um papel A4 normal para imprimi-la.

Responder3

Encontrei uma solução bastante simples (embora aparentemente seja um "hack sujo") que KOMA-scriptuso de qualquer maneira.

Ele gira automaticamente o Section titlee também o page numbersque parece ser a maneira mais simples de conseguir isso.

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

Porém, isso resulta em alguns avisos aqui:

Configurações incorretas da área de tipo!(typearea) A largura da linha detectada é cerca de 85%(typearea) maior que a largura da linha detectada heuristicamente.

e

Typearea alterada!(typearea) Você deve fazer isso apenas no preâmbulo, porque somente(typearea) \begin{document} calcula dimensões de saída!(typearea) Tentando calcular novas dimensões de saída, mas(typearea) isso é apenas um truque sujo

Acabei de descobrir que estas são baseadas nas configurações da última página, ou melhor, que a mudança de retrato para paisagem provoca uma mudança textwidthe textheightque é maior que a penalidade permitida de 15%. A explicação completa pode ser encontrada emMarco Danielspublicar.

informação relacionada