diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2016-01-08 22:17:45 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2016-01-17 19:50:06 +0900 |
commit | 50426a711c6312116775838733e74f97b3d18e12 (patch) | |
tree | 8aa3b6e603d615f9ca68a1f62bfb3657a63f341b /sphinx/writers/text.py | |
parent | f44fd9f9949f1d324dd32ef4d757db0fc20d5d03 (diff) | |
download | sphinx-git-50426a711c6312116775838733e74f97b3d18e12.tar.gz |
Fix #2060: ``:manpage:`` role uses incorrect style (node)
It should be use bold style to reference man pages in man format.
On other formats, it is still represented as emphasis.
Diffstat (limited to 'sphinx/writers/text.py')
-rw-r--r-- | sphinx/writers/text.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sphinx/writers/text.py b/sphinx/writers/text.py index 2fea7c6d8..1e8bbf023 100644 --- a/sphinx/writers/text.py +++ b/sphinx/writers/text.py @@ -861,6 +861,12 @@ class TextTranslator(nodes.NodeVisitor): if node.hasattr('explanation'): self.add_text(' (%s)' % node['explanation']) + def visit_manpage(self, node): + return self.visit_literal_emphasis(node) + + def depart_manpage(self, node): + return self.depart_literal_emphasis(node) + def visit_title_reference(self, node): self.add_text('*') |