]> pere.pagekite.me Git - text-free-culture-lessig.git/blobdiff - data/lulu.xsl
Update how the web site is referenced.
[text-free-culture-lessig.git] / data / lulu.xsl
index 219715c48c5c4324bb9fe111d948ce83739caa76..da53db26b4e6fa0d02df6c3e6376bd55c77bc3ca 100644 (file)
@@ -2,16 +2,41 @@
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
 
 <!-- settings for LuLu PDF version -->
+<!--
+https://amyrhoda.wordpress.com/2012/05/25/latex-to-lulu-the-making-of-aosa-geometry-and-headers-and-footers/
+http://connect.lulu.com/t5/ISBN-Distribution/Mandatory-Print-Book-Distribution-Requirements/ta-p/33632
+http://www.lulu.com/create/books
+-->
 
 <xsl:param name="doc.collab.show">0</xsl:param>
-<xsl:param name="paper.type">book6x9</xsl:param>
-<xsl:param name="page.width">6in</xsl:param>
-<xsl:param name="page.height">9in</xsl:param>
-<xsl:param name="page.margin.inner">1.0in</xsl:param>
-<xsl:param name="page.margin.outer">0.8in</xsl:param>
+
+<!-- See "Global Page Setup" in the dblatex PDF manual for details -->
+<xsl:param name="page.width">5in</xsl:param>
+<xsl:param name="page.height">8in</xsl:param>
+<xsl:param name="page.margin.inner">0.8in</xsl:param>
+<xsl:param name="page.margin.outer">0.55in</xsl:param>
+<xsl:param name="page.margin.top">0.55in</xsl:param>
+<xsl:param name="page.margin.bottom">0.55in</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="double.sided">1</xsl:param>
+
+<!-- used by dblatex -->
+<!-- headinclude=on,footinclude=on - ? -->
+<!-- openright,twoside - proper double sided printing -->
+<xsl:param name="latex.class.options">headinclude=on,footinclude=on,openright,twoside</xsl:param>
+
+<!--
+Make final page blank, which is required for PDFs inteneded for
+extended distribution with LuLu.
+-->
+
+<xsl:param name="latex.enddocument">
+  <xsl:text>\pagebreak
+\thispagestyle{empty}
+~
+\end{document}
+  </xsl:text>
+</xsl:param>
 
 </xsl:stylesheet>