(2) について。
実は、hiresbb
が指定された場合、“readファイル”に %%HiresBoundingBox
がないとエラーになります。つまり、%%BoundingBox
があってもそちらにフォールバックしてくれません。
ビットマップ画像の場合、読取対象は extractbb が吐いた .xbb ファイルに決まっているので %%HiRes~
が必ずあるはずですが、EPS 画像ファイルの場合、%%Hires~
は無いことが結構あります。
しかし、「ビットマップの場合だけ hiresbb
を既定にする」ことは妥当がと思います。graphics パッケージの仕様との整合性も考慮する必要がありますが、hiresbb
は「eps タイプの画像の場合のみを規定する」とも解釈できるでしょう。(例えば pdfTeX の場合は hiresbb
オプションは無関係です。)