XSL書のhtmlコードを直接docbook
質問
これまでdocbookものを探し出す事ができなも書の一部のhtmlコードを直接にはdocbook xmlの構造です。エクスペディアのキャンセを見出したdbhtmlには、以下のものを含みますが別途必要でhtmlファイルを構文解析.
できると多くのhtml線か?
思っていく数学とmathjax内fonts.が賢くないということになってる。
させます。
解決
できると多くのhtml ラインか?
いつでも可能なのですが"直接"にXSLT 内容を変更することができずXSLTスタイルシートなどのDocBookいです。簡単な例。
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" indent="yes"/>
<xsl:template match="/">
<html>
Hello, World!
</html>
</xsl:template>
</xsl:stylesheet>
しかし、intersparsing XSLT、htmlはantipattern つながるodスパゲッティのようなコードで読むと難しいナンス性の向上にも寄与します。
このデザイン決定のノルウォルシュのために dbhtml-include
.
非常に強力なデザインパターンもできるようにhtmlを含む複数のXML要素 を変換後の置き換特定のコンテンツの fill-in-the-ブランクのパターン.
他のヒント
FWIW、私は通常ちょうどベアボーンのHTMLページを生成し、その後Sitemeshようなもので、それをカスタマイズします。 XMLから行く - > XSL - 。>完全にカスタマイズされたHTMLは、あなたが最も複雑なXSLTスタイルシート人類のいくつかを考え出すのマスターが今まで見ていない限り、一般的に王室の痛みです。
いくつかのアドバイス。 あなたはXMLとXSLを持っている場合は、簡単XEPでHTMLを生成することができます。私はそれがあまりにも便利だと思います。ご質問がある場合は、あなたがRenderX提供のフォーラムを訪問することができます: http://cooltools.renderx.comする また、あなたは(http://www.renderx.com/tools/index.html)
からXEPの試用版を試すことができます