]> granicus.if.org Git - docbook-dsssl/commitdiff
Add writing-mode="tb-rl" as well since some XSL-FO processors support it.
authorBob Stayton <bobs@sagehill.net>
Fri, 6 Mar 2009 23:53:33 +0000 (23:53 +0000)
committerBob Stayton <bobs@sagehill.net>
Fri, 6 Mar 2009 23:53:33 +0000 (23:53 +0000)
xsl/fo/fo.xsl

index 69f8668de45382621b7c05d1dea96fb526d678e8..3c50529721ac127587074469e24cd8b763d752d2 100644 (file)
@@ -23,6 +23,7 @@
     <xsl:when test="$fop1.extensions != 0">left</xsl:when>
     <xsl:when test="starts-with($writing.mode, 'lr')">left</xsl:when>
     <xsl:when test="starts-with($writing.mode, 'rl')">right</xsl:when>
+    <xsl:when test="starts-with($writing.mode, 'tb')">top</xsl:when>
     <xsl:otherwise>left</xsl:otherwise>
   </xsl:choose>
 </xsl:param>
@@ -33,6 +34,7 @@
     <xsl:when test="$fop1.extensions != 0">right</xsl:when>
     <xsl:when test="starts-with($writing.mode, 'lr')">right</xsl:when>
     <xsl:when test="starts-with($writing.mode, 'rl')">left</xsl:when>
+    <xsl:when test="starts-with($writing.mode, 'tb')">bottom</xsl:when>
     <xsl:otherwise>right</xsl:otherwise>
   </xsl:choose>
 </xsl:param>
@@ -51,6 +53,7 @@
     </xsl:when>
     <xsl:when test="starts-with($writing.mode, 'lr')">lr-tb</xsl:when>
     <xsl:when test="starts-with($writing.mode, 'rl')">rl-tb</xsl:when>
+    <xsl:when test="starts-with($writing.mode, 'tb')">tb-rl</xsl:when>
     <xsl:otherwise>lr-tb</xsl:otherwise>
   </xsl:choose>
 </xsl:param>