diff options
Diffstat (limited to 'sphinx/writers/texinfo.py')
| -rw-r--r-- | sphinx/writers/texinfo.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sphinx/writers/texinfo.py b/sphinx/writers/texinfo.py index 66a0e039..a930a525 100644 --- a/sphinx/writers/texinfo.py +++ b/sphinx/writers/texinfo.py @@ -1207,6 +1207,11 @@ class TexinfoTranslator(nodes.NodeVisitor): def depart_literal_emphasis(self, node): self.body.append('}') + def visit_literal_strong(self, node): + self.body.append('@code{') + def depart_literal_strong(self, node): + self.body.append('}') + def visit_index(self, node): # terminate the line but don't prevent paragraph breaks if isinstance(node.parent, nodes.paragraph): @@ -1393,3 +1398,11 @@ class TexinfoTranslator(nodes.NodeVisitor): pass def depart_pending_xref(self, node): pass + + def visit_math(self, node): + self.builder.warn('using "math" markup without a Sphinx math extension ' + 'active, please use one of the math extensions ' + 'described at http://sphinx-doc.org/ext/math.html') + raise nodes.SkipNode + + visit_math_block = visit_math |
