瀏覽代碼

Some more You-Fixes

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@331 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Thomas Balu Walter 24 年之前
父節點
當前提交
7d90bd3ad9

+ 2 - 3
Attic/appendixb/introduction.xml

@@ -2,12 +2,11 @@
 <title>Introduction</title>
 
 <para>
-A list of books, HOWTOs and other documents you might find useful to
+A list of books, HOWTOs and other documents that might be useful to
 download or buy follows. This list is just a small list to start with.
 We
 hope to be able to expand this list in time as we come across more
-useful
-documents or books.
+useful documents or books.
 </para>
 
 </sect1>

+ 2 - 2
Attic/appendixc/packages.xml

@@ -2,8 +2,8 @@
 <title>Official download locations</title>
 
 <para>
-Below you find the list with packages from chapter 3 with their original
-download locations. This might help you to find a newer version of a
+Below is the list with packages from chapter 3 with their original
+download locations. This might help to find a newer version of a
 package quicker.
 </para>
 

+ 1 - 1
appendixa/gettext-desc.xml

@@ -16,7 +16,7 @@ msgfmt, msgmerge, msgunfmt and xgettext programs.
 The gettext package is used for internationalization (also known as
 i18n) and for localization (also known as l10n). Programs can be
 compiled with Native Language Support (NLS) which enable them to output
-messages in your native language rather than in the default English
+messages in the users native language rather than in the default English
 language.
 </para>
 

+ 4 - 5
appendixa/glibc-desc.xml

@@ -12,7 +12,7 @@ The Glibc package contains the GNU C Library.
 <para>
 The C Library is a collection of commonly used functions in programs.
 This way a programmer doens't need to create his own functions for every
-single task. The most common things like writing a string to your screen
+single task. The most common things like writing a string to the screen
 are already present and at the disposal of the programmer.
 </para>
 
@@ -23,10 +23,9 @@ library, the code from the C library will be copied into the executable
 file. When a program uses a dynamic library, that executable will not
 contain the code from the C library, but  instead a routine that loads
 the functions from the library at the time the program is run. This
-means a significant decrease in the file size of a program. If you don't
-understand this concept, you better read the documentation that comes
-with the C Library as it is too complicated to explain here in one or
-two lines.
+means a significant decrease in the file size of a program. The 
+documentation that comes with the C Library describes this a little deeper,
+as it is too complicated to explain here in one or two lines.
 </para>
 
 </sect2>

+ 2 - 2
appendixa/gzip-desc.xml

@@ -21,8 +21,8 @@ gunzip decompresses files that are compressed with gzip.
 <sect3><title>gzexe</title>
 
 <para>
-gzexe allows you to compress executables in place and have them 
-automatically uncompress and execute when you run them (at a penalty in 
+gzexe allows to compress executables in place and have them 
+automatically uncompress and execute when they are run (at a penalty in 
 performance).
 </para>
 

+ 8 - 7
appendixa/introduction.xml

@@ -27,15 +27,16 @@ chapter 5 (Intel system) or chapter 11 (PPC systems).
 <para>
 Most information about these packages (especially the descriptions of
 it) come from the man pages from those packages. I'm not going to print
-the entire man page, just the core elements to make you understand what
-a program does. If you want to know full details on a program, I suggest
-you start by reading the complete man page in addition to this appendix.
+the entire man page, just the core elements to make it possible to understand
+ what
+a program does. To get knowledge of all details on a program, I suggest
+to start by reading the complete man page in addition to this appendix.
 </para>
 
 <para>
-You will also find that certain packages are documented more in depth
-than others. The reason is that I just happen to know more about certain
-packages than I know about others. If you have anything to add on the
+Certain packages are documented more in depth
+than others, because I just happen to know more about certain
+packages than I know about others. If anything should be added on the
 following descriptions, please don't hesitate to email me. This list is
 going to contain an in depth description of every package installed, but
 I can't do this on my own. I have had help from various people but more
@@ -44,7 +45,7 @@ help is needed.
 
 <para>
 Please note that currently only what a package does is described and not
-why you need to install it. That will be added later.
+why it needs to be installed. That will be added later.
 </para>
 
 </sect1>

+ 1 - 1
appendixa/kernel-desc.xml

@@ -10,7 +10,7 @@ The Linux kernel package contains the Linux kernel.
 
 <para>
 The Linux kernel is at the core of every Linux system. It's what makes
-Linux tick. When you turn on your computer and boot a Linux system, the
+Linux tick. When a computer is turned on and boots a Linux system, the
 very first piece of Linux software that gets loaded is the kernel. The
 kernel initializes the system's hardware components such as serial
 ports, parallel ports, sound cards, network cards, IDE controllers, SCSI

+ 1 - 1
appendixa/less-desc.xml

@@ -17,7 +17,7 @@ pager called <quote>more</quote>. Less has the ability to scroll
 backwards
 through files as well and it doesn't need to read the entire file when
 it
-starts, which makes it faster when you are reading large files.
+starts, which makes it faster when reading large files.
 </para>
 
 </sect2>

+ 1 - 1
appendixa/libtool-desc.xml

@@ -20,7 +20,7 @@ Libtool provides generalized library-building support services.
 <sect3><title>libtoolize</title>
 
 <para>
-libtoolize provides a standard way to add libtool support to your 
+libtoolize provides a standard way to add libtool support to a
 package.
 </para>
 

+ 1 - 1
appendixa/makedev-desc.xml

@@ -9,7 +9,7 @@ The MAKEDEV package contains the MAKEDEV script.
 <sect2><title>Description</title>
 
 <para>
-MAKEDEV is a script that can aid you in creating the necesarry static
+MAKEDEV is a script that can help in creating the necesarry static
 device files that usually reside in the /dev directory.
 </para>
 

+ 3 - 3
appendixa/ncurses-desc.xml

@@ -15,7 +15,7 @@ programs.
 
 <para>
 The libraries that make up the Ncurses library are used to display text
-(often in a fancy way) on your screen. An example where ncurses is used
+(often in a fancy way) on the screen. An example where ncurses is used
 is in the kernel's <quote>make menuconfig</quote> process. The libraries
 contain routines to create panels, menu's, form and general text display
 routines.
@@ -29,7 +29,7 @@ routines.
 Tic is the terminfo entry-description compiler. The program translates a
 terminfo file from source format into the binary format for use with the
 ncurses library routines. Terminfo files contain information about the
-capabilities of your terminal.
+capabilities of a terminal.
 </para>
 
 </sect3>
@@ -51,7 +51,7 @@ file (term) in a variety of formats (the opposite of what tic does).
 <sect3><title>clear</title>
 
 <para>
-The clear program clears your screen if this is possible.  It looks in
+The clear program clears the screen if this is possible.  It looks in
 the environment for the terminal type and then in the terminfo database
 to
 figure out how to clear the screen.

+ 5 - 5
appendixa/patch-desc.xml

@@ -14,12 +14,12 @@ The patch program modifies a file according to a patch file. A patch
 file usually is a list created by the diff program that contains
 instructions on how an original file needs to be modified. Patch is used
 a lot for source code patches since it saves time and space. Imagine
-you have a package that is 1MB in size. The next version of that package
-only has changes in two files of the first version. You can ship an
-entirely new package of 1MB or provide a patch file of 1KB which will
+a package that is 1MB in size. The next version of that package
+only has changes in two files of the first version. It can be shipped as an
+entirely new package of 1MB or just as a patch file of 1KB which will
 update the first version to make it identical to the second version. So
-if you have downloaded the first version already, a patch file can
-save you a second large download.
+if the first version was downloaded already, a patch file avoids
+a second large download.
 </para>
 
 </sect2>

+ 1 - 1
appendixa/shellutils-desc.xml

@@ -285,7 +285,7 @@ who shows who is logged on.
 <sect3><title>whoami</title>
 
 <para>
-whoami prints your effective userid.
+whoami prints the users effective userid.
 </para>
 
 </sect3>

+ 2 - 2
appendixa/sysvinit-desc.xml

@@ -43,8 +43,8 @@ file /var/log/btmp, which contains all the bad login attempts.
 <sect3><title>mesg</title>
 
 <para>
-Mesg controls the access to your terminal by others. It's typically 
-used to allow or disallow other users to write to your terminal.
+Mesg controls the access to the users terminal by others. It's typically 
+used to allow or disallow other users to write to his terminal.
 </para>
 
 </sect3>

+ 5 - 5
appendixa/texinfo-desc.xml

@@ -14,7 +14,7 @@ and texindex programs
 <sect3><title>info</title>
 
 <para>
-The info program reads Info documents, usually contained in your
+The info program reads Info documents, usually contained in the 
 /usr/doc/info directory. Info documents are like man(ual) pages, but
 they tend to be more in depth than just explaining the options to a
 program.
@@ -25,12 +25,12 @@ program.
 <sect3><title>install-info</title>
 
 <para>
-The install-info program updates the info entries. When you run the info
-program a list with available topics (ie: available info documents) will
+The install-info program updates the info entries. When the info
+program is run a list with available topics (ie: available info documents) will
 be presented. The install-info program is used to maintain this list of
-available topics. If you decice to remove info files manually, you need
+available topics. If info files are removed manually, it is also necessary
 to delete the topic in the index file as well. This program is used for
-that. It also works the other way around when you add info documents.
+that. It also works the other way around when info documents are added.
 </para>
 
 </sect3>

+ 1 - 1
appendixa/utillinux-desc.xml

@@ -86,7 +86,7 @@ agetty opens a tty port, prompts for a login name and invokes the
 <title>blockdev</title>
 
 <para>
-blockdev allows you to call block device ioctls from the command line
+blockdev allows to call block device ioctls from the command line
 </para>
 
 </sect3>

+ 1 - 1
bookinfo/abstract.xml

@@ -1,7 +1,7 @@
 <abstract>
 
 <para>
-This book describes the process of creating your own Linux system
+This book describes the process of creating a Linux system
 from scratch from an already installed Linux distribution, using nothing but 
 the sources of software that are needed.
 </para>