浏览代码

Fix several grammar mistakes and other typos. Thanks to Jim DeMarco for the report.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9191 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess 15 年之前
父节点
当前提交
12c82b5073
共有 3 个文件被更改,包括 18 次插入20 次删除
  1. 5 6
      prologue/architecture.xml
  2. 9 9
      prologue/standards.xml
  3. 4 5
      prologue/why.xml

+ 5 - 6
prologue/architecture.xml

@@ -23,7 +23,7 @@ installation, Ubuntu, Red Hat/Fedora, SuSE, or other distribution that targets
 the architecture that you have. Also note that a 32-bit distribution can be
 installed and used as a host system on a 64-bit AMD/Intel computer.</para>
 
-<para>Some other facts about a 64-bit systems need to be added here. When
+<para>Some other facts about 64-bit systems need to be added here. When
 compared to a 32-bit system, the sizes of executable programs are slightly
 larger and the execution speeds are only slightly faster. For example, in a
 test build of LFS-6.5 on a Core2Duo CPU based system, the following statistics
@@ -43,7 +43,7 @@ data that exceeds 4GB, the advantages of a 64-bit system are substantial.</para>
 "multi-lib" system requires compiling many applications twice, once for a
 32-bit system and once for a 64-bit system. This is not directly supported in
 LFS becuase it would interfere with the educational objective of providing the
-instructions needed for a straight forward base Linux system.  You can refer to
+instructions needed for a straightforward base Linux system.  You can refer to
 the <ulink url="http://trac.cross-lfs.org/">Cross Linux From Scratch</ulink>
 project for this advanced topic.</para>
 
@@ -51,11 +51,10 @@ project for this advanced topic.</para>
 that cannot currently be built in a "pure" 64-bit system or require specialized
 build instructions. Generally, these packages have some embedded 32-bit
 specific assembly language instructions that fail when building on a 64-bit
-system.  This includes some  <ulink
+system.  This includes some Xorg drivers from <ulink
 url="http://www.linuxfromscratch.org/blfs/view/svn/">Beyond Linux From Scratch
-(BLFS)</ulink> Xorg drivers. Many of these problems can
-be worked around, but may require some specialized procedures or
-patches.</para>
+(BLFS)</ulink>. Many of these problems can be worked around, but may require
+some specialized procedures or patches.</para>
 
 </sect1>
 

+ 9 - 9
prologue/standards.xml

@@ -36,12 +36,12 @@
         there are also architecture specific requirements.  LFS attempts to
         conform to the architectures discussed in the previous section.</para>
 
-        <note><para>Many people do not agree with the requirements of LSB.  The
-        main purpose of defining it is to ensure that proprietary software will
-        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>
+        <note><para>Many people do not agree with the requirements of the LSB.
+        The main purpose of defining it is to ensure that proprietary software
+        will 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>
 
       </listitem>
     </itemizedlist>
@@ -53,7 +53,7 @@
 
     <variablelist>
       <bridgehead renderas="sect3">Packages supplied by LFS needed to
-          satisfy LSB Requirements</bridgehead>
+          satisfy the LSB Requirements</bridgehead>
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
@@ -105,7 +105,7 @@
 
     <variablelist> 
       <bridgehead renderas="sect3">Packages supplied by BLFS needed to
-          satisfy LSB Requirements</bridgehead>
+          satisfy the LSB Requirements</bridgehead>
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?> 
 
@@ -158,7 +158,7 @@
 
     <variablelist> 
       <bridgehead renderas="sect3">Packages not supplied by LFS or BLFS 
-      needed to satisfy LSB Requirements</bridgehead>
+      needed to satisfy the LSB Requirements</bridgehead>
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?> 
 

+ 4 - 5
prologue/why.xml

@@ -169,9 +169,8 @@
       <listitem>
         <para>GMP</para>
 
-        <para>This package package contains math libraries and have
-        useful functions for arbitrary precision arithmetic.  It
-        is required to build Gcc. </para>
+        <para>This package contains math libraries and have useful functions for
+        arbitrary precision arithmetic.  It is required to build Gcc. </para>
       </listitem>
 
       <listitem>
@@ -319,7 +318,7 @@
       <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>
@@ -389,7 +388,7 @@
         <para>Sysvinit</para>
 
         <para>This package provides the <application>init</application>
-        program which it the parent of all other processes on the Linux
+        program, which is the parent of all other processes on the Linux
         system. </para>
       </listitem>