
A4 크기의 16페이지짜리 PDF 파일이 있다고 가정해 보겠습니다. A4용지와 프린터가 있어요. 반으로 줄여 종이 4장에 양면으로 인쇄하고 반으로 접어 가운데에 스테이플로 고정하고 싶습니다.
지금 내가 하는 방법은 PNG로 내보내고 LibreOffice Writer를 사용하여 재정렬하는 것입니다. 시간이 많이 걸립니다. 더 좋은 방법이 있나요? 64페이지 파일이 있는 경우
추신: 이것이 사전이고 콥트어로 제본하면 어떻게 되나요?https://www.wikihow.com/Coptic-Bind-a-Book Folio를 만드는 방법은 무엇입니까? 내 (이론적으로는 구현되지 않은) 솔루션은 Python 스크립트를 작성하는 것입니다.
답변1
요약:이를 위한 도구가 호출됩니다.pdfbook
아무것도 쓸 필요가 없습니다. 이 도구는 이미 존재하며 기본적으로 원하는 작업(2장 양면 인쇄 페이지의 4페이지 서명)을 수행합니다. 실제로 64페이지 PDF가 있는 경우 기본적으로 pdfbook
16장의 종이를 사용하도록 페이지를 정렬하고 설명된 대로 정확하게 제본할 준비가 된 별도의 서명 4개를 인쇄합니다.
pdfbook
다음에서 제공됩니다 texlive-extra-utils
:
sudo apt install -y texlive-extra-utils
pdfbook MY-FANCY-MANUSCRIPT.PDF
MY-FANCY-MANUSCRIPT-book.PDF
원하는대로 즉시 인쇄에 적합하도록 설명된 대로 정렬된 파일을 출력합니다 .
답변2
답변3
인쇄 시스템 자체가브로셔 기능:
pdftopdf 보너스
매우 간단합니다. 다음을 시도해 보세요.
/usr/sbin/cupsfilter -p test.ppd -m application/vnd.cups-pdf -o 'fit-to-page booklet' mixed.pdf > out.pdf
test.ppd
의 프린터 PPD로 대체될 수 있습니다 /etc/cups/ppd
. sudo
PPD 사본을 얻으려면 을 사용해야 합니다 .
cupsfilter
-m
옵션 의 지시에 따라 인쇄 시스템 필터를 사용하여 모든 입력 파일을 처리하여 out.pdf
. 실제로 해당 -p
옵션은 생략될 수 있습니다. 처리 옵션( -o
) 중 하나 booklet
는 소책자 형식으로 PDF를 생성하는 것입니다.
다음 명령을 사용하여 30페이지 분량의 문서를 소책자 형식으로 변환하는 데 30초도 채 걸리지 않았습니다.
/usr/sbin/cupsfilter -m application/vnd.cups-pdf -o 'fit-to-page booklet' any.pdf > out.pdf
답변4
Ubuntu와 함께 제공되는 Libre Office Draw에서 이 작업을 수행할 수 있습니다. 페이지 레이아웃 > 자세히에서 브로셔를 선택합니다. 페이지 수가 4의 배수인지 확인해야 합니다. 예를 들어 PDF가 21페이지인 경우 끝에 빈 페이지 3개를 추가하여 24페이지를 만들어야 합니다. 페이지가 이미 A5인 경우 상단의 프린터 속성에서 , 페이지 크기를 A4 가로로 설정합니다. - 테리