Re: A4画像ぴったり貼り付け

名前: kuroky
日時: 2010-03-07 12:11:19
IPアドレス: 114.134.247.*

>>54682 投稿者のやりたいことは,pdfLaTeX が使えるならば pdfpages パッケージを使った ときの \includepdf みたいなことだと想像します. あまりきれいな解決方法ではないですが,以下のようにするとなんとか出来ます. まず,実験用の a4 ぴったりの画像と xbb ファイルは以下のようにして作りました. % a4apple.tex \documentclass[a4paper]{article} \pagestyle{empty} \usepackage[noheadfoot,nomarginpar,includeall,margin=0pt,driver=pdftex]{geometry} \usepackage{tikz} \begin{document} \noindent\tikz \fill[color=orange] (0cm,0cm) rectangle (21cm,29.7cm); \end{document} $ pdflatex a4apple $ ebb -x a4apple.xbb a4apple.xbb は以下のようになりました. %%Title: ./a4apple.pdf %%Creator: extractbb 20090708 %%BoundingBox: 0 0 595 842 %%HiResBoundingBox: 0.000000 0.000000 595.280000 841.890000 %%PDFVersion: 1.4 %%Pages: 1 %%CreationDate: Sun Mar 7 11:27:47 2010 BoundingBox ぴったりに貼り付けようとすると,HiResBoundingBox との小数点の 誤差さえ気になります. そして,貼り付けをしたいソースファイルは以下のようにします. \documentclass{jsarticle} \pagestyle{empty} \usepackage[paper=a4paper,driver=dvipdfm, layout=a4paper,layoutheight=29.71cm,noheadfoot,nomarginpar,includeall,margin=0pt ]{geometry} \usepackage[dvipdfmx]{graphicx} \begin{document} ほげほげ\clearpage \noindent\includegraphics[hiresbb]{a4apple.pdf}\clearpage ふがふが \end{document} graphicx へのオプションは dvipdfmx である必要があります. また,hiresbb オプションもつけます. geometry へ与えるオプションの layout=a4paper,layoutheight=29.71cm がポイントで, 高さを少しだけ余分に与えないと,改ページしてしまって余分な白いページが出来て しまうようです.layout=a4paper,layoutheight=29.71cm,noheadfoot,nomarginpar,includeall,margin=0pt は \newgeometry で与えられるので,PDF 画像を貼り付けたいページにだけ適用する ことができるはずです.

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)