瀏覽代碼

Spell Checks

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@445 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans 24 年之前
父節點
當前提交
a9cb6f085c

+ 4 - 4
appendixa/bison-desc.xml

@@ -12,15 +12,15 @@ The Bison package contains the bison program.
 <para>
 <para>
 Bison is a parser generator, a replacement for YACC. YACC stands for Yet
 Bison is a parser generator, a replacement for YACC. YACC stands for Yet
 Another Compiler Compiler. What is Bison then? It is a program that
 Another Compiler Compiler. What is Bison then? It is a program that
-generates a program that analyses the structure of a textfile. Instead
+generates a program that analyzes the structure of a text file. Instead
 of
 of
 writing the actual program a user specifies how things should be connected
 writing the actual program a user specifies how things should be connected
 and with
 and with
-those rules a program is constructed that analyses the textfile.
+those rules a program is constructed that analyzes the text file.
 </para>
 </para>
 
 
 <para>
 <para>
-There are alot of examples where structure is needed and one of them is
+There are a lot of examples where structure is needed and one of them is
 the
 the
 calculator.
 calculator.
 </para>
 </para>
@@ -36,7 +36,7 @@ Given the string :
 <para>
 <para>
 A human can easily come to the result 7. Why? Because of the structure. 
 A human can easily come to the result 7. Why? Because of the structure. 
 Our brain knows
 Our brain knows
-how to interpretet the string. The computer doesn't know that and Bison
+how to interpret the string. The computer doesn't know that and Bison
 is a
 is a
 tool to help it understand by presenting the string in the following way
 tool to help it understand by presenting the string in the following way
 to the compiler:
 to the compiler:

+ 1 - 1
appendixa/diffutils-desc.xml

@@ -21,7 +21,7 @@ programs have extra options which compare files in different situations.
 <sect3><title>diff3</title>
 <sect3><title>diff3</title>
 
 
 <para>
 <para>
-The difference between diff and diff3 is that diff comprares 2 files,
+The difference between diff and diff3 is that diff compares 2 files,
 diff3 compares 3 files.
 diff3 compares 3 files.
 </para>
 </para>
 
 

+ 1 - 1
appendixa/flex-desc.xml

@@ -10,7 +10,7 @@ The Flex package contains the flex program
 <sect2><title>Description</title>
 <sect2><title>Description</title>
 
 
 <para>
 <para>
-Flex is a tool for generating programs which regognize patterns in text. 
+Flex is a tool for generating programs which recognizes patterns in text. 
 Pattern recognition is very useful in many applications. A user sets up rules 
 Pattern recognition is very useful in many applications. A user sets up rules 
 what to look for and flex will make a program that looks for those
 what to look for and flex will make a program that looks for those
 patterns. The reason people use flex is that it is much easier to set up 
 patterns. The reason people use flex is that it is much easier to set up 

+ 1 - 1
appendixa/gcc-desc.xml

@@ -24,7 +24,7 @@ of these compiler generated object files.
 <sect3><title>Preprocessor</title>
 <sect3><title>Preprocessor</title>
 
 
 <para>
 <para>
-A preprocessor preprocesses a source file, such as including
+A preprocessor pre-processes a source file, such as including
 the contents of header files into the source file. It's a good idea to 
 the contents of header files into the source file. It's a good idea to 
 not 
 not 
 do this manually to save a lot of time. Someone just inserts a line
 do this manually to save a lot of time. Someone just inserts a line

+ 1 - 1
appendixa/glibc-desc.xml

@@ -17,7 +17,7 @@ are already present and at the disposal of the programmer.
 </para>
 </para>
 
 
 <para>
 <para>
-The C library (actually almost every library) come in two flavours:
+The C library (actually almost every library) come in two flavors:
 dynamic ones and static ones. In short when a program uses a static C
 dynamic ones and static ones. In short when a program uses a static C
 library, the code from the C library will be copied into the executable
 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
 file. When a program uses a dynamic library, that executable will not

+ 5 - 5
appendixa/groff-desc.xml

@@ -50,7 +50,7 @@ grodvi is a driver for groff that produces TeX dvi format.
 
 
 <para>
 <para>
 groff is a front-end to the groff document formatting system. Normally it 
 groff is a front-end to the groff document formatting system. Normally it 
-runs the troff program and a postprocessor appropriate for the selected 
+runs the troff program and a post-processor appropriate for the selected 
 device.
 device.
 </para>
 </para>
 
 
@@ -86,7 +86,7 @@ for an HP Laserjet 4 printer.
 <sect3><title>grops</title>
 <sect3><title>grops</title>
 
 
 <para>
 <para>
-grops translates the output of GNU troff to PostScript.
+grops translates the output of GNU troff to Postscript.
 </para>
 </para>
 
 
 </sect3>
 </sect3>
@@ -158,7 +158,7 @@ The nroff script emulates the nroff command using groff.
 <sect3><title>pfbtops</title>
 <sect3><title>pfbtops</title>
 
 
 <para>
 <para>
-pfbtops translates a PostScript font in .pfb format to ASCII.
+pfbtops translates a Postscript font in .pfb format to ASCII.
 </para>
 </para>
 
 
 </sect3>
 </sect3>
@@ -175,7 +175,7 @@ files into commands that are understood by TeX or  troff.
 <sect3><title>psbb</title>
 <sect3><title>psbb</title>
 
 
 <para>
 <para>
-psbb reads a file which should be a PostScript document conforming to the 
+psbb reads a file which should be a Postscript document conforming to the 
 Document Structuring conventions and looks for a %%BoundingBox comment.
 Document Structuring conventions and looks for a %%BoundingBox comment.
 </para>
 </para>
 
 
@@ -225,7 +225,7 @@ tfmtodit creates a font file for use with <userinput>groff
 <para>
 <para>
 troff is highly compatible with Unix troff. Usually it should be invoked 
 troff is highly compatible with Unix troff. Usually it should be invoked 
 using the groff command, which will also run preprocessors and 
 using the groff command, which will also run preprocessors and 
-postprocessors in the appropriate order and with the appropriate options.
+post-processors in the appropriate order and with the appropriate options.
 </para>
 </para>
 
 
 </sect3>
 </sect3>

+ 2 - 2
appendixa/gzip-desc.xml

@@ -83,7 +83,7 @@ zgrep invokes the grep program on compressed files.
 
 
 <para>
 <para>
 Zmore is a filter which allows examination of compressed or plain text 
 Zmore is a filter which allows examination of compressed or plain text 
-files one screenful at a time on a soft-copy terminal (similar to the
+files one screen at a time on a soft-copy terminal (similar to the
 more program).
 more program).
 </para>
 </para>
 
 
@@ -92,7 +92,7 @@ more program).
 <sect3><title>znew</title>
 <sect3><title>znew</title>
 
 
 <para>
 <para>
-Znew recompresses files from .Z (compress) format to .gz (gzip) format. 
+Znew re-compresses files from .Z (compress) format to .gz (gzip) format. 
 </para>
 </para>
 
 
 </sect3>
 </sect3>

+ 2 - 2
appendixa/kbd-desc.xml

@@ -133,7 +133,7 @@ resizecons changes the kernel idea of the console size.
 <title>screendump</title>
 <title>screendump</title>
 
 
 <para>
 <para>
-A screenshot utility for the console.
+A screen shot utility for the console.
 </para>
 </para>
 
 
 </sect3>
 </sect3>
@@ -160,7 +160,7 @@ setkeycodes loads kernel scancode-to-keycode mapping table entries.
 <title>setleds</title>
 <title>setleds</title>
 
 
 <para>
 <para>
-setleds sets the keyboard leds. Many people find it useful to have numlock
+setleds sets the keyboard LEDs. Many people find it useful to have numlock
 enabled by default, and it is by using this program that you can achieve this.
 enabled by default, and it is by using this program that you can achieve this.
 </para>
 </para>
 
 

+ 2 - 2
appendixa/m4-desc.xml

@@ -12,8 +12,8 @@ The M4 package contains the M4 processor
 
 
 <para>
 <para>
 M4 is a macro processor. It copies input to output expanding macros as it 
 M4 is a macro processor. It copies input to output expanding macros as it 
-goes. Macros are either builtin or user-defined and can take any number
-of arguments. Besides just doing macro expansion m4 has builtin functions 
+goes. Macros are either built-in or user-defined and can take any number
+of arguments. Besides just doing macro expansion m4 has built-in functions 
 for including named files, running UNIX commands, doing integer arithmetic, 
 for including named files, running UNIX commands, doing integer arithmetic, 
 manipulating text in various ways, recursion, etc. M4 can be used either 
 manipulating text in various ways, recursion, etc. M4 can be used either 
 as a front-end to a compiler or as a macro processor in its own right.
 as a front-end to a compiler or as a macro processor in its own right.

+ 1 - 1
appendixa/man-desc.xml

@@ -41,7 +41,7 @@ output. Only complete word matches are displayed.
 
 
 <para>
 <para>
 makewhatis reads all the manual pages contained in given sections of 
 makewhatis reads all the manual pages contained in given sections of 
-manpath or the preformatted pages contained in the given sections of 
+manpath or the pre-formatted pages contained in the given sections of 
 catpath. For  each  page, it writes a line in the whatis database; each 
 catpath. For  each  page, it writes a line in the whatis database; each 
 line consists of the name of the page  and  a  short  description, 
 line consists of the name of the page  and  a  short  description, 
 separated  by a dash. The description is extracted using the content of 
 separated  by a dash. The description is extracted using the content of 

+ 1 - 1
appendixa/nettools-desc.xml

@@ -84,7 +84,7 @@ route is the general utility which is used to manipulate the IP routing table.
 <title>slattach</title>
 <title>slattach</title>
 
 
 <para>
 <para>
-slattach attaches a network interface to a serial line, ie. puts a normal
+slattach attaches a network interface to a serial line, i.e.. puts a normal
 terminal line into one of several "network" modes.
 terminal line into one of several "network" modes.
 </para>
 </para>
 
 

+ 1 - 1
appendixa/procps-desc.xml

@@ -107,7 +107,7 @@ their processes.
 <sect3><title>watch</title>
 <sect3><title>watch</title>
 
 
 <para>
 <para>
-watch runs command repeatedly, displaying its output (the first screenfull).
+watch runs command repeatedly, displaying its output (the first screen full).
 </para>
 </para>
 
 
 </sect3>
 </sect3>

+ 3 - 3
appendixa/shadowpwd-desc.xml

@@ -25,7 +25,7 @@ the last password change.
 <sect3><title>chfn</title>
 <sect3><title>chfn</title>
 
 
 <para>
 <para>
-chfn changes user fullname, office number, office extension, and home 
+chfn changes user full name, office number, office extension, and home 
 phone number information for a user's account.
 phone number information for a user's account.
 </para>
 </para>
 
 
@@ -126,7 +126,7 @@ input and uses this information to update a group of existing users.
 <sect3><title>dpasswd</title>
 <sect3><title>dpasswd</title>
 
 
 <para>
 <para>
-dpasswd adds, deletes, and updates dialup passwords for user login shells.
+dpasswd adds, deletes, and updates dial-up passwords for user login shells.
 </para>
 </para>
 
 
 </sect3>
 </sect3>
@@ -203,7 +203,7 @@ to the corresponding database file format.
 <sect3><title>newusers</title>
 <sect3><title>newusers</title>
 
 
 <para>
 <para>
-newusers reads a file of user name and cleartext password pairs and uses 
+newusers reads a file of user name and clear text password pairs and uses 
 this information to update a group of existing users or to create new users.
 this information to update a group of existing users or to create new users.
 </para>
 </para>
 
 

+ 1 - 1
appendixa/sysvinit-desc.xml

@@ -142,7 +142,7 @@ notified that the system is going down, and login is blocked.
 <para>
 <para>
 sulogin is invoked by init when the system goes into single user mode 
 sulogin is invoked by init when the system goes into single user mode 
 (this is done through an entry in /etc/inittab). Init also tries to 
 (this is done through an entry in /etc/inittab). Init also tries to 
-execute sulogin when it is passed the -b flag from the bootmonitor (eg, LILO).
+execute sulogin when it is passed the -b flag from the boot loader (eg, LILO).
 </para>
 </para>
 
 
 </sect3>
 </sect3>

+ 1 - 1
appendixa/tar-desc.xml

@@ -13,7 +13,7 @@ The tar package contains the tar and rmt programs.
 
 
 <para>
 <para>
 tar is an archiving program designed to store and extract files from
 tar is an archiving program designed to store and extract files from
-an archive file known as a tarfile.
+an archive file known as a tar file.
 </para>
 </para>
 
 
 </sect3>
 </sect3>

+ 5 - 5
appendixa/utillinux-desc.xml

@@ -49,7 +49,7 @@ kill sends a specified signal to the specified process.
 <title>more</title>
 <title>more</title>
 
 
 <para>
 <para>
-more is a filter for paging through text one screenful at a time.
+more is a filter for paging through text one screen full at a time.
 </para>
 </para>
 
 
 </sect3>
 </sect3>
@@ -114,7 +114,7 @@ or soft reset).
 <title>elvtune</title>
 <title>elvtune</title>
 
 
 <para>
 <para>
-elvtune allows to tune the I/O elevator per blockdevice queue basis.
+elvtune allows to tune the I/O elevator per block device queue basis.
 </para>
 </para>
 
 
 </sect3>
 </sect3>
@@ -345,7 +345,7 @@ ipcrm removes a specified resource.
 <title>ipcs</title>
 <title>ipcs</title>
 
 
 <para>
 <para>
-ipcs provides information on ipc facilities.
+ipcs provides information on IPC facilities.
 </para>
 </para>
 
 
 </sect3>
 </sect3>
@@ -453,7 +453,7 @@ setterm sets terminal attributes.
 <title>ul</title>
 <title>ul</title>
 
 
 <para>
 <para>
-ul reads a file and translates occurences of underscores to the sequence
+ul reads a file and translates occurrences of underscores to the sequence
 which indicates underlining for the terminal in use.
 which indicates underlining for the terminal in use.
 </para>
 </para>
 
 
@@ -527,7 +527,7 @@ swapdev queries and sets swap device.
 <title>tunelp</title>
 <title>tunelp</title>
 
 
 <para>
 <para>
-tunelp sets various parameters for the lp device.
+tunelp sets various parameters for the LP device.
 </para>
 </para>
 
 
 </sect3>
 </sect3>

+ 1 - 1
appendixa/vim-desc.xml

@@ -26,7 +26,7 @@ ctags generate tag files for source code.
 <para>
 <para>
 etags does the same as ctags but it can generate cross reference files
 etags does the same as ctags but it can generate cross reference files
 which list information about the various source objects found in a set
 which list information about the various source objects found in a set
-of lanugage files.
+of language files.
 </para>
 </para>
 
 
 </sect3>
 </sect3>