chmの「選択された見出しおよびすべてのサブトピックを印刷」のワナ
「選択された見出しおよびすべてのサブトピックを印刷」って便利そうですが
chmをつくる側としては非常にやっかいです。
CSS、特に印刷補助関係がダメポ。
- link要素でcssを読み込む時、href属性の値を MS-ITS:chmファイル名::/スタイルシートファイル名 の書式にしないと、印刷時にcssが読み込まれない
- 参照:keiyu.com
- トピック間に改ページが入らず、次のトピックがページ内に続いて印刷されてしまう
- page-breakプロパティで改ページを入れられなくもないが、バグのせいで効かない場合が多い
- 参照:keiyu.com
- IEの「背景の色とイメージを印刷する」にチェックを入れていない時、
(背景色を暗くして)文字色が非常に明るい色になっている部分は、印刷すると背景色が印刷されなくなる為、
IEでは文字色を暗めにして印刷してくれるが、「選択された見出しおよびすべてのサブトピックを印刷」では、背景色なし+文字色そのままで印刷されてしまう
すべて、「選択された見出しおよびすべてのサブトピックを印刷」から出力した場合のみの現象です。
とりあえず、下の2つのはダメなものはダメかな。