pdflatex を使って見開きの PDF を分割する方法

この記事は2分で読めます

このサイトは学部では早稲田で物理を, 修士では東大で数学を専攻し, 今も非アカデミックの立場で数学や物理と向き合っている一市民の奮闘の記録です. 運営者情報および運営理念についてはこちらをご覧ください.

中高の数学の復習から専門的な数学・物理までいろいろな情報を発信しています.
中高数学に関しては自然を再現しよう役に立つ中高数学 中高数学お散歩コース
大学数学に関しては現代数学観光ツアーなどの無料の通信講座があります.
その他にも無料の通信講座はこちらのページにまとまっています.
ご興味のある方はぜひお気軽にご登録ください!


一言で言えば,
次のツイートのリンク先を参照した.

最近, 数学関係のコンテンツは iPhone に突っ込み,
iPhone で通勤中や適当な空き時間に眺めるようにしている.
いくつかスキャンしたコンテンツもあり,
それがひどく読みづらいのでどうにかならないかとずっと思っていたため,
非常に助かった.

リンク先が消えて悲しい思いをしたことが何度もあるので,
コードを引用しておく.

\def\target{input.pdf}%% 対象PDFファイル名
\def\ratio{0}%% 中央を何パーセント切り落とすか。負の数の場合は中央を両側に含める。-99〜99の百分率値を指定。

\documentclass{minimal}
\usepackage{graphicx}

%%% 総ページ数の取得
\pdfximage{\target}
\newcount\pagecount
\pagecount=\pdflastximagepages

%%% 先頭ページを読んで生成PDFのページサイズを決定(/Rotate も反映)
\setbox0\hbox{\includegraphics{\target}}
\newdimen\originalwidth
\originalwidth=\wd0

%%% 生成PDFのページサイズを決定
\usepackage[papersize={\dimexpr\originalwidth*(100-\ratio)/200\relax,\ht0},margin=0pt]{geometry}
\usepackage{pdfpages}

\begin{document}
\parindent=0pt

%%% 画像配置を実行
\newcount\thispage
\loop
\advance\thispage1
%%% 左ページの配置
\ifnum\thispage>1
  \setbox0\hbox{\includegraphics[page=\thispage]{\target}}
\fi
\copy0\newpage
%%% 右ページの配置
\leavevmode\kern\pdfpagewidth\kern-\originalwidth\box0\newpage
\ifnum\thispage<\pagecount\repeat

\end{document}

これを split.tex として保存し,
pdflatex split でコンパイルすると,
分割版の PDF ができる.

記事にも書いてあるように,
PDF を切り落としているわけではなく,
ずらして表示させているにすぎないので,
ファイル容量が増えてしまうようだ.
ただ, 手元で試したファイルは容量が変わらないようだった.

細かいところは元記事を読んでほしい.
改めてリンクを張っておく.


中高の数学の復習から専門的な数学・物理までいろいろな情報を発信しています.
中高数学に関しては自然を再現しよう役に立つ中高数学 中高数学お散歩コース
大学数学に関しては現代数学観光ツアーなどの無料の通信講座があります.
その他にも無料の通信講座はこちらのページにまとまっています.
ご興味のある方はぜひお気軽にご登録ください!

  • このエントリーをはてなブックマークに追加
  • LINEで送る

関連記事

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

このサイトについて

数学・物理の情報を中心にアカデミックな話題を発信しています。詳しいプロフィールはこちらから。通信講座を中心に数学や物理を独学しやすい環境づくりを目指して日々活動しています。
  • このエントリーをはてなブックマークに追加
  • LINEで送る

YouTube チャンネル登録

講義など動画を使った形式の方が良いコンテンツは動画にしています。ぜひチャンネル登録を!

メルマガ登録

メルマガ登録ページからご登録ください。 数学・物理の専門的な情報と大学受験向けのメルマガの 2 種類があります。

役に立つ・面白い記事があればクリックを!

記事の編集ページから「おすすめ記事」を複数選択してください。