]> pere.pagekite.me Git - text-free-culture-lessig.git/commitdiff
Method to handle colophon cleanly.
authorben <ben@saturne.(none)>
Sat, 1 Aug 2015 19:45:50 +0000 (21:45 +0200)
committerben <ben@saturne.(none)>
Sat, 1 Aug 2015 19:45:50 +0000 (21:45 +0200)
data/pdf.xsl
freeculture.xml
myclass.cls

index 6e53ef266b4d1b26d41ebf9b95c1293d3df798b9..a3f98b1a29c2119a6c3180bed9da66c6d8b8c113 100644 (file)
 <!-- font for XSL/FOP, see also fop-params.xconf -->
 
 <xsl:param name="body.font.family">Crimson Text</xsl:param>
+<xsl:param name="sans.font.family">Crimson Text</xsl:param>
 <xsl:param name="title.font.family">Crimson Text</xsl:param>
 <xsl:param name="slide.font.family">Crimson Text</xsl:param>
 <xsl:param name="slide.title.font.family">Crimson Text</xsl:param>
+<xsl:param name="monospace.font.family">Nimbus Mono L</xsl:param>
+
+<xsl:template match="colophon">
+  <xsl:text>\begin{colophon}&#10;</xsl:text>
+  <xsl:apply-templates/>
+  <xsl:text>\end{colophon}&#10;</xsl:text>
+</xsl:template>
+
 </xsl:stylesheet>
index 020aed3c41727a70eeb7878676edb6e92f839ea8..d0c1c1899bb2efd46bde498fbdecbdaafd48209b 100644 (file)
@@ -15636,12 +15636,6 @@ conventional Colophon page.  The disadvantage is a useless blank page
 where the empty chapter title is printed.
 -->
 <title></title>
-<?latex
-\pagebreak
-{\footnotesize
-\setlength{\parskip}{0.5em}%
-\setlength{\parindent}{0pt}%
-?>
 <?latex {\centering
 ?>
 <para>
@@ -15750,7 +15744,5 @@ Please report any problems using the GitHub issue tracker.
 </tgroup>
 </informaltable>
 </para>
-<?latex } %\tiny
-?>
 </colophon>
 </book>
index 985da175b0b5c5675436af294516771955c87d03..bb8664b442645847cb493044acf14dbe80c72d83 100644 (file)
 }
 \makeatother
 
+\newenvironment{colophon}{
+  \pagebreak %
+  \fontsize{7}{8.4}\selectfont %
+  \setlength{\parskip}{0.5em} %
+  \setlength{\parindent}{0pt} %
+}{}
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % Based on ideas from https://bugs.debian.org/684772
 \usepackage{titlesec}