fix the listings problem that latex2html has.
authorEric Bohm <ebohm@illinois.edu>
Fri, 10 Jun 2011 22:53:19 +0000 (17:53 -0500)
committerEric Bohm <ebohm@illinois.edu>
Fri, 10 Jun 2011 22:54:23 +0000 (17:54 -0500)
Spellcheck fix MSA entry.

doc/charm++/manual.tex
doc/charm++/msa.tex
doc/pplmanual.tex

index b97e119c93ea063e68745d8c2190d19cfdc6175c..07896cd2d10d9dd4b3be1f016c1b8095f0d8d566 100644 (file)
@@ -2,6 +2,15 @@
 
 \usepackage{../pplmanual} \input{../pplmanual} \usepackage{html}
 \usepackage{listings}
+%sadly latex2html does not understand listings
+%this hack will at least give you the program listing instead of garbage
+\begin{htmlonly}
+  \usepackage{verbatim}
+  \providecommand{\lstinputlisting}[2][]{\verbatiminput{#2}}
+  \providecommand{\lstset}[2][]{}
+\end{htmlonly}
+
+
 \title{The\\ \charmpp\\ Programming Language\\ Manual} \version{6.0
   (Release 1)} \credits{ {\small The Charm software was developed as a
     group effort.  The earliest prototype, Chare Kernel(1.0), was
index c47f1ada76575c2fb847a88b877acbe414624f93..7916f86d5b0c6b81224bc82b322d1feb289197b3 100644 (file)
@@ -8,7 +8,7 @@ an asynchronous adaptive runtime system. The general pattern of usage
 that MSA supports is one in which the application does one sort of
 access on an array for a while, and then changes to another kind of
 access at some distinguished point in the execution. For instance, one
-part of the program might accumulate a physical quanitity onto a grid
+part of the program might accumulate a physical quantity onto a grid
 representing the simulation space, and another part might read from
 that grid once it is fully calculated.
 
@@ -67,7 +67,7 @@ To provide the guarantees described above, MSA requires that clients
 of an array collectively synchronize when they wish to change the mode
 in which the array will be accessed. Each period between
 synchronizations is called a \emph{phase}. At phase boundaries, writes
-are flushed and accumulations are totalled up.
+are flushed and accumulations are totaled up.
 
 MSA enforces most of the restrictions of its access modes discipline
 at compile time through the static types of \emph{handle}
@@ -108,7 +108,7 @@ on these classes.
 
 When constructing an MSA, the application must specify the extent of
 the array in each dimension and the number of clients that will access
-the array (so that the library can tell when all clients ahve
+the array (so that the library can tell when all clients have
 synchronized). The array creation constructors are as follows:
 \begin{verbatim}
 /// Indices range over [0, N]
index 2003b52d299e0fffd7be74544fe6c84e9a463841..8d6104338100d2a785691c10063ed521ce8a4772 100644 (file)
@@ -4,6 +4,7 @@
 \usepackage{makeidx}
 \usepackage{alltt}
 %\usepackage{html}
+\usepackage{listings}
 \usepackage[linkbordercolor={0 0 1},citebordercolor={0 1 0}]{hyperref}
 
 %%\usepackage{xspace} <- creates problems with other hyperlink packages like "html"