非常に背の高いグラフィックがいくつか含まれている Docbook 4 文書があります (すべてではありませんが、一部は幅よりもはるかに高くなっています)。ページに収まるように自動的に拡大縮小してほしい。
スタイルシートでこれを定義する方法はありますか? 1000 以上のグラフィックがあり、すべてを自分でチェックすることはできません。
現時点では、次のようになっています。
<figure>
<title>Some Title</title>
<mediaobject>
<imageobject>
<imagedata fileref="graphic.svg" width="100%" scalefit="1" contentdepth="100%"/>
</imageobject>
</mediaobject>
</figure>
ただし、高さではなく幅にのみ適合します。そのため、グラフィックは前後の要素と重なっています。
fopとして、apache-fopを使用する必要があります。