From: Norman Walsh
Date: Fri, 27 Sep 2002 12:50:32 +0000 (+0000)
Subject: Total rework of funcsynopsis code; now supports a 'tabular' presentation style for...
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=17f170c564ed845bebe3c038ea5a1cecef57c86f;p=docbook-dsssl
Total rework of funcsynopsis code; now supports a 'tabular' presentation style for 'wide' prototypes; see funcsynopsis.tabular.threshold
---
diff --git a/xsl/html/synop.xsl b/xsl/html/synop.xsl
index 57f9fea47..17f2092e8 100644
--- a/xsl/html/synop.xsl
+++ b/xsl/html/synop.xsl
@@ -143,7 +143,7 @@
-
+
@@ -153,101 +153,473 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
-
+
-
+
+ (
-
+
-
+
-
+
+
+
+
+
+
+ )
+ ;
+
+
+
+ ...
+ )
+ ;
+
+
+
+
+
+
+ ,
+
+
+ )
+ ;
-
+
-
- (void);
+
+
+
+
- ();
+
-
- (...);
+
+
+
+ ;
-
-
-
-
- (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+
+
+ padding-bottom: 1em
+
+
+
+
+
+
+
+
+
+ (
+
+
+
+
-
-
+
+
-
+
+
+
+
+
+ )
+ ;
+ |
+ |
+
+
+
+
+ ...
+ )
+ ;
+ |
+ |
+
+
+
+
+
+
+
+ ,
+
+
+ )
+ ;
+
+
+ |
+ |
+
+
+
-
- ,
+
+
+
+
- );
+
-
+
+
+
+
+
+
+
+ |
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+ ;
+ |
+
+
+
+
+
+
-
+
-
+
-
- ,
-
-
-
-
+
+ (
+
+ )
+ ;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ void)
;
-
- (
+
+ ...
+ )
+ ;
+
+
+
+
+
+
+ ,
+
+
+ )
+ ;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (
+
+ )
+
+
+
+
+
+
+
+
+ padding-bottom: 1em
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+ (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ void)
+ ;
+ |
+ |
+
+
+
+
+ ...
+ )
+ ;
+ |
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+ ,
+
+
+ )
+ ;
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (
- )
+ )
-
+
java
diff --git a/xsl/params/funcsynopsis.tabular.threshold.xml b/xsl/params/funcsynopsis.tabular.threshold.xml
new file mode 100644
index 000000000..9760b9d30
--- /dev/null
+++ b/xsl/params/funcsynopsis.tabular.threshold.xml
@@ -0,0 +1,24 @@
+
+
+funcsynopsis.tabular.threshold
+integer
+
+
+funcsynopsis.tabular.threshold
+Width beyond which a tabular presentation will be used
+
+
+
+
+
+
+
+
+Description
+
+If funcsynopsis.tabular.threshold is greater than
+zero then if a funcprototype is wider than the threshold
+value, it will be presented in a table.
+
+
+