|
From: <gr...@us...> - 2007-05-08 07:44:02
|
Author: grubert
Date: 2007-05-08 09:43:40 +0200 (Tue, 08 May 2007)
New Revision: 5072
Modified:
trunk/docutils/HISTORY.txt
trunk/docutils/docutils/writers/latex2e/__init__.py
Log:
Add assemble_parts to writer.
Modified: trunk/docutils/HISTORY.txt
===================================================================
--- trunk/docutils/HISTORY.txt 2007-05-07 17:48:13 UTC (rev 5071)
+++ trunk/docutils/HISTORY.txt 2007-05-08 07:43:40 UTC (rev 5072)
@@ -116,6 +116,7 @@
* docutils/writers/latex2e/__init__.py:
+ - Add assemble_parts to writer.
- Add simply support for nested tables.
- Fix verbatim in tables if use-verbatim-when-possible.
- Use section commands down to subparagraph.
Modified: trunk/docutils/docutils/writers/latex2e/__init__.py
===================================================================
--- trunk/docutils/docutils/writers/latex2e/__init__.py 2007-05-07 17:48:13 UTC (rev 5071)
+++ trunk/docutils/docutils/writers/latex2e/__init__.py 2007-05-08 07:43:40 UTC (rev 5072)
@@ -155,6 +155,9 @@
config_section = 'latex2e writer'
config_section_dependencies = ('writers',)
+ visitor_attributes = ("head_prefix", "head",
+ "body_prefix", "body", "body_suffix")
+
output = None
"""Final translated form of `document`."""
@@ -172,6 +175,12 @@
self.body = visitor.body
self.body_suffix = visitor.body_suffix
+ def assemble_parts(self):
+ writers.Writer.assemble_parts(self)
+ for part in self.visitor_attributes:
+ self.parts[part] = ''.join(getattr(self, part))
+
+
"""
Notes on LaTeX
--------------
|