横向きの PDF を挿入する最適な方法を知りたいです。ドキュメントは印刷されるので、左向きに回転した縦向きで挿入する傾向があります。しかし、そうすると画面上で読みにくくなります。また、セクションの見出しとページ番号も誤って回転してしまいます。
では、このケースを処理する一般的な方法は何でしょうか? 両方の利点を考慮すると、画面上では横長形式で、左側を上にして回転した縦長形式で印刷するのが最善でしょうか?
THX!
答え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 出力でのみ機能します (ページは実際には横向きで表示されます)。印刷では実行できません。印刷すると、通常の A4 用紙と同じように回転します。
答え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%よりも大きいことを知りました。完全な説明は以下にあります。マルコ・ダニエルズ役職。