From 31e2b15cc3b47edfdd5a0e027909c8c4b06dbbf9 Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Sat, 21 Jun 2003 17:01:44 +0000 Subject: [PATCH] Support column gap adjustments --- xsl/fo/pagesetup.xsl | 36 +++++++++++++++++++++++++++++ xsl/fo/param.ent | 6 +++++ xsl/fo/param.xweb | 12 ++++++++++ xsl/params/column.gap.back.xml | 23 ++++++++++++++++++ xsl/params/column.gap.body.xml | 23 ++++++++++++++++++ xsl/params/column.gap.front.xml | 23 ++++++++++++++++++ xsl/params/column.gap.index.xml | 23 ++++++++++++++++++ xsl/params/column.gap.lot.xml | 23 ++++++++++++++++++ xsl/params/column.gap.titlepage.xml | 24 +++++++++++++++++++ 9 files changed, 193 insertions(+) create mode 100644 xsl/params/column.gap.back.xml create mode 100644 xsl/params/column.gap.body.xml create mode 100644 xsl/params/column.gap.front.xml create mode 100644 xsl/params/column.gap.index.xml create mode 100644 xsl/params/column.gap.lot.xml create mode 100644 xsl/params/column.gap.titlepage.xml diff --git a/xsl/fo/pagesetup.xsl b/xsl/fo/pagesetup.xsl index 50b7290f3..b5f2f27de 100644 --- a/xsl/fo/pagesetup.xsl +++ b/xsl/fo/pagesetup.xsl @@ -50,6 +50,7 @@ margin-right="{$page.margin.outer}"> @@ -461,6 +480,7 @@ margin-right="{$page.margin.outer}"> @@ -492,6 +512,7 @@ margin-left="{$page.margin.outer}"> @@ -524,6 +545,7 @@ margin-right="{$page.margin.outer}"> @@ -555,6 +577,7 @@ margin-right="{$page.margin.outer}"> @@ -586,6 +609,7 @@ margin-left="{$page.margin.outer}"> @@ -618,6 +642,7 @@ margin-right="{$page.margin.outer}"> @@ -649,6 +674,7 @@ margin-right="{$page.margin.outer}"> @@ -680,6 +706,7 @@ margin-left="{$page.margin.outer}"> @@ -712,6 +739,7 @@ margin-right="{$page.margin.outer}"> @@ -743,6 +771,7 @@ margin-right="{$page.margin.outer}"> @@ -774,6 +803,7 @@ margin-left="{$page.margin.outer}"> @@ -806,6 +836,7 @@ margin-right="{$page.margin.outer}"> @@ -837,6 +868,7 @@ margin-right="{$page.margin.outer}"> @@ -868,6 +900,7 @@ margin-left="{$page.margin.outer}"> @@ -900,6 +933,7 @@ margin-right="{$page.margin.outer}"> @@ -931,6 +965,7 @@ margin-right="{$page.margin.outer}"> @@ -962,6 +997,7 @@ margin-left="{$page.margin.outer}"> diff --git a/xsl/fo/param.ent b/xsl/fo/param.ent index 2b5860297..ed3f47968 100644 --- a/xsl/fo/param.ent +++ b/xsl/fo/param.ent @@ -201,3 +201,9 @@ + + + + + + diff --git a/xsl/fo/param.xweb b/xsl/fo/param.xweb index ac99f2a9c..a036831cb 100644 --- a/xsl/fo/param.xweb +++ b/xsl/fo/param.xweb @@ -324,6 +324,12 @@ zero by default, so this is simply the page-master region-left. &column.count.index; &column.count.lot; &column.count.titlepage; +&column.gap.back; +&column.gap.body; +&column.gap.front; +&column.gap.index; +&column.gap.lot; +&column.gap.titlepage; ®ion.after.extent; ®ion.before.extent; &default.units; @@ -484,6 +490,12 @@ around all these parameters. + + + + + + diff --git a/xsl/params/column.gap.back.xml b/xsl/params/column.gap.back.xml new file mode 100644 index 000000000..051548188 --- /dev/null +++ b/xsl/params/column.gap.back.xml @@ -0,0 +1,23 @@ + + +column.gap.back +length + + +column.gap.back +Gap between columns in back matter + + + + + + + + +Description + +Specifies the gap between columns in back matter (if +column.count.back is greater than one). + + + diff --git a/xsl/params/column.gap.body.xml b/xsl/params/column.gap.body.xml new file mode 100644 index 000000000..4a7bd10a5 --- /dev/null +++ b/xsl/params/column.gap.body.xml @@ -0,0 +1,23 @@ + + +column.gap.body +length + + +column.gap.body +Gap between columns in the body + + + + + + + + +Description + +Specifies the gap between columns in body matter (if +column.count.body is greater than one). + + + diff --git a/xsl/params/column.gap.front.xml b/xsl/params/column.gap.front.xml new file mode 100644 index 000000000..9a7f19d53 --- /dev/null +++ b/xsl/params/column.gap.front.xml @@ -0,0 +1,23 @@ + + +column.gap.front +length + + +column.gap.front +Gap between columns in the front matter + + + + + + + + +Description + +Specifies the gap between columns in front matter (if +column.count.front is greater than one). + + + diff --git a/xsl/params/column.gap.index.xml b/xsl/params/column.gap.index.xml new file mode 100644 index 000000000..f21221e85 --- /dev/null +++ b/xsl/params/column.gap.index.xml @@ -0,0 +1,23 @@ + + +column.gap.index +length + + +column.gap.index +Gap between columns in the index + + + + + + + + +Description + +Specifies the gap between columns in indexes (if +column.count.index is greater than one). + + + diff --git a/xsl/params/column.gap.lot.xml b/xsl/params/column.gap.lot.xml new file mode 100644 index 000000000..a620e7553 --- /dev/null +++ b/xsl/params/column.gap.lot.xml @@ -0,0 +1,23 @@ + + +column.gap.lot +length + + +column.gap.lot +Gap between columns on a 'List-of-Titles' page + + + + + + + + +Description + +Specifies the gap between columns on 'List-of-Titles' pages (if +column.count.lot is greater than one). + + + diff --git a/xsl/params/column.gap.titlepage.xml b/xsl/params/column.gap.titlepage.xml new file mode 100644 index 000000000..f37902011 --- /dev/null +++ b/xsl/params/column.gap.titlepage.xml @@ -0,0 +1,24 @@ + + +column.gap.titlepage +length + + +column.gap.titlepage +Gap between columns on title pages + + + + + + + + +Description + +Specifies the gap between columns on title pages (if +column.count.titlepage is greater than one). + + + + -- 2.40.0