diff --git a/doc/quickstart/cli.sidebar.html b/doc/quickstart/cli.sidebar.html
new file mode 100644
index 0000000000..4c146f74b4
--- /dev/null
+++ b/doc/quickstart/cli.sidebar.html
@@ -0,0 +1,47 @@
+
+
+
diff --git a/doc/quickstart/go.sidebar.html b/doc/quickstart/go.sidebar.html
new file mode 100644
index 0000000000..363c5a2654
--- /dev/null
+++ b/doc/quickstart/go.sidebar.html
@@ -0,0 +1,47 @@
+
+
+
diff --git a/doc/quickstart/julia.sidebar.html b/doc/quickstart/julia.sidebar.html
new file mode 100644
index 0000000000..4040d11241
--- /dev/null
+++ b/doc/quickstart/julia.sidebar.html
@@ -0,0 +1,47 @@
+
+
+
diff --git a/doc/quickstart/python.sidebar.html b/doc/quickstart/python.sidebar.html
new file mode 100644
index 0000000000..90594f64fa
--- /dev/null
+++ b/doc/quickstart/python.sidebar.html
@@ -0,0 +1,47 @@
+
+
+
diff --git a/doc/quickstart/r.sidebar.html b/doc/quickstart/r.sidebar.html
new file mode 100644
index 0000000000..9aaaddd117
--- /dev/null
+++ b/doc/quickstart/r.sidebar.html
@@ -0,0 +1,47 @@
+
+
+
diff --git a/doc/user/bindings/cli.sidebar.html b/doc/user/bindings/cli.sidebar.html
index dc0568e402..f2a5b99fb4 100644
--- a/doc/user/bindings/cli.sidebar.html
+++ b/doc/user/bindings/cli.sidebar.html
@@ -25,8 +25,12 @@
+-
+mlpack CLI binding documentation
+[top]
+
+
diff --git a/doc/user/bindings/go.sidebar.html b/doc/user/bindings/go.sidebar.html
index 28fbe18ca6..1547152581 100644
--- a/doc/user/bindings/go.sidebar.html
+++ b/doc/user/bindings/go.sidebar.html
@@ -25,8 +25,12 @@
+-
+mlpack Go binding documentation
+[top]
+
+
diff --git a/doc/user/bindings/julia.sidebar.html b/doc/user/bindings/julia.sidebar.html
index d63cbc8502..0b9b6633d0 100644
--- a/doc/user/bindings/julia.sidebar.html
+++ b/doc/user/bindings/julia.sidebar.html
@@ -25,8 +25,12 @@
+-
+mlpack Julia binding documentation
+[top]
+
+
diff --git a/doc/user/bindings/python.sidebar.html b/doc/user/bindings/python.sidebar.html
index 1495502652..0eac034855 100644
--- a/doc/user/bindings/python.sidebar.html
+++ b/doc/user/bindings/python.sidebar.html
@@ -25,8 +25,12 @@
+-
+mlpack Python binding documentation
+[top]
+
+
diff --git a/doc/user/bindings/r.sidebar.html b/doc/user/bindings/r.sidebar.html
index 179e150928..d318525a7a 100644
--- a/doc/user/bindings/r.sidebar.html
+++ b/doc/user/bindings/r.sidebar.html
@@ -25,8 +25,12 @@
+-
+mlpack R binding documentation
+[top]
+
+
diff --git a/src/mlpack/bindings/markdown/generate_markdown.cpp.in b/src/mlpack/bindings/markdown/generate_markdown.cpp.in
index f104a111df..296ecaa671 100644
--- a/src/mlpack/bindings/markdown/generate_markdown.cpp.in
+++ b/src/mlpack/bindings/markdown/generate_markdown.cpp.in
@@ -93,6 +93,11 @@ int main(int argc, char** argv)
cout << "" << endl;
cout << "" << endl;
+ cout << "" << endl;
+ cout << "- " << endl;
+ cout << "mlpack " << PrintLanguage(BindingInfo::Language())
+ << " binding documentation" << endl;
+ cout << "[top]" << endl;
cout << "
" << endl;
// The links to the data type sections get put here.
@@ -104,6 +109,8 @@ int main(int argc, char** argv)
${MARKDOWN_HEADER_CODE}
+ cout << "
" << endl;
+ cout << " " << endl;
cout << "
" << endl;
cout << "" << endl;
}