#2794: Handle figure directive in LaTeX.

This commit is contained in:
Georg Brandl 2008-05-16 13:36:49 +00:00
parent da560957d7
commit 3af5caf46c
2 changed files with 12 additions and 0 deletions

View File

@ -16,6 +16,8 @@ Bugs fixed
* Fix the LaTeX output of description units with multiple signatures. * Fix the LaTeX output of description units with multiple signatures.
* Handle the figure directive in LaTeX output.
Release 0.3 (May 6, 2008) Release 0.3 (May 6, 2008)
========================= =========================

View File

@ -626,6 +626,16 @@ class LaTeXTranslator(nodes.NodeVisitor):
def depart_image(self, node): def depart_image(self, node):
pass pass
def visit_figure(self, node):
self.body.append('\\begin{figure}\n')
def depart_figure(self, node):
self.body.append('\\end{figure}\n')
def visit_caption(self, node):
self.body.append('\\caption{')
def depart_caption(self, node):
self.body.append('}')
def _make_visit_admonition(name): def _make_visit_admonition(name):
def visit_admonition(self, node): def visit_admonition(self, node):
self.body.append('\n\\begin{notice}[%s]' % name) self.body.append('\n\\begin{notice}[%s]' % name)