diff options
author | grubert <grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2007-05-08 07:43:40 +0000 |
---|---|---|
committer | grubert <grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2007-05-08 07:43:40 +0000 |
commit | 25f2f5bff9be21f74ae0d0a77014b971becc2b2f (patch) | |
tree | 60c2540519f6c1149baf0841193127753cc3fe5f | |
parent | e5437c565fbc71706dc18fda6be26313351339be (diff) | |
download | docutils-25f2f5bff9be21f74ae0d0a77014b971becc2b2f.tar.gz |
Add assemble_parts to writer.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils/docutils@5072 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
-rw-r--r-- | writers/latex2e/__init__.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/writers/latex2e/__init__.py b/writers/latex2e/__init__.py index 3db4cf418..cbded8370 100644 --- a/writers/latex2e/__init__.py +++ b/writers/latex2e/__init__.py @@ -155,6 +155,9 @@ class Writer(writers.Writer): 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 @@ class Writer(writers.Writer): 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 -------------- |