Linux의 명령줄에서 PDF 인쇄: enscript -2lr과 유사

Linux의 명령줄에서 PDF 인쇄: enscript -2lr과 유사

나는 예전에한 면에 텍스트 두 페이지 인쇄Letter/A4 크기 용지, 각 페이지에는 해당 면에 열이 하나씩 있습니다.

이는 가독성과 용지 절약 사이의 균형이 좋습니다. 다음 명령 하나로 이 작업을 수행할 수 있습니다.

enscript -2r myTextFile.txt

인쇄할 수 있는 최신 버전이 있습니까?PDF명령줄에서 비슷한 방식으로 파일을 작성하시겠습니까? 그럴 땐 enscriptApollo Workstation을 사용합니다 :)

미리 감사드립니다!

답변1

CUPS 인쇄 시스템을 사용하는 경우에는 이 기능이 포함되어 있으므로 특정 도구가 필요하지 않습니다. Theophrastus가 주석에서 지적했듯이 작업 옵션을 사용할 수 있습니다. -o number-up=2CUPS 기본 인쇄 명령을 사용 lp하거나 BSD 호환 명령을 사용하십시오 lpr.

이 기능이 포함되지 않은 다른 인쇄 시스템을 사용하는 경우 다음과 같은 파이프라인을 구축해야 할 수도 있습니다.

pdftops your-PDF-file.pdf | psnup -2 | lp

이 파이프라인에 몇 가지 옵션을 추가하여 용지 크기, 프린터 등을 선택할 수 있습니다.

적어도 데비안에서는 pdftops유틸리티가 poppler-utils패키지에 psnup있고 psutils.

관련 정보