Index: postlfs/config/compressdoc.xml
===================================================================
--- postlfs/config/compressdoc.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ postlfs/config/compressdoc.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -31,5 +31,5 @@
   the <filename class="directory">/usr/sbin</filename> directory).</para>
 
-<screen role="root"><userinput>cat &gt; /usr/sbin/compressdoc &lt;&lt; "EOF"
+<screen role="root"><?dbfo keep-together="auto"?><userinput>cat &gt; /usr/sbin/compressdoc &lt;&lt; "EOF"
 <literal>#!/bin/bash
 # VERSION: 20060311.0028
Index: postlfs/config/profile.xml
===================================================================
--- postlfs/config/profile.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ postlfs/config/profile.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -89,5 +89,5 @@
     Prompt</emphasis>.</para>
 
-<screen role="root"><userinput>cat &gt; /etc/profile &lt;&lt; "EOF"
+<screen role="root"><?dbfo keep-together="auto"?><userinput>cat &gt; /etc/profile &lt;&lt; "EOF"
 <literal># Begin /etc/profile
 # Written for Beyond Linux From Scratch
Index: postlfs/security/firewalling.xml
===================================================================
--- postlfs/security/firewalling.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ postlfs/security/firewalling.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -178,5 +178,5 @@
       to the Linux 2.6 kernels.</para>
 
-<screen role="root"><userinput>cat &gt; /etc/rc.d/rc.iptables &lt;&lt; "EOF"
+<screen role="root"><?dbfo keep-together="auto"?><userinput>cat &gt; /etc/rc.d/rc.iptables &lt;&lt; "EOF"
 <literal>#!/bin/sh
 
@@ -284,5 +284,5 @@
       a worm via a buffer-overflow).</para>
 
-<screen role="root"><userinput>cat &gt; /etc/rc.d/rc.iptables &lt;&lt; "EOF"
+<screen role="root"><?dbfo keep-together="auto"?><userinput>cat &gt; /etc/rc.d/rc.iptables &lt;&lt; "EOF"
 <literal>#!/bin/sh
 
Index: postlfs/security/heimdal.xml
===================================================================
--- postlfs/security/heimdal.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ postlfs/security/heimdal.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -173,5 +173,5 @@
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
-<screen role="root"><userinput>mv -v /usr/include/fnmatch.h /usr/include/fnmatch.h.glibc &amp;&amp;
+<screen role="root"><?dbfo keep-together="auto"?><userinput>mv -v /usr/include/fnmatch.h /usr/include/fnmatch.h.glibc &amp;&amp;
 mv -v /usr/include/glob.h /usr/include/glob.h.glibc &amp;&amp;
 
@@ -243,5 +243,5 @@
     original files before the installation, and then restore them (after
     renaming the new <application>Heimdal</application> files) after the
-    installation.</para> 
+    installation.</para>
 
     <para><parameter>--libexecdir=/usr/sbin</parameter>: This switch
Index: pst/typesetting/jadetex.xml
===================================================================
--- pst/typesetting/jadetex.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ pst/typesetting/jadetex.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -103,5 +103,5 @@
     following commands:</para>
 
-<screen role="root"><userinput>sed -i.orig -e "s/original texmf.cnf/modified texmf.cnf/" \
+<screen role="root"><?dbfo keep-together="auto"?><userinput>sed -i.orig -e "s/original texmf.cnf/modified texmf.cnf/" \
             -e "s/memory hog.../&amp;\npool_size.context = 750000/" \
     $(kpsewhich texmf.cnf) &amp;&amp;
Index: pst/xml/docbook.xml
===================================================================
--- pst/xml/docbook.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ pst/xml/docbook.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -89,5 +89,5 @@
     commands as the <systemitem class="username">root</systemitem> user:</para>
 
-<screen role="root"><userinput>if [ ! -e /etc/xml/docbook ]; then
+<screen role="root"><?dbfo keep-together="auto"?><userinput>if [ ! -e /etc/xml/docbook ]; then
     xmlcatalog --noout --create /etc/xml/docbook
 fi &amp;&amp;
Index: server/major/bind.xml
===================================================================
--- server/major/bind.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ server/major/bind.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -241,5 +241,5 @@
       name servers and secure DNS keys:</para>
 
-<screen role="root"><userinput>cat &gt; /srv/named/etc/named.conf &lt;&lt; "EOF"
+<screen role="root"><?dbfo keep-together="auto"?><userinput>cat &gt; /srv/named/etc/named.conf &lt;&lt; "EOF"
 <literal> options {
      directory "/etc/namedb";
Index: server/major/proftpd.xml
===================================================================
--- server/major/proftpd.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ server/major/proftpd.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -165,5 +165,5 @@
       example configurations.</para>
 
-<screen role="root"><userinput>cat &gt; /etc/proftpd.conf &lt;&lt; "EOF"
+<screen role="root"><?dbfo keep-together="auto"?><userinput>cat &gt; /etc/proftpd.conf &lt;&lt; "EOF"
 <literal># This is a basic ProFTPD configuration file
 # It establishes a single server and a single anonymous login.
Index: server/major/xinetd.xml
===================================================================
--- server/major/xinetd.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ server/major/xinetd.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -147,5 +147,5 @@
       </note>
 
-<screen role="root"><userinput>install -v -d -m755 /etc/xinetd.d &amp;&amp;
+<screen role="root"><?dbfo keep-together="auto"?><userinput>install -v -d -m755 /etc/xinetd.d &amp;&amp;
 cat &gt; /etc/xinetd.d/login &lt;&lt; "EOF" &amp;&amp;
 <literal># Begin /etc/xinetd.d/login
Index: x/installing/xfree86.xml
===================================================================
--- x/installing/xfree86.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ x/installing/xfree86.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -240,5 +240,5 @@
       </note>
 
-<screen><userinput>cat &gt; config/cf/host.def &lt;&lt; "EOF"
+<screen><?dbfo keep-together="auto"?><userinput>cat &gt; config/cf/host.def &lt;&lt; "EOF"
 <literal>/* Begin XFree86 host.def file */
 
@@ -269,7 +269,7 @@
 #define XF86CardDrivers  mga glint nv tga s3 s3virge sis xgi rendition \
                          neomagic i740 tdfx savage cirrus vmware tseng \
-                         trident chips aspeed apm GlideDriver i128 NscDriver \
-                         ati i810 AgpGartDrivers DevelDrivers ark cyrix \
-                         siliconmotion via fbdev vesa vga dummy \
+                         trident chips aspeed apm GlideDriver i128 \
+                         NscDriver ati i810 AgpGartDrivers DevelDrivers ark \
+                         cyrix siliconmotion via fbdev vesa vga dummy \
                          XF86OSCardDrivers XF86ExtraCardDrivers
  */
Index: x/installing/xkeyboard-config.xml
===================================================================
--- x/installing/xkeyboard-config.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ x/installing/xkeyboard-config.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -85,5 +85,6 @@
 <screen role="root"><userinput>make install &amp;&amp;
 install -dv -m755 $XORG_PREFIX/share/doc/xkeyboard-config-&xkeyboard-config-version; &amp;&amp;
-install -v -m644 docs/{README,HOWTO}* $XORG_PREFIX/share/doc/xkeyboard-config-&xkeyboard-config-version;</userinput></screen>
+install -v -m644 docs/{README,HOWTO}* \
+    $XORG_PREFIX/share/doc/xkeyboard-config-&xkeyboard-config-version;</userinput></screen>
 
   </sect2>
Index: xsoft/graphweb/firefox.xml
===================================================================
--- xsoft/graphweb/firefox.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ xsoft/graphweb/firefox.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -110,5 +110,5 @@
     command:</para>
 
-<screen><userinput>cat &gt; .mozconfig &lt;&lt; "EOF"
+<screen><?dbfo keep-together="auto"?><userinput>cat &gt; .mozconfig &lt;&lt; "EOF"
 <literal># This file contains the options used in the Firefox build. You may
 # need to specify additional options for your specific build needs.
Index: xsoft/graphweb/seamonkey.xml
===================================================================
--- xsoft/graphweb/seamonkey.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ xsoft/graphweb/seamonkey.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -155,5 +155,5 @@
     command:</para>
 
-<screen><userinput>cat &gt; .mozconfig &lt;&lt; "EOF"
+<screen><?dbfo keep-together="auto"?><userinput>cat &gt; .mozconfig &lt;&lt; "EOF"
 <literal># This file contains the options used in the SeaMonkey build. You may
 # need to specify additional options for your specific build needs.
Index: xsoft/other/thunderbird.xml
===================================================================
--- xsoft/other/thunderbird.xml	(revision 5230b408171edce0e5b915a5e370c71d0a3540dc)
+++ xsoft/other/thunderbird.xml	(revision 8e377985a564684ac6e6869cd9c21804c6b8fe74)
@@ -132,5 +132,5 @@
     command:</para>
 
-<screen><userinput>cat &gt; .mozconfig &lt;&lt; "EOF"
+<screen><?dbfo keep-together="auto"?><userinput>cat &gt; .mozconfig &lt;&lt; "EOF"
 <literal># This file contains the options used in the Thunderbird build. You may
 # need to specify additional options for your specific build needs.
