[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/metacode latex2e.py umldoc.py
From: |
Benja Fallenstein |
Subject: |
[Gzz-commits] gzz/metacode latex2e.py umldoc.py |
Date: |
Sun, 09 Feb 2003 23:04:03 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Benja Fallenstein <address@hidden> 03/02/09 23:04:02
Modified files:
metacode : latex2e.py umldoc.py
Log message:
Allow passing options to the documentclass
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/metacode/latex2e.py.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/metacode/umldoc.py.diff?tr1=1.25&tr2=1.26&r1=text&r2=text
Patches:
Index: gzz/metacode/latex2e.py
diff -u gzz/metacode/latex2e.py:1.8 gzz/metacode/latex2e.py:1.9
--- gzz/metacode/latex2e.py:1.8 Sun Feb 9 21:32:34 2003
+++ gzz/metacode/latex2e.py Sun Feb 9 23:04:02 2003
@@ -3,8 +3,8 @@
"""
:Author: Engelbert Gruber (hacked by the Gzz project)
:Contact: address@hidden
-:Revision: $Revision: 1.8 $
-:Date: $Date: 2003/02/10 02:32:34 $
+:Revision: $Revision: 1.9 $
+:Date: $Date: 2003/02/10 04:04:02 $
:Copyright: This module has been placed in the public domain.
LaTeX2e document tree Writer.
@@ -77,6 +77,9 @@
(('Specify documentclass. Default is "article".',
['--documentclass'],
{'default': 'article', }),
+ ('Options to the document class. Default is "10pt".',
+ ['--documentclass-options'],
+ {'default': '10pt' }),
('Format for footnote references: one of "superscript" or '
'"brackets". Default is "superscript".',
['--footnote-references'],
@@ -187,7 +190,6 @@
## For narrower things (tables, docinfos use admwidth in latex construct).
d_class = 'article' # document.settings.stylesheet
- d_options = '10pt' # papersize, fontsize
d_paper = 'a4paper'
d_margins = '2cm'
d_stylesheet_path = 'style.tex'
@@ -216,6 +218,7 @@
nodes.NodeVisitor.__init__(self, document)
self.settings = settings = document.settings
self.d_class = settings.documentclass
+ self.d_options = settings.documentclass_options
self.use_latex_toc = settings.use_latex_toc
# language: labels, bibliographic_fields, and author_separators.
# to allow writing labes for specific languages.
Index: gzz/metacode/umldoc.py
diff -u gzz/metacode/umldoc.py:1.25 gzz/metacode/umldoc.py:1.26
--- gzz/metacode/umldoc.py:1.25 Sun Feb 9 17:32:50 2003
+++ gzz/metacode/umldoc.py Sun Feb 9 23:04:02 2003
@@ -162,7 +162,7 @@
if classes:
documentclass = '--documentclass %s ' %
(os.path.splitext(classes[0])[0])
elif path.find("benja-diff-fa/") != -1:
- documentclass = '--documentclass book --use-latex-toc 1 '
+ documentclass = '--documentclass book --documentclass-options 12pt,a4
--use-latex-toc 1 '
else:
documentclass = ''
args = documentclass+path+'.rst '+path+'.gen.latex'