Hi,

Reading last commits, I saw some typos, some are, I think, important
(about the meaning of words), other are less. My patch includes too some
reformatting xml to be relevant with the rest of the book (e.g. no blank
between . and </para>, <<para> on the same line and not on this
below...). This second fixes serial is less important, maybe optional.

Regards,

-- 
       Jean-Philippe MENGUAL
       Vice-Président de l'association traduc.org 
       Coordinateur du projet Linux From Scratch


Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(révision 9120)
+++ chapter01/changelog.xml	(copie de travail)
@@ -43,8 +43,7 @@
         <listitem>
           <para>[bdubbs] Separate standards page and rationale page
           and reformat.  Provided more information about packages
-          needed to satisfy LSB.
-          </para>
+          needed to satisfy LSB.</para>
         </listitem>
       </itemizedlist>
     </listitem>
@@ -108,12 +107,6 @@
           <para>[bdubbs] Removed paragraph in LFS Target Architectures
           that said that we can't build a 64-bit loader.</para>
         </listitem>
-      </itemizedlist>
-    </listitem>
-
-    <listitem>
-      <para>2009-11-16</para>
-      <itemizedlist>
         <listitem>
           <para>[bdubbs] Clarified explanation of why we use cross
           compilation techniques in the Toolchain Technical Notes.
Index: prologue/standards.xml
===================================================================
--- prologue/standards.xml	(révision 9120)
+++ prologue/standards.xml	(copie de travail)
@@ -41,7 +41,7 @@
         be able to be installed and run properly on a compliant system.  Since LFS
         is source based, the user has complete control over what packages are
         desired and many choose not to install some packages that are specified
-        by the LSB.  </para></note>
+        by the LSB.</para></note>
 
       </listitem>
     </itemizedlist>
@@ -49,7 +49,7 @@
     <para>Creating a complete LFS system capable of passing the LSB
     certifications tests is possible, but not without many additional packages
     that are beyond the scope of LFS.  Most of these additional packages have
-    intallation instructions in BLFS. </para> 
+    intallation instructions in BLFS.</para> 
 
     <variablelist>
       <bridgehead renderas="sect3">Packages supplied by LFS needed to
@@ -74,21 +74,21 @@
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Desktop</emphasis></term>
+        <term><emphasis>LSB Desktop:</emphasis></term>
         <listitem>
           <para>None</para>
         </listitem>
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Runtime Languages</emphasis></term>
+        <term><emphasis>LSB Runtime Languages:</emphasis></term>
         <listitem>
           <para>Perl</para>
         </listitem>
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Printing</emphasis></term>
+        <term><emphasis>LSB Printing:</emphasis></term>
         <listitem>
           <para>None</para>
         </listitem>
@@ -125,7 +125,7 @@
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Desktop</emphasis></term>
+        <term><emphasis>LSB Desktop:</emphasis></term>
         <listitem>
           <para>ATK, Cairo, Desktop-file-utils, Freetype, Fontconfig,
                 Glib2, GTK+2, Icon-naming-utils, Libjpeg, Libpng, Libxml2,
@@ -134,14 +134,14 @@
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Runtime Languages</emphasis></term>
+        <term><emphasis>LSB Runtime Languages:</emphasis></term>
         <listitem>
           <para>Python</para>
         </listitem>
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Printing</emphasis></term>
+        <term><emphasis>LSB Printing:</emphasis></term>
         <listitem>
           <para>CUPS</para>
         </listitem>
@@ -178,21 +178,21 @@
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Desktop</emphasis></term>
+        <term><emphasis>LSB Desktop:</emphasis></term>
         <listitem>
           <para>None</para>
         </listitem>
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Runtime Languages</emphasis></term>
+        <term><emphasis>LSB Runtime Languages:</emphasis></term>
         <listitem>
           <para>None</para>
         </listitem>
       </varlistentry>
 
       <varlistentry>
-        <term><emphasis>LSB Printing</emphasis></term>
+        <term><emphasis>LSB Printing:</emphasis></term>
         <listitem>
           <para>None</para>
         </listitem>
Index: prologue/why.xml
===================================================================
--- prologue/why.xml	(révision 9120)
+++ prologue/why.xml	(copie de travail)
@@ -43,22 +43,21 @@
         <para>This package satisfies an LSB core requirement to provide
         a Bourne Shell interface to the system.  It was chosen over
         other shell packages because of its common usage and extensive
-        capabilities beyond basic shell functions. </para>
+        capabilities beyond basic shell functions.</para>
       </listitem>
 
       <listitem>
         <para>Binutils</para>
 
-        <para>This package package contains a linker, an assembler, and other 
-        tools for handling object files.  </para>
+        <para>This package contains a linker, an assembler, and other 
+        tools for handling object files.</para>
       </listitem>
 
       <listitem>
         <para>Bison</para>
 
         <para>This package contains the GNU version of yacc (Yet Another
-        Compiler Compiler) needed to build several other LFS  programs.
-        </para>
+        Compiler Compiler) needed to build several other LFS  programs.</para>
       </listitem>
 
       <listitem>
@@ -72,7 +71,7 @@
         <para>Coreutils</para>
 
         <para>This package contains a number of essential programs for viewing 
-        and manipulating files and directories. </para>
+        and manipulating files and directories.</para>
       </listitem>
 
       <listitem>
@@ -86,7 +85,7 @@
         <para>Diffutils</para>
 
         <para>This package contains programs that show the differences 
-        between files or directories. </para>
+        between files or directories.</para>
       </listitem>
 
       <listitem>
@@ -102,7 +101,7 @@
         <para>E2fsprogs</para>
 
         <para>This package contains the utilities for handling the ext2, ext3
-        and ext4 file systems.  These are the most common and thouroughly
+        and ext4 file systems.  These are the most common and throughly
         tested file systems that Linux supports.</para>
       </listitem>
 
@@ -125,45 +124,42 @@
         <para>This package contains a utility for generating programs that 
         recognize patterns in text.  It is the GNU version of the lex 
         (lexical analyzer) program.  It is required to build several 
-        LFS packages. </para>
+        LFS packages.</para>
       </listitem>
 
       <listitem>
         <para>Gawk</para>
 
         <para>This package contains programs for manipulating text files.
-        It is the GNU version of awk (Aho-Weinberg-Kernighan). </para>
+        It is the GNU version of awk (Aho-Weinberg-Kernighan).</para>
       </listitem>
 
       <listitem>
         <para>Gcc</para>
 
         <para>This package is the Gnu Compiler Collection.  It contains the 
-        C and C++ compilers as well as several others not built by LFS.  
-        </para>
+        C and C++ compilers as well as several others not built by LFS.</para>
       </listitem>
 
       <listitem>
         <para>GDBM</para>
 
         <para>This package contains the GNU Database Manager library.  It
-        is used by one other LFS package, Man-DB.
-        </para>
+        is used by one other LFS package, Man-DB.</para>
       </listitem>
 
       <listitem>
         <para>Gettext</para>
 
         <para>This package contains utilities and libraries for 
-        internationalization and localization of numerous packages.
-        </para>
+        internationalization and localization of numerous packages.</para>
       </listitem>
 
       <listitem>
         <para>Glibc</para>
 
         <para>This package contains the main C library.  Linux programs would
-        not run without it. </para>
+        not run without it.</para>
       </listitem>
 
       <listitem>
@@ -171,53 +167,48 @@
 
         <para>This package package contains math libraries and have
         useful functions for arbitrary precision arithmetic.  It
-        is required to build Gcc. </para>
+        is required to build Gcc.</para>
       </listitem>
 
       <listitem>
         <para>Grep</para>
 
-        <para>This package contains programs for searching through files.
-        </para>
+        <para>This package contains programs for searching through files.</para>
       </listitem>
 
       <listitem>
         <para>Groff</para>
 
         <para>This package contains programs for processing and formatting text.
-        One important function of these programs is to format man pages.
-        </para>
+        One important function of these programs is to format man pages.</para>
       </listitem>
 
       <listitem>
         <para>GRUB</para>
 
         <para>This package is the Grand Unified Boot Loader.  It is one 
-        of several boot loaders available, but is the most flexible.
-        </para>
+        of several boot loaders available, but is the most flexible.</para>
       </listitem>
 
       <listitem>
         <para>Gzip</para>
 
         <para>This package contains programs for compressing and 
-        decompressing files. </para>
+        decompressing files.</para>
       </listitem>
 
       <listitem>
         <para>Iana-etc</para>
 
         <para>This package provides data for network services and protocols.
-        It is needed to enable proper networking capabilities.
-        </para>
+        It is needed to enable proper networking capabilities.</para>
       </listitem>
 
       <listitem>
         <para>Inetutils</para>
 
         <para>This package contains programs for basic network 
-        administration.  
-        </para>
+        administration.</para>
       </listitem>
 
       <listitem>
@@ -225,22 +216,21 @@
 
         <para>This package contains programs for basic and advanced IPv4 and
         IPv6 networking.  It was chosen over the other common network
-        tools package (net-tools) for its IPv6 capabilities.  </para>
+        tools package (net-tools) for its IPv6 capabilities.</para>
       </listitem>
 
       <listitem>
         <para>Kbd</para>
 
         <para>This package contains key-table files and keyboard utilities
-        for non-US keyboards. </para>
+        for non-US keyboards.</para>
       </listitem>
 
       <listitem>
         <para>Less</para>
 
         <para>This package contains a very nice text file viewer that
-        allows scolling up or down when viewing a file.   
-        </para>
+        allows scolling up or down when viewing a file.</para>
       </listitem>
 
       <listitem>
@@ -249,8 +239,7 @@
         <para>This package contains the GNU generic library support 
         script. It wraps the complexity of using shared libraries in a 
         consistent, portable interface.  It is needed by the test
-        suites in other LFS packages.
-        </para>
+        suites in other LFS packages.</para>
       </listitem>
 
       <listitem>
@@ -265,16 +254,14 @@
         <para>M4</para>
 
         <para>This package contains a general text macro processor useful
-        as a build tool for other programs. 
-        </para>
+        as a build tool for other programs.</para>
       </listitem>
 
       <listitem>
         <para>Make</para>
 
         <para>This package contains a program for directing the building
-        of packages.  It is required by almost every package in LFS.
-        </para>
+        of packages.  It is required by almost every package in LFS.</para>
       </listitem>
 
       <listitem>
@@ -283,14 +270,14 @@
         <para>This package contains programs for finding and viewing man pages.
         It was chosen instead of the <application>man</application> package
         due to superior internationalization capabilities.  It supplies
-        the man program. </para>
+        the man program.</para>
       </listitem>
 
       <listitem>
         <para>Man-pages</para>
 
         <para>This package contains the actual contents of the basic
-        Linux man pages. </para>
+        Linux man pages.</para>
       </listitem>
 
       <listitem>
@@ -313,23 +300,23 @@
 
         <para>This package contains libraries for terminal-independent 
         handling of character screens.  It is often used to provide 
-        cursor control for a menuing system.  </para>
+        cursor control for a menuing system.</para>
       </listitem>
 
       <listitem>
         <para>Patch</para>
 
-        <para>This package a program for modifying or creating files by 
+        <para>This package contains a program for modifying or creating files by 
         applying a <emphasis>patch</emphasis> file typically created 
         by the <application>diff</application> program.  It is needed by
-        the build procedure for several LFS packages. </para>
+        the build procedure for several LFS packages.</para>
       </listitem>
 
       <listitem>
         <para>Perl</para>
 
         <para>This package is an interpreter for the runtime language
-        PERL.  </para>
+        PERL.</para>
       </listitem>
 
       <listitem>
@@ -337,28 +324,27 @@
 
         <para>This package contains a tool for passing the include path 
         and/or library paths to build tools during the configure and make 
-        processes.  It is needed by many LFS packages. </para>
+        processes.  It is needed by many LFS packages.</para>
       </listitem>
 
       <listitem>
         <para>Procps</para>
 
-        <para>This package contains programs for monitoring processes.
-        </para>
+        <para>This package contains programs for monitoring processes.</para>
       </listitem>
 
       <listitem>
         <para>Psmisc</para>
 
         <para>This package contains programs for displaying information 
-        about running processes. </para>
+        about running processes.</para>
       </listitem>
 
       <listitem>
         <para>Readline</para>
 
         <para>This package is a set of libraries that offers command-line 
-        editing and history capabilities.  It is used by Bash. </para>
+        editing and history capabilities.  It is used by Bash.</para>
       </listitem>
 
       <listitem>
@@ -366,7 +352,7 @@
 
         <para>This package allows editing of text without opening it in a 
         text editor. It is also needed by most LFS packages' configure 
-        scripts. </para>
+        scripts.</para>
       </listitem>
 
       <listitem>
@@ -381,8 +367,7 @@
 
         <para>This package contains programs for logging system messages, 
         such as those given by the kernel or daemon processes when unusual 
-        events occur.  
-        </para>
+        events occur.</para>
       </listitem>
 
       <listitem>
@@ -390,14 +375,14 @@
 
         <para>This package provides the <application>init</application>
         program which it the parent of all other processes on the Linux
-        system. </para>
+        system.</para>
       </listitem>
 
       <listitem>
         <para>Tar</para>
 
         <para>This package provides archiving and extraction capabilities
-        of virtually all packages used in LFS.  </para>
+        of virtually all packages used in LFS.</para>
       </listitem>
 
       <listitem>
@@ -405,7 +390,7 @@
 
         <para>This package contains the Tool Command Language used
         in many testsuites in LFS packages.  It is only installed in 
-        the temporary toolchain. </para>
+        the temporary toolchain.</para>
       </listitem>
 
       <listitem>
@@ -413,7 +398,7 @@
 
         <para>This package contains programs for reading, writing, and 
         converting info pages.  It is used in the installation 
-        procedures of many LFS packages. </para>
+        procedures of many LFS packages.</para>
       </listitem>
 
       <listitem>
@@ -421,8 +406,8 @@
 
         <para>This package contains programs for dynamic creation of 
         device nodes.  It is an alternative to creating thousands of
-        static devices in the /dev directory.  
-        </para>
+        static devices in the <filename class="directory">/dev</filename>
+        directory.</para>
       </listitem>
 
       <listitem>
@@ -430,7 +415,7 @@
 
         <para>This package contains miscellaneous utility programs. 
         Among them are utilities for handling file systems, consoles, 
-        partitions, and messages. </para>
+        partitions, and messages.</para>
       </listitem>
 
       <listitem>
@@ -439,16 +424,14 @@
         <para>This package an editor.  It was chosen because its compatibility
         with the classic vi editor and its huge number of powerful
         capabilities.  An editor is a very personal choice for
-        many users and any other editor could be substituted if desired.
-        </para>
+        many users and any other editor could be substituted if desired.</para>
       </listitem>
 
       <listitem>
         <para>Zlib</para>
 
         <para>This package contains compression and decompression routines 
-        used by some programs. 
-        </para>
+        used by some programs. </para>
       </listitem>
 
     </itemizedlist>
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to