2015-09-01から1ヶ月間の記事一覧

画像をオーバーフローさせずにページに収める.(2)

画像がページの縦方向(ブロックの進行方向)にオーバーフローするのを防止するのにはどうしたら良いのでしょうか?実は横方向(インラインの進行方向)の場合、max-width="100%"としてやればすみました.これは次のようなものになります.つまり左インデン…

画像をオーバーフローさせずにページに収める.(1)

以前横幅の大きな画像を左インデントを考慮してページ右端までに収めるXSL-FOのコーディングを紹介したことがあります.それは、画像をfo:block-containerで囲んで、fo:external-graphicにcontent-width="scale-down-to-fit", width="100%"を指定するもので…

XSLT2.0で便利になった機能(57) Xpathのコメント

XSLTというよりは、XPathの話なのですが、この前DITA-OTのxslフォルダのスタイルシートを見ていたら次のようなコードが出てきました. <xsl:if test="(:not(@linking) and :)not($parent-linking='none')"> あまり見慣れていない"(:"と":)"という表記があります.これは何かというと実はXPathの中に書けるコメントです. エッ!</xsl:if>…