Added tables of contents.
diff --git a/docs/compat.dox b/docs/compat.dox
index 3e12e9a..db27203 100644
--- a/docs/compat.dox
+++ b/docs/compat.dox
@@ -2,6 +2,8 @@
@page compat Standards conformance
+@tableofcontents
+
This chapter describes the various API extensions used by this version of GLFW.
It lists what are essentially implementation details, but which are nonetheless
vital knowledge for developers wishing to deploy their applications on machines
diff --git a/docs/moving.dox b/docs/moving.dox
index 1ab5b90..7405a6c 100644
--- a/docs/moving.dox
+++ b/docs/moving.dox
@@ -2,6 +2,8 @@
@page moving Moving from GLFW 2 to 3
+@tableofcontents
+
This is a guide for people moving from GLFW 2 to 3. It describes API *changes*,
but does *not* include entirely new features unless they are required when
moving an existing code base onto the new API. One example of this is the new
diff --git a/docs/quick.dox b/docs/quick.dox
index 72de88f..56b0761 100644
--- a/docs/quick.dox
+++ b/docs/quick.dox
@@ -2,12 +2,12 @@
@page quick Getting started
-@section quick_start Introduction
+@tableofcontents
-In this guide you will learn how to write simple OpenGL applications using
-GLFW 3. It will introduce you to a few of the most commonly used functions, but
-there are many others. To see detailed documentation on any GLFW function, just
-click on its name.
+This guide will show how to write simple OpenGL applications using GLFW 3. It
+will introduce a few of the most commonly used functions, but there are many
+others. To see detailed documentation on any GLFW function, just click on its
+name.
@section quick_include Including the GLFW header