diff options
| author | Jonathan Waltman <jonathan.waltman@gmail.com> | 2013-02-19 06:39:39 -0600 |
|---|---|---|
| committer | Jonathan Waltman <jonathan.waltman@gmail.com> | 2013-02-19 06:39:39 -0600 |
| commit | 05c6cbdeb30d91bcdb72f4d3efc4b73a01e0f5be (patch) | |
| tree | f6f3e478e6557dc68d76794f93c27c4b6653a9a8 /sphinx | |
| parent | ecf366afde167426a5b0312e1f8fd7b5dd96eeb6 (diff) | |
| download | sphinx-05c6cbdeb30d91bcdb72f4d3efc4b73a01e0f5be.tar.gz | |
[texinfo] Tweak formatting of field lists.
Diffstat (limited to 'sphinx')
| -rw-r--r-- | sphinx/writers/texinfo.py | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/sphinx/writers/texinfo.py b/sphinx/writers/texinfo.py index d3d5e097..8d2e89cf 100644 --- a/sphinx/writers/texinfo.py +++ b/sphinx/writers/texinfo.py @@ -964,20 +964,18 @@ class TexinfoTranslator(nodes.NodeVisitor): ## Field Lists def visit_field_list(self, node): - self.body.append('\n\n@itemize @w\n') + pass def depart_field_list(self, node): - self.ensure_eol() - self.body.append('@end itemize\n') + pass def visit_field(self, node): - if not isinstance(node.parent, nodes.field_list): - self.visit_field_list(node) + self.body.append('\n') def depart_field(self, node): - if not isinstance(node.parent, nodes.field_list): - self.depart_field_list(node) + self.body.append('\n') def visit_field_name(self, node): - self.body.append('\n@item ') + self.ensure_eol() + self.body.append('@*') def depart_field_name(self, node): self.body.append(': ') @@ -991,8 +989,7 @@ class TexinfoTranslator(nodes.NodeVisitor): def visit_admonition(self, node, name=''): if not name: name = self.escape(node[0].astext()) - self.body.append('\n@cartouche\n' - '@quotation %s ' % name) + self.body.append(u'\n@cartouche\n@quotation %s ' % name) def depart_admonition(self, node): self.ensure_eol() self.body.append('@end quotation\n' @@ -1150,7 +1147,6 @@ class TexinfoTranslator(nodes.NodeVisitor): raise nodes.SkipNode def visit_problematic(self, node): - print node.pformat() self.body.append('>>') def depart_problematic(self, node): self.body.append('<<') |
