# HG changeset patch # User Ruslan Ermilov # Date 1319117171 0 # Node ID d3e240f7157cf4d1ad0474b35527a75660c05b34 # Parent f31230984540b7d1a17ec022cc908a6a6c95b628 Inside the "directive" prologue block, addressed the vertical alignment issue via a different mean, and made default text render as multi-line. diff -r f31230984540 -r d3e240f7157c xsls/directive.xsls --- a/xsls/directive.xsls Thu Oct 20 13:09:11 2011 +0000 +++ b/xsls/directive.xsls Thu Oct 20 13:26:11 2011 +0000 @@ -19,7 +19,7 @@ X:template = "syntax" { X:if "position() = 1" { X:text disable-output-escaping="yes" { - <tr valign="top"> + <tr> <td> } @@ -30,7 +30,6 @@ </td> <td> } - } !{../@name} @@ -55,7 +54,7 @@ X:template = "default" { X:if "position() = 1" { X:text disable-output-escaping="yes" { - <tr valign="top"> + <tr> <td> } @@ -73,17 +72,15 @@ /i18n/text[@lang = $LANG]/item[@id='none']} } else { - - +
             !{../@name}
             X:if "count(../syntax[@block='yes'])" {
                 X:text{ \{} !!; X:text{\}}
             } else {
                 X:text{ } !!; X:text{;}
             }
-            
+            
} -
X:if "position() = last()" { X:text disable-output-escaping="yes" { </td> @@ -95,7 +92,7 @@ X:template = "context" { X:if "position() = 1" { X:text disable-output-escaping="yes" { - <tr valign="top"> + <tr> <td> } @@ -106,7 +103,6 @@ </td> <td> } - } X:if "count(node()) = 0" { diff -r f31230984540 -r d3e240f7157c xsls/style.xsls --- a/xsls/style.xsls Thu Oct 20 13:09:11 2011 +0000 +++ b/xsls/style.xsls Thu Oct 20 13:26:11 2011 +0000 @@ -3,25 +3,33 @@ X:template style (lang) {