summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2010-06-12 12:21:04 +0200
committerGeorg Brandl <georg@python.org>2010-06-12 12:21:04 +0200
commit9b27aa3ae8871cbfa6cb2aad006cc2c36d188cbf (patch)
tree2adf4e1edf1a502763f7b2993ec4db8ae89e5657
parentc891fdfc60eda7b70240cbd2552def35e2305600 (diff)
downloadsphinx-git-9b27aa3ae8871cbfa6cb2aad006cc2c36d188cbf.tar.gz
#450: potentially escape index letters; _ needs to be.
-rw-r--r--sphinx/writers/latex.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/sphinx/writers/latex.py b/sphinx/writers/latex.py
index eaca3e714..ea12f0036 100644
--- a/sphinx/writers/latex.py
+++ b/sphinx/writers/latex.py
@@ -266,7 +266,8 @@ class LaTeXTranslator(nodes.NodeVisitor):
for i, (letter, entries) in enumerate(content):
if i > 0:
ret.append('\\indexspace\n')
- ret.append('\\bigletter{%s}\n' % letter)
+ ret.append('\\bigletter{%s}\n' %
+ letter.translate(tex_escape_map))
for entry in entries:
if not entry[3]:
continue