Blame xslt/texi/verbatim.xsl

Packit e4b6da
Packit e4b6da
Packit e4b6da
-->
Packit e4b6da
Packit e4b6da
Packit e4b6da
                xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"
Packit e4b6da
                xmlns="http://docbook2x.sourceforge.net/xmlns/Texi-XML"
Packit e4b6da
                exclude-result-prefixes="doc"
Packit e4b6da
                version='1.0'
Packit e4b6da
                xml:lang="en">
Packit e4b6da
Packit e4b6da
Packit e4b6da
     $Id: verbatim.xsl,v 1.11 2004/08/22 22:46:07 stevecheng Exp $
Packit e4b6da
     ********************************************************************
Packit e4b6da
Packit e4b6da
     (C) 2000-2004 Steve Cheng <stevecheng@users.sourceforge.net>
Packit e4b6da
Packit e4b6da
     This file is part of the docbook2X XSLT stylesheets for
Packit e4b6da
     converting DocBook to Texinfo.
Packit e4b6da
Packit e4b6da
     See ../../COPYING for the copyright status of this software.
Packit e4b6da
Packit e4b6da
     ******************************************************************** -->
Packit e4b6da
Packit e4b6da
<doc:reference xmlns="">
Packit e4b6da
<title>Verbatim environments</title>
Packit e4b6da
<partintro>
Packit e4b6da
<para>These templates transform DocBook verbatim environments to their
Packit e4b6da
Texinfo equivalents.</para>
Packit e4b6da
Packit e4b6da
<section>
Packit e4b6da
<title>Verbatim environments: processing expectations</title>
Packit e4b6da
Packit e4b6da
<para>
Packit e4b6da
The verbatim environments in the printed output (TeX) are not very wide,
Packit e4b6da
and TeX will choke on lines that ordinarily fit comfortably on the screen
Packit e4b6da
in Info and HTML output (an <quote>overfull <markup>@hbox</markup></quote>).  
Packit e4b6da
So if you want Texinfo printed output, trim down the offending lines in the 
Packit e4b6da
verbatim environments.  The stylesheets cannot do that for you.
Packit e4b6da
</para>
Packit e4b6da
Packit e4b6da
</section>
Packit e4b6da
</partintro>
Packit e4b6da
</doc:reference>
Packit e4b6da
Packit e4b6da
Packit e4b6da
Packit e4b6da
<xsl:template match="literallayout[@class='monospaced']">
Packit e4b6da
  <example>
Packit e4b6da
    <xsl:call-template name="anchor" />
Packit e4b6da
    <xsl:apply-templates mode="no-inline-markup" />
Packit e4b6da
  </example>
Packit e4b6da
</xsl:template>
Packit e4b6da
Packit e4b6da
<xsl:template match="literallayout">
Packit e4b6da
  <display>
Packit e4b6da
    <xsl:call-template name="anchor" />
Packit e4b6da
    <xsl:apply-templates />
Packit e4b6da
  </display>
Packit e4b6da
</xsl:template>
Packit e4b6da
  
Packit e4b6da
<xsl:template match="programlisting|screen">
Packit e4b6da
  <example>
Packit e4b6da
    <xsl:call-template name="anchor" />
Packit e4b6da
    <xsl:apply-templates mode="no-inline-markup" />
Packit e4b6da
  </example>
Packit e4b6da
</xsl:template>
Packit e4b6da
Packit e4b6da
<xsl:template match="address">
Packit e4b6da
  <format>
Packit e4b6da
    <xsl:call-template name="anchor" />
Packit e4b6da
    <xsl:apply-templates />
Packit e4b6da
  </format>
Packit e4b6da
</xsl:template>
Packit e4b6da
Packit e4b6da
</xsl:stylesheet>