양면 PDF 인쇄 - 첫 번째 시트의 뒷면부터 시작

양면 PDF 인쇄 - 첫 번째 시트의 뒷면부터 시작

첫 번째 용지 뒷면부터 시작하여 여러 페이지로 구성된 문서를 인쇄하는 데 사용할 수 있는 설정이나 기술이 있습니까? 즉, 첫 번째 시트의 한 면은 비어 있고 다른 면에는 1페이지가 포함되고, 두 번째 시트에는 2페이지와 3페이지가 포함되는 식입니다.

Adobe Acrobat Reader나 다른 PDF 뷰어, 특히 무료 PDF 뷰어인 경우 이 작업을 수행할 수 있는지 알고 싶습니다.

문서 앞에 빈 페이지를 삽입하면 이 작업을 수행할 수 있다는 것을 알고 있습니다. 이것은 약간의 해킹이지만 괜찮은 것 같습니다. 페이지를 삽입할 수 있는 무료 PDF 편집기가 있습니까? PDF-XChange가 있지만 무료 버전에서는 페이지를 삽입할 수 없습니다.

답변1

저는 pdflatex를 사용하겠습니다. 아주 간단합니다. 사용하는 OS에 따라 다음 중 하나를 설치해야 합니다.믹텍스Windows 또는 이와 유사한 것텍스라이브Linux의 경우 - 대부분의 배포판에는 패키지가 내장되어 있습니다. 나는 texlive-fullUbuntu를 좋아합니다. 하지만 그것은 라텍스에서 많은 하위 패키지를 사용하기 때문이며 아래 파일에 필요한 것은 하위 pdfpages패키지뿐입니다. 전체 패키지를 다운로드하지 않은 경우 miktex에서 검색 및 설치를 요청합니다. 패키지. Linux를 사용하는 경우 Google에서 약간의 검색이 필요할 수 있습니다.tex에 패키지 설치하기

목표는 사용자가 생성한 라텍스 소스 파일을 컴파일할 수 있는 바이너리 pdflatex명령과 하위 패키지를 얻는 것입니다.pdfpages

다음 코드를 파일 안에 넣습니다.withBlankFirstPage.tex

\documentclass{article}

\usepackage{pdfpages}

\begin{document}

%  The next two lines create a blank message
%  box and then force a page feed

\mbox{}
\newpage

%  This includes your document

\includepdf[pages=-]{yourDocHere.pdf}

\end{document}

그런 다음 실행 하면 첫 페이지가 비어 있는 pdflatex withBlankFirstPage.texPDF가 생성됩니다 . withBlankFirstPage.pdf물론 더 짧은 파일 이름을 사용할 수도 있습니다. 이해가 되실 것입니다. 유액/텍스/믹텍스/텍스라이브맥주처럼 완전히 무료입니다.

답변2

나는 다음 'blank.ps' 소스 파일에 pstopdf를 사용합니다:

%!PS
showpage

~500바이트의 'blank.pdf' 파일을 생성합니다. 그런 다음 pdftk의 'cat 출력' 기능을 사용하여 여러 PDF를 결합하고, 때로는 필요할 때마다 빈 페이지를 삽입하기 위해 명령줄에 'blank.pdf'를 여러 번 지정합니다.

또한 pdftk를 사용하여 PDF 디렉토리를 정렬하고 연결하여 필요한 곳에 빈 PDF 페이지를 삽입하는 Perl 스크립트를 작성했습니다. 그 일환으로 'blank.pdf' 파일을 base-64로 인코딩하고 (짧은) 결과 ASCII를 문자열로 스크립트에 직접 삽입했습니다. 스크립트는 디코딩하고 임시 파일에 쓰고 pdftk를 실행하는 동안 임시 파일을 빈 페이지로 사용하여 다른 PDF 파일과 결합합니다.

이렇게 하면 스크립트를 사용하여 PDF를 조작할 때 별도의 'blank.pdf' 파일을 PS에서 유지/재생성할 필요가 없었습니다. 그런 다음 원하는 경우 비교적 짧은 '빈' 파일(예: "이 페이지는 의도적으로 비워 두었습니다.")을 스크립트에 포함할 수도 있습니다.

관련 정보