no-or-toonのブログ

よくわからぬことをほざくブログ

TeXのPDFをPaperCutNGで印刷した際の失敗

先日遭遇した出来事です。

私が通っている大学では PaperCutNG という印刷サービスが採用されていて、利用者はPDF化したファイルをそのサービスにアップロードして印刷を行うことになっています。

で、画像付きのLaTeXの書き物を印刷しようとしたところ、後述するトラブルに見舞われてしまいました。

例として以下のTeXファイルを印刷するとします。(一部文章は省略しています)

\documentclass{jarticle}
\usepackage{color}
\RequirePackage[dvipdfmx]{graphicx}
\usepackage{tikz}
\begin{document}

%%% 一枚目の画像
\begin{figure}
\includegraphics[scale=0.5]{cat.jpg}
\caption{椅子の上のネコ達}
\end{figure}

%%% 二枚目の画像
\begin{figure}[htbp]
        \centering
        \begin{tikzpicture}
        \clip[draw] (1.0,1.5) rectangle (6.0,5.5);
        \node[anchor=south west,inner sep=0] at (0,0){\includegraphics[scale=0.5]{./cat.jpg}};
        \draw[red, rounded corners](2.8,3.4) rectangle (3.7,4.5);
        \end{tikzpicture}
\caption{椅子の上のネコ}
\end{figure}
こちらが猫です。猫という生き物は、大昔からネズミ捕りのために人間に飼われていたらしいです。
~~~(中略)~~~

\end{document}

また、上記のTeXファイルをコンパイルしたPDFファイルが以下のようになります。(Cloud LaTeXコンパイルしたものです。)

f:id:no-or-toon:20170110214105j:plain:w450

さてここからが本題なのですが、このPDFファイルをPaperCutNGにて印刷すると、以下の写真のようになってしまいました。

f:id:no-or-toon:20170110213009j:plain:w350

上記のTeXソースコードにおけるコメント「二枚目の画像」以下の処理にて表示される部分が、一枚目のPDFとは異なる表示になっているのが分かります。(分かりづらいですが、キャプションが画像と重なった表示されてしまっています)

この原因はわからないのですが、どうやらPaperCutNGのサービスを利用してLaTeXファイルから生成されたPDFファイルを印刷すると、TikZの"clip"による切り抜き処理が無効化されてしまうようなのです。

LaTeXを多く利用される方々は十分お気を付けください。