http://fast-uploader.com/file/6998876051613/
ここに問題となるtexファイルをアップロードしました。
四角の箱に画像を収まるようにしたいのですが
同じ画像ファイルであってもファイルパスにピリオドが含まれるか含まれないかで
挿入される画像のサイズが違ってしまいます。
これはなぜでしょうか?
統一するにはどうしたら良いですか?
http://fast-uploader.com/file/6998876051613/
ここに問題となるtexファイルをアップロードしました。
四角の箱に画像を収まるようにしたいのですが
同じ画像ファイルであってもファイルパスにピリオドが含まれるか含まれないかで
挿入される画像のサイズが違ってしまいます。
これはなぜでしょうか?
統一するにはどうしたら良いですか?
ご回答ありがとうございます。
一度、extractbbを使ってみたいのですが
使い方がわかりません。
http://qiita.com/akisute3@github/items/32ea69d031701463f789
このページに解説記事がありますが
xbb ファイルを作成する、ためには通常はコマンドラインで実行する必要あるが
恐らく、texmf.cnf の shell_escape_commands に extractbb を記述しておけば自動的に生成されるため、その必要がないという意味でしょうか?
texmf.cnfをメモ帳で開いてみましたがextractbb はどこに記述すれば良いでしょうか?
xbbファイルで得られた解像度を「bb=」以降のに入力する必要がありますが
自動で入力するにはどうしたら良いですか?
調べてみましたがよくわかりませんでしたので
教えていただけないでしょうか?
状況を整理しましょう。
LaTeX で画像ファイルを読み込む場合、ピリオドの付いたファイル名は使えません。
LaTeX + dvipdfmx で PNG 画像を読み込む場合は画像の bounding box (今の画像の場合、“0 0 384 384”です)が必要です。
bb=0 0 384 384
を書く。
ここで大事なのは、「正しい動作」はちゃんと仕様で決められているので、TeX 環境のバージョンが変わっても同じ結果になるますが、「ワケノワカラナイ動作」は“何が起こるかわからない”ということですから、TeX 環境によって結果が異なります。
従って、今やりたいのは次のようなことだとになるでしょう。
結論をいうと、残念ですが、非常に困難です。
ワケノワカラナイ動作は LaTeX のシステムの内部の実装に強く依存するので、そのあたりの詳しい知識がないと、“内部状態”を同じにすることが難しいのです。もちろん、古い環境が“何”であったかの情報は必須です。
あと、たいていのユーザは「正しい動作」にしか関心を持たないため、「ワケノワカラナイ動作」が具体的にどんなものかは(“TeX に詳しい”人であっても)知りません。従って、「ワケノワカラナイ動作」を前提にした質問をしても、それに答えるのは難しいことだと思います。
たびたびすいません。
http://www.latex-cmd.com/fig_tab/alignment.html
このページを参考に為てtabularで所望の操作ができそうなことがわかりました。
http://fast-uploader.com/file/6998899712582/
それで質問なのですが、
boundingboxを使っていた時にはピリオド無しのファイルパスだと
bbの値を変えても画像のサイズは変化しなかったのですが
tabularを使った方法だとピリオド有り無しに拘わらず、
変化します。
つまり、これはextractbbが読み込めていないということでしょうか?
あと、画像の下に文字を入れたいのですが
どうしても文字と下の画像の間隔が狭くなりすぎてしまいます。
hspaceで調整できるかと思ったのですが
ここの値を変えても何も起こりません。
どうすれば画像と文字間隔を調整することができますでしょうか?
検索でこのスレッドにたどり着いた人のために、「複数ピリオド(ドット)の入った画像ファイル名」の問題の対処法へのリンクを載せておきます。
複数ピリオドがあるファイル名の場合、エンジンやドライバに関係なく、ほぼ間違いなく異常動作を起こします。オプションなどの状況によっては、エラーも何も出ず出力が異常になる場合もあるでしょう。
なお、さきほどの回答でこれを書かなかったのは、「“正しい動作”に変えてしまうと“期待通りの出力”にならない」という判断があったからです。