diff --git a/doc/manual/main.txt b/doc/manual/main.txt
index c65fdba0eed6f0d1b6f334d83d0356b5219b0017..e25cae67654b3d487625363dbce9b920b46a4efb 100644
--- a/doc/manual/main.txt
+++ b/doc/manual/main.txt
@@ -4,7 +4,7 @@ Welcome to the OpenOCD Reference Manual -- the developer's resource for
 learning about the internal architecture of the OpenOCD project.
 
 In addition, this document contains the tactical and strategic plans
-and processes that have been devleoped by and for the community.
+and processes that have been developed by and for the OpenOCD community.
 
 Developers that want to contribute to OpenOCD should read the following
 sections before starting work:
diff --git a/doc/manual/primer/tcl.txt b/doc/manual/primer/tcl.txt
index f2c3d053e47c4a79d0355767dec6bc6ff9c7089d..c10c36473a9c6e83c3a3958d7b749a8dcbe87694 100644
--- a/doc/manual/primer/tcl.txt
+++ b/doc/manual/primer/tcl.txt
@@ -1,5 +1,7 @@
 /** @page primertcl OpenOCD TCL Primer
 
+The @subpage scripting page provides additional TCL Primer material.
+
 @verbatim
 
 ****************************************
diff --git a/doc/manual/scripting.txt b/doc/manual/scripting.txt
index a4629bac462dd808f210c266e46f5439789f9e6b..b3d5a1560c591fcf2e9f6ace7d95460c068d0187 100644
--- a/doc/manual/scripting.txt
+++ b/doc/manual/scripting.txt
@@ -1,4 +1,4 @@
-/** @page scripting OpenOCD Scripting Overview
+/** @page scripting Scripting Overview
 
 @section scriptingisnt What scripting will not do
 
diff --git a/doc/manual/style.txt b/doc/manual/style.txt
index 545d7bbba4a46484ecfdd41fc6d2ec716e6b06f4..5434be082b843836718639187c102bc7fd2ce92b 100644
--- a/doc/manual/style.txt
+++ b/doc/manual/style.txt
@@ -202,7 +202,7 @@ Documentation for the page.
  */
 /** @file
 
-This file contains the @page page.
+This file contains the @ref pagename page.
 
  */
 @endverbatim