]> pere.pagekite.me Git - text-free-culture-lessig.git/blobdiff - data/origsize.xsl
Update to current version.
[text-free-culture-lessig.git] / data / origsize.xsl
index 30296327389764adaef16f46319e884ee8acf7bc..9ec06ef643bffd85bab8236598d7c4e4f56cea38 100644 (file)
@@ -1,5 +1,6 @@
 <?xml version='1.0' encoding="iso-8859-1"?>
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'
+               xmlns:fo="http://www.w3.org/1999/XSL/Format" >
 
 <!-- settings from original PDF version -->
 
@@ -7,11 +8,37 @@
 <xsl:param name="page.width">5in</xsl:param>
 <xsl:param name="page.height">7.51in</xsl:param>
 
-<xsl:param name="page.margin.inner">1.0in</xsl:param>
-<xsl:param name="page.margin.outer">0.8in</xsl:param>
+<xsl:param name="page.margin.inner">0.8in</xsl:param>
+<xsl:param name="page.margin.outer">0.6in</xsl:param>
 <xsl:param name="body.start.indent">0pt</xsl:param>
 <xsl:param name="body.font.family">Times</xsl:param>
 <xsl:param name="title.font.family">Times</xsl:param>
 <xsl:param name="dingbat.font.family">Times</xsl:param>
 
+<xsl:param name="latex.class.book">scrreprt</xsl:param>
+<xsl:param name="latex.class.options">paper=5in:7.5in,pagesize=pdftex,headinclude=on,footinclude=on,twoside</xsl:param>
+
+<!-- from http://cygwin.com/ml/docbook-apps/2004-q2/msg00107.html -->
+<!-- ~~~~~~~~~~~~~~~~ -->
+<!-- Paragraph layout -->
+<!-- ~~~~~~~~~~~~~~~~ -->
+<!-- did not work, hides footnote numbers in front of footnote text.
+<xsl:template match="para[1]">
+  <fo:block xsl:use-attribute-sets="normal.para.spacing">
+    <xsl:call-template name="anchor"/>
+    <xsl:apply-templates/>
+  </fo:block>
+</xsl:template>
+
+<xsl:template match="para">
+  <fo:block xsl:use-attribute-sets="normal.para.spacing">
+    <xsl:attribute name="text-indent">0.15in</xsl:attribute>
+    <xsl:attribute name="space-before.optimum">0pt</xsl:attribute>
+    <xsl:attribute name="space-before.minimum">0pt</xsl:attribute>
+    <xsl:attribute name="space-before.maximum">1pt</xsl:attribute>
+    <xsl:call-template name="anchor"/>
+    <xsl:apply-templates/>
+  </fo:block>
+</xsl:template>
+-->
 </xsl:stylesheet>