私のPDFには、そのサイズの印刷と出版に適した170mm:240mmのカスタム用紙フォーマットがあります。家ではA4用紙にのみ印刷できます。このようにPDFを印刷する方法
- コンテンツは元のサイズ(拡大/縮小不可)で印刷され、
- 予想される用紙サイズに罫線が表示されますか(プリンタから出力されたA4用紙から約170mm:240mmの黒い線)。
余白を手動で調整する必要があるため、これは必要です。画面上のファイルを表示するよりも、紙に余白を表示する方が良いです。私はevinceを使ってファイルを印刷しますが、これに限定されません。コマンドラインソリューションに感謝します。
迅速に調整する予定です。印刷し、A4用紙から必要なページを切り取り、ソースコードの余白を変更し、再コンパイルし、繰り返します。 GIMPを使用してボーダーを追加することは、このワークフローの良い解決策ではありません。
ドキュメントはLaTeXで書かれており、LaTeXでもボーダーを作成することは可能ですが、私はソースコードに影響を与えないコマンドラインソリューションを好みます。これが不可能な場合はtex.sxを使用します。
ベストアンサー1
pdflatex自体とpdfpagesパッケージを使用してこれを行うことができます。元のファイルをそのまま保持し、処理に別のファイルを使用できます。
\documentclass[a4paper]{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[noautoscale=true,frame=true]{smaller-size.pdf}
\end{document}
big-size.tex という名前を付けて pdflatex を実行すると、すべての準備が完了します。
あるいは、コマンドラインから1ステップでpdfjamを使用することもできます。 (このプログラム自体はpdflatexとpdfpagesを使用します。)
pdfjam --scale 1.0 --frame true --noautoscale true --a4paper -o big-size.pdf smaller-size.pdf
私はpdfjamが少なくともほとんどのディストリビューションでTeXliveにバンドルされていると思います。