mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
[texinfo] Tweak formatting of field lists.
This commit is contained in:
parent
f033bcd97f
commit
4869e61dff
@ -964,20 +964,18 @@ class TexinfoTranslator(nodes.NodeVisitor):
|
|||||||
## Field Lists
|
## Field Lists
|
||||||
|
|
||||||
def visit_field_list(self, node):
|
def visit_field_list(self, node):
|
||||||
self.body.append('\n\n@itemize @w\n')
|
pass
|
||||||
def depart_field_list(self, node):
|
def depart_field_list(self, node):
|
||||||
self.ensure_eol()
|
pass
|
||||||
self.body.append('@end itemize\n')
|
|
||||||
|
|
||||||
def visit_field(self, node):
|
def visit_field(self, node):
|
||||||
if not isinstance(node.parent, nodes.field_list):
|
self.body.append('\n')
|
||||||
self.visit_field_list(node)
|
|
||||||
def depart_field(self, node):
|
def depart_field(self, node):
|
||||||
if not isinstance(node.parent, nodes.field_list):
|
self.body.append('\n')
|
||||||
self.depart_field_list(node)
|
|
||||||
|
|
||||||
def visit_field_name(self, node):
|
def visit_field_name(self, node):
|
||||||
self.body.append('\n@item ')
|
self.ensure_eol()
|
||||||
|
self.body.append('@*')
|
||||||
def depart_field_name(self, node):
|
def depart_field_name(self, node):
|
||||||
self.body.append(': ')
|
self.body.append(': ')
|
||||||
|
|
||||||
@ -991,8 +989,7 @@ class TexinfoTranslator(nodes.NodeVisitor):
|
|||||||
def visit_admonition(self, node, name=''):
|
def visit_admonition(self, node, name=''):
|
||||||
if not name:
|
if not name:
|
||||||
name = self.escape(node[0].astext())
|
name = self.escape(node[0].astext())
|
||||||
self.body.append('\n@cartouche\n'
|
self.body.append(u'\n@cartouche\n@quotation %s ' % name)
|
||||||
'@quotation %s ' % name)
|
|
||||||
def depart_admonition(self, node):
|
def depart_admonition(self, node):
|
||||||
self.ensure_eol()
|
self.ensure_eol()
|
||||||
self.body.append('@end quotation\n'
|
self.body.append('@end quotation\n'
|
||||||
@ -1150,7 +1147,6 @@ class TexinfoTranslator(nodes.NodeVisitor):
|
|||||||
raise nodes.SkipNode
|
raise nodes.SkipNode
|
||||||
|
|
||||||
def visit_problematic(self, node):
|
def visit_problematic(self, node):
|
||||||
print node.pformat()
|
|
||||||
self.body.append('>>')
|
self.body.append('>>')
|
||||||
def depart_problematic(self, node):
|
def depart_problematic(self, node):
|
||||||
self.body.append('<<')
|
self.body.append('<<')
|
||||||
|
Loading…
Reference in New Issue
Block a user