From fc347e2cd78c2a95b85a961eb110206b6f126b08 Mon Sep 17 00:00:00 2001 From: Gaetan Nadon Date: Thu, 8 Sep 2011 13:42:47 -0400 Subject: Embed CSS styles inside the HTML HEAD element Rather than referring to the external xorg.css stylesheet, embed the content of the file in the html output produced. This is accomplished by adding an xsl:template to the customization layer. The content of xorg.css must not be encoded due to the '<' character. This makes the whole html docs tree much more relocatable. In addition, it eliminates xorg.css as a runtime file which makes xorg-sgml-doctools a build time only package. Signed-off-by: Gaetan Nadon --- xorg-chunk.xsl | 11 ++++++++++- xorg-xhtml.xsl | 11 ++++++++++- xorg.css | 6 +----- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/xorg-chunk.xsl b/xorg-chunk.xsl index 3d85c6f..93b18b5 100644 --- a/xorg-chunk.xsl +++ b/xorg-chunk.xsl @@ -1,5 +1,7 @@ - + +]> + + + + diff --git a/xorg-xhtml.xsl b/xorg-xhtml.xsl index fc2e95d..d9b7b3e 100644 --- a/xorg-xhtml.xsl +++ b/xorg-xhtml.xsl @@ -1,5 +1,7 @@ - + +]> + + + + diff --git a/xorg.css b/xorg.css index 0b7fcda..278ed7f 100644 --- a/xorg.css +++ b/xorg.css @@ -69,13 +69,9 @@ body { } /* - * - * * Books have a title page, a preface, some chapters and appendices, * a glossary, an index and a bibliography, in that order. * - * - * * An Article has no preface and no chapters. It has sections, appendices, * a glossary, an index and a bibliography. */ @@ -255,7 +251,7 @@ div.bibliography>div.titlepage h2.title { /* * Selection: variable lists, informal tables and tables * - * Note the in xorg-xhtml.xsl + * Note the parameter name "variablelist.as.table" in xorg-xhtml.xsl * A table with rows and columns is constructed inside div.variablelist * * Set the left margin so it is indented to the right -- cgit v1.2.3