\documentclass{jarticle}
\AtBeginDvi{\special{pdf:mapline rml H !GothicBBB-Medium}}
\begin{document}
あp1
\newpage
いp2
\end{document}
これをtest.texとして,
platex test
dvipdfmx test
をすれば和文がゴシックになります.
dvipdfmx -s 2 test
とすると,2ページだけのPDFですが,
pdf:maplineの指定に関係なく明朝です.
もちろんdvipdfmxのオプションで
mapを指定すればいいのですが,
maplineとmapfileは便利なので気になります.
実際のところ
\specialがdviの1ページ目にあるので
1ページがないときは飛ばされる?
のではないかと思います.
たとえば,pdf:minorversion
なんかは最初に書いておけば
ページ切り出ししても出来上がりのPDFに
反映されているので気になります.
> \specialがdviの1ページ目にあるので
> 1ページがないときは飛ばされる?
ご推察のとおりです。
atbegshi パッケージを使って全てのページに \special を発行すれば大丈夫なはずです。
実際にそれを使っている例として「pxchfon パッケージの everypage オプション」があります。
> たとえば,pdf:minorversion
> なんかは最初に書いておけば
> ページ切り出ししても出来上がりのPDFに
> 反映されているので気になります.
pdf:minorversion は試したことが無いのでノーコメントですが,
多分 papersize や pdf:pagesize も 1 ページ目を除いて切り出すと無効になると思います。
> 1ページがないときは飛ばされる?
ご推察のとおりです。
atbegshi パッケージを使って全てのページに \special を発行すれば大丈夫なはずです。
実際にそれを使っている例として「pxchfon パッケージの everypage オプション」があります。
> たとえば,pdf:minorversion
> なんかは最初に書いておけば
> ページ切り出ししても出来上がりのPDFに
> 反映されているので気になります.
pdf:minorversion は試したことが無いのでノーコメントですが,
多分 papersize や pdf:pagesize も 1 ページ目を除いて切り出すと無効になると思います。