From eb8285a99bff919712dc73b9074e7db3e9ff221c Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Tue, 16 Jul 2002 11:29:18 +0000 Subject: [PATCH] Use basic initial-page-number property instead of extended force-page-count property to get components to start on odd pages in double.sided mode; call format.page.number to set the page number format for all page sequences --- xsl/fo/biblio.xsl | 5 +- xsl/fo/component.xsl | 196 ++++++++++++++++++++++--------------------- xsl/fo/division.xsl | 85 +++++++++++++------ xsl/fo/glossary.xsl | 10 ++- xsl/fo/index.xsl | 5 +- xsl/fo/refentry.xsl | 15 +++- xsl/fo/sections.xsl | 10 ++- xsl/fo/toc.xsl | 14 +++- 8 files changed, 205 insertions(+), 135 deletions(-) diff --git a/xsl/fo/biblio.xsl b/xsl/fo/biblio.xsl index e4ac78618..ecd9ffad2 100644 --- a/xsl/fo/biblio.xsl +++ b/xsl/fo/biblio.xsl @@ -32,8 +32,11 @@ + + + - end-on-even + auto-odd diff --git a/xsl/fo/component.xsl b/xsl/fo/component.xsl index 1e25e0b04..8419ab42f 100644 --- a/xsl/fo/component.xsl +++ b/xsl/fo/component.xsl @@ -79,27 +79,29 @@ - - - end-on-even - - - - - - 1 - + + + + + + + + 1 + + + auto-odd + + @@ -135,26 +137,15 @@ - + + + - end-on-even - - - - - - 1 + auto-odd @@ -189,27 +180,29 @@ - - - end-on-even - - - - - - 1 - + + + + + + + + 1 + + + auto-odd + + @@ -259,22 +252,25 @@ - - - end-on-even - - - - - - 1 - + + + + + + + + 1 + + + auto-odd + + @@ -323,22 +319,25 @@ - - - end-on-even - - - - - - 1 - + + + + + + + + 1 + + + auto-odd + + @@ -387,22 +386,25 @@ - - - end-on-even - - - - - - 1 - + + + + + + + + 1 + + + auto-odd + + diff --git a/xsl/fo/division.xsl b/xsl/fo/division.xsl index ac45dade2..7b823b226 100644 --- a/xsl/fo/division.xsl +++ b/xsl/fo/division.xsl @@ -68,13 +68,14 @@ - - + + + - end-on-even + auto-odd @@ -104,9 +105,13 @@ - + + + + + - end-on-even + auto-odd @@ -164,9 +169,11 @@ - + + + - end-on-even + auto-odd @@ -198,9 +205,13 @@ - + + + + + - end-on-even + auto-odd @@ -226,9 +237,13 @@ - + + + + + - end-on-even + auto-odd @@ -257,9 +272,13 @@ - + + + + + - end-on-even + auto-odd @@ -288,9 +307,13 @@ - + + + + + - end-on-even + auto-odd @@ -319,9 +342,13 @@ - + + + + + - end-on-even + auto-odd @@ -379,17 +406,21 @@ + + + - - - - 1 - - - - end-on-even - + + + + + 1 + + + auto-odd + + diff --git a/xsl/fo/glossary.xsl b/xsl/fo/glossary.xsl index 95afbd13c..c98e8fcda 100644 --- a/xsl/fo/glossary.xsl +++ b/xsl/fo/glossary.xsl @@ -116,8 +116,11 @@ + + + - end-on-even + auto-odd @@ -411,8 +414,11 @@ + + + - end-on-even + auto-odd diff --git a/xsl/fo/index.xsl b/xsl/fo/index.xsl index 916c98ab8..c4d026268 100644 --- a/xsl/fo/index.xsl +++ b/xsl/fo/index.xsl @@ -45,8 +45,11 @@ + + + - end-on-even + auto-odd diff --git a/xsl/fo/refentry.xsl b/xsl/fo/refentry.xsl index b6791f708..02c09f58d 100644 --- a/xsl/fo/refentry.xsl +++ b/xsl/fo/refentry.xsl @@ -30,8 +30,11 @@ + + + - end-on-even + auto-odd @@ -69,8 +72,11 @@ + + + - end-on-even + auto-odd @@ -119,8 +125,11 @@ + + + - end-on-even + auto-odd diff --git a/xsl/fo/sections.xsl b/xsl/fo/sections.xsl index 97d15b839..e7f917f04 100644 --- a/xsl/fo/sections.xsl +++ b/xsl/fo/sections.xsl @@ -42,8 +42,11 @@ + + + - end-on-even + auto-odd @@ -131,8 +134,11 @@ + + + - end-on-even + auto-odd diff --git a/xsl/fo/toc.xsl b/xsl/fo/toc.xsl index d913540c3..ac091ae7d 100644 --- a/xsl/fo/toc.xsl +++ b/xsl/fo/toc.xsl @@ -32,8 +32,13 @@ + + + + + - end-on-even + auto-odd @@ -59,8 +64,13 @@ + + + + + - end-on-even + auto-odd -- 2.40.0