Index: postlfs/shells/ash.xml
===================================================================
--- postlfs/shells/ash.xml	(revision ff769b8c6178dd8b799a5e122a2e6a5d69a22a2c)
+++ postlfs/shells/ash.xml	(revision f39a33c6a960857a7fa9893e394e2df5dff5d91d)
@@ -5,124 +5,147 @@
   %general-entities;
 
-<!ENTITY ash-version "0.4.0">
-<!ENTITY ash-download-http " ">
-<!ENTITY ash-download-ftp "ftp://distro.ibiblio.org/pub/Linux/distributions/slackware/slackware_source/ap/ash/ash-&ash-version;.tar.gz">
-<!ENTITY ash-md5sum "1c59f5b62a081cb0cb3b053c01d79529">
-<!ENTITY ash-size "118 KB">
-<!ENTITY ash-buildsize "2.2 MB">
-<!ENTITY ash-time "0.06 SBU">
+  <!ENTITY ash-version "0.4.0">
+  <!ENTITY ash-download-http " ">
+  <!ENTITY ash-download-ftp "ftp://distro.ibiblio.org/pub/Linux/distributions/slackware/slackware_source/ap/ash/ash-&ash-version;.tar.gz">
+  <!ENTITY ash-md5sum "1c59f5b62a081cb0cb3b053c01d79529">
+  <!ENTITY ash-size "118 KB">
+  <!ENTITY ash-buildsize "2.2 MB">
+  <!ENTITY ash-time "0.06 SBU">
 ]>
 
 <sect1 id="ash" xreflabel="ASH-&ash-version;">
-<sect1info>
-<othername>$LastChangedBy$</othername>
-<date>$Date$</date>
-</sect1info>
-<?dbhtml filename="ash.html"?>
-<title>ASH-&ash-version;</title>
-<indexterm zone="ash">
-<primary sortas="a-ASH">ASH</primary></indexterm>
+  <?dbhtml filename="ash.html"?>
 
-<sect2>
-<title>Introduction to <application>ASH</application></title>
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
 
-<para><command>ash</command> is a shell that is the most compliant with the 
-Bourne Shell (not to be confused with Bourne Again SHell i.e., 
-<application>Bash</application> installed in <acronym>LFS</acronym>) without 
-any additional features. Bourne Shell is available on most commercial
-<acronym>UNIX</acronym> systems. Hence <command>ash</command> is useful for 
-testing scripts to be <command>sh</command>-compliant. It also has a small 
-memory and space requirements compared to the other 
-<command>sh</command>-compliant shells.</para>
+  <title>ASH-&ash-version;</title>
 
-<sect3><title>Package information</title>
-<itemizedlist spacing='compact'>
-<listitem><para>Download (HTTP): <ulink
-url="&ash-download-http;"/></para></listitem>
-<listitem><para>Download (FTP): <ulink
-url="&ash-download-ftp;"/></para></listitem>
-<listitem><para>Download MD5 sum: &ash-md5sum;</para></listitem>
-<listitem><para>Download size: &ash-size;</para></listitem>
-<listitem><para>Estimated disk space required:
-&ash-buildsize;</para></listitem>
-<listitem><para>Estimated build time:
-&ash-time;</para></listitem></itemizedlist>
-</sect3>
+  <indexterm zone="ash">
+    <primary sortas="a-ASH">ASH</primary>
+  </indexterm>
 
-<sect3><title>Additional downloads</title>
-<itemizedlist spacing='compact'>
-<listitem><para>Required Patch: <ulink 
-url="&patch-root;/ash-&ash-version;-cumulative_fixes-1.patch"/></para>
-</listitem>
-</itemizedlist>
-</sect3>
+  <sect2 role="package">
+    <title>Introduction to ASH</title>
 
-</sect2>
+    <para><command>ash</command> is a shell that is the most compliant with
+    the Bourne Shell (not to be confused with Bourne Again SHell i.e.,
+    <application>Bash</application> installed in LFS) without any additional
+    features. Bourne Shell is available on most commercial UNIX systems.
+    Hence <command>ash</command> is useful for testing scripts to be
+    <command>sh</command>-compliant. It also has a small memory and space
+    requirements compared to the other <command>sh</command>-compliant
+    shells.</para>
 
-<sect2>
-<title>Installation of <application>ASH</application></title>
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&ash-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&ash-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &ash-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &ash-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &ash-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &ash-time;</para>
+      </listitem>
+    </itemizedlist>
 
-<para>Install <application>ASH</application> by running the following 
-commands:</para>
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para>Required Patch: <ulink
+        url="&patch-root;/ash-&ash-version;-cumulative_fixes-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
 
-<screen><userinput><command>patch -Np1 -i ../ash-0.4.0-cumulative_fixes-1.patch &amp;&amp;
-make</command></userinput></screen>
+  </sect2>
 
-<para>Now, as the root user:</para>
+  <sect2 role="installation">
+    <title>Installation of ASH</title>
 
-<screen><userinput role='root'><command>install -m 755 sh /bin/ash &amp;&amp;
-install -m 644 sh.1 /usr/share/man/man1/ash.1</command></userinput></screen>
+    <para>Install <application>ASH</application> by running the following
+    commands:</para>
 
-<para>If you would like to make <command>ash</command> the default sh shell, 
-make a symlink.</para>
+<screen><userinput>patch -Np1 -i ../ash-0.4.0-cumulative_fixes-1.patch &amp;&amp;
+make</userinput></screen>
 
-<screen><userinput><command>ln -sf ash /bin/sh</command></userinput></screen>
+    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
-</sect2>
+<screen role="root"><userinput>install -m 755 sh /bin/ash &amp;&amp;
+install -m 644 sh.1 /usr/share/man/man1/ash.1</userinput></screen>
 
-<sect2>
-<title>Configuring <application>ASH</application></title>
+    <para>If you would like to make <command>ash</command> the default
+    sh shell, make a symlink.</para>
 
-<sect3 id="ash-config"><title>Config files</title>
-<para><application>ASH</application> sources 
-<filename>/etc/profile</filename> and 
-<filename>$HOME/.profile</filename></para>
+<screen role="root"><userinput>ln -v -sf ash /bin/sh</userinput></screen>
 
-<indexterm zone="ash ash-config">
-<primary sortas="e-etc-profile">/etc/profile</primary></indexterm>
-<indexterm zone="ash ash-config">
-<primary sortas="e-AHOME-.profile">$HOME/.profile</primary></indexterm>
-</sect3>
+  </sect2>
 
-</sect2>
+  <sect2 role="configuration">
+    <title>Configuring ASH</title>
 
-<sect2>
-<title>Contents</title>
-<segmentedlist>
-<segtitle>Installed Program</segtitle>
-<segtitle>Installed Libraries</segtitle>
-<segtitle>Installed Directories</segtitle>
-<seglistitem>
-<seg>ash</seg>
-<seg>None</seg>
-<seg>None</seg>
-</seglistitem>
-</segmentedlist>
+    <sect3 id="ash-config">
+      <title>Config Files</title>
 
-<variablelist>
-<bridgehead renderas="sect3">Short Description</bridgehead>
-<?dbfo list-presentation="list"?>
+      <para><application>ASH</application> sources
+      <filename>/etc/profile</filename> and
+      <filename>$HOME/.profile</filename></para>
 
-<varlistentry id="ash-prog">
-<term><command>ash</command></term>
-<listitem><para>is a <command>sh</command>-compliant shell.</para>
-<indexterm zone="ash ash-prog">
-<primary sortas="b-ash">ash</primary></indexterm>
-</listitem>
-</varlistentry>
-</variablelist>
+      <indexterm zone="ash ash-config">
+        <primary sortas="e-etc-profile">/etc/profile</primary>
+      </indexterm>
 
-</sect2>
+      <indexterm zone="ash ash-config">
+        <primary sortas="e-AHOME-.profile">$HOME/.profile</primary>
+      </indexterm>
+
+    </sect3>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Program</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>ash</seg>
+        <seg>None</seg>
+        <seg>None</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Description</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="ash-prog">
+        <term><command>ash</command></term>
+        <listitem>
+          <para>is a <command>sh</command>-compliant shell.</para>
+          <indexterm zone="ash ash-prog">
+            <primary sortas="b-ash">ash</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
 
 </sect1>
-
