pgfpages で 1 ページに 2 ページ

pgfpages で 1 ページに 2 ページ

申し訳ありませんが、この質問は何度も聞かれていると思います。

次のように、pgfpages を使用して 1 ページに 2 ページを表示したいと思います。

\documentclass[french, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[landscape]{geometry}
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink = 5mm]

しかし、私が理解できるのはこれだけです:

2ページ(上下に1ページずつ)

2 つのページを並べて表示するのではなく、

どうしたの ?

\documentclass[french, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
\usepackage[margin = 1.5cm]{geometry}
\usepackage{babel}
\usepackage{float}
\usepackage{graphicx}
\addto\captionsfrench{\def\figurename{{\textsc{Figure}}}}
\addto\captionsfrench{\def\tablename{{\textsc{Tableau}}}}
\usepackage[official]{eurosym}
\usepackage{color}
\usepackage{colortbl}
\usepackage{xcolor}
\usepackage{pifont}
\usepackage{fancyhdr}
\usepackage{fancyheadings}
\pagestyle{fancy}
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper, border shrink = 5mm, landscape]

%\usepackage{multicol}
%\usepackage{fancybox}
%\usepackage{amsthm}
%\usepackage{amsmath}
%\usepackage{tabvar}
%\usepackage{wrapfig}
%\usepackage[unicode=true,pdfusetitle,%
% bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,%
% breaklinks=false,pdfborder={0 0 0},backref=false,colorlinks=true]%
%{hyperref}
\usepackage{hyperref}
\begin{document}
\lipsum


\end{document}

答え1

コマンドlandscapeに追加する必要がある\pgfpagesuselayout

\pgfpagesuselayout{2 on 1}[a4paper,border shrink = 5mm,landscape]

そして、[landscape]からオプションを削除します\usepackage{geometry}

正しい出力を示す最小限のドキュメントを次に示します。

\documentclass[french, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink = 5mm,landscape]
\begin{document}
\lipsum
\end{document}

コードの出力

関連情報