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페이지, 한 페이지가 다른 페이지 위에 위치

두 페이지를 나란히 배치하는 대신.

뭐가 문제 야 ?

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

코드 출력

관련 정보