Fix a number of small issues; this closes SF bug #411063.
diff --git a/Doc/doc/doc.tex b/Doc/doc/doc.tex
index 1a3699c..215e370 100644
--- a/Doc/doc/doc.tex
+++ b/Doc/doc/doc.tex
@@ -196,8 +196,8 @@
 
   \subsection{Syntax}
 
-    There are only a things that an author of Python documentation
-    needs to know about \LaTeX{} syntax.
+    There are a things that an author of Python documentation needs to
+    know about \LaTeX{} syntax.
 
     A \dfn{comment} is started by the ``percent'' character
     (\character{\%}) and continues through the end of the line and all
@@ -235,7 +235,7 @@
 {text in a group}
 \end{verbatim}
 
-    An alternate syntax for a group using brackets (\code{\{...\}}) is
+    An alternate syntax for a group using brackets (\code{[...]}) is
     used by macros and environment constructors which take optional
     parameters; brackets do not normally hold syntactic significance.
     A degenerate group, containing only one atomic bit of content,
@@ -326,7 +326,7 @@
     parameter:
 
 \begin{verbatim}
-\begin{datadesc}{datadesc}{controlnames}
+\begin{datadesc}{controlnames}
   A 33-element string array that contains the \ASCII{} mnemonics for
   the thirty-two \ASCII{} control characters from 0 (NUL) to 0x1f
   (US), in order, plus the mnemonic \samp{SP} for the space character.