Home | Trees | Index | Help |
|
---|
Package pyscript :: Package lib :: Module presentation :: Class Poster_1 |
|
object
--+ |PsObj
--+ |AffineObj
--+ |Area
--+ |Group
--+ |Page
--+ | Poster_1
Method Summary | |
---|---|
__init__(self)
| |
Add and EPS file to the poster | |
This method needs to be fixed up. | |
Create the actual poster aligning everything up. | |
Inherited from Page | |
Area |
return an area object same size as page in default units |
Return the bounding box of the Page object as a Bbox object | |
Return the bounding box of the Page object | |
Return the raw string of the bounding box of the Page object | |
Recalculate the size of the Page object | |
write a self-contained PS Page | |
Inherited from Group | |
Get an item from the list of objects | |
Get a slice of items from the list of objects | |
Returns the length of the object list | |
append object(s) to group | |
self |
apply attributes to all objects |
Returns the body postscript of the object | |
Clear all the elements and reset group to an empty group | |
insert object | |
Reverse the order of objects in the list of objects in the group | |
make sure this object can be inserted into group | |
Inherited from AffineObj | |
self |
concat matrix t to tranformation matrix |
P |
convert external to internal co-ords |
P |
convert internal to external co-ords |
self |
translate object by a certain amount |
string |
undo coordinate system transformation |
string |
set up transformation of coordinate system |
self |
reflect object in mirror |
self |
rotate object, the rotation is around p when supplied otherwise it's the objects origin |
self |
scale object size (towards objects origin or p) |
self |
shear object |
Inherited from PsObj | |
self |
Set a whole lot of attributes in one go |
string |
Return a representation of this object |
string |
return actual postscript string to generate object |
self |
return a copy of this object with listed attributes modified |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
x.__hash__() <==> hash(x) | |
helper for pickle | |
helper for pickle | |
x.__setattr__('name', value) <==> x.name = value | |
Inherited from type | |
T.__new__(S, ...) -> a new object with type S, a subtype of T |
Property Summary | |
---|---|
Inherited from Area | |
c | |
e | |
n | |
ne | |
nw | |
s | |
se | |
sw | |
w |
Class Variable Summary | |
---|---|
abstract : TeX of abstract | |
abstract_fg : fg color of abstract | |
abstract_scale : scale of abstract TeX | |
abstract_width : proportion of total width for abstract | |
address : TeX of address | |
address_fg : fg color of address | |
address_scale : scale of address TeX | |
address_width : proportion of total width for address | |
authors : TeX of authors | |
authors_fg : fg color of authors | |
authors_scale : scale of authors TeX | |
authors_width : proportion of total width for authors | |
bg : poster background | |
Group |
col1 : a Group() containing left column objects |
Group |
col2 : a Group() containing right column objects |
gutter : nonprintable margin around entire poster | |
logo_height : the height to which to scale the logos | |
tuple |
logos : a list of filenames for the logos |
printing_area : an Area the size of the page minus the gutter | |
title : TeX of title | |
title_fg : fg color of title | |
title_scale : scale of title TeX | |
title_width : proportion of total width for title | |
Inherited from Page | |
NoneType |
label : page number label |
str |
orientation : The paper orientation, "Portrait"/"Landscape" |
dict |
PAPERSIZES = {'letter': (612, 792), 'b4': (709, 1002), '...
|
str |
size : The paper size, eg "a4" |
Inherited from Area | |
c = pyscript.objects.Area.c | |
int |
height : the height |
P |
isw = <class 'pyscript.vectors.P'>
|
int |
width : the width |
Inherited from AffineObj | |
P |
o = <class 'pyscript.vectors.P'>
|
Matrix |
T = <pyscript.vectors.Matrix instance at 0x40449cec>
|
Method Details |
---|
add_epsf(self)Add and EPS file to the poster |
add_fig(self, file, width=5.0)This method needs to be fixed up. It's not to put a figure on the page, but an eps file... |
make(self)Create the actual poster aligning everything up. calls make_title(), make_authors() etc |
Class Variable Details |
---|
abstractTeX of abstract |
abstract_fgfg color of abstract |
abstract_scalescale of abstract TeX |
abstract_widthproportion of total width for abstract |
addressTeX of address |
address_fgfg color of address |
address_scalescale of address TeX |
address_widthproportion of total width for address |
authorsTeX of authors |
authors_fgfg color of authors |
authors_scalescale of authors TeX |
authors_widthproportion of total width for authors |
bgposter background |
col1a Group() containing left column objects
|
col2a Group() containing right column objects
|
gutternonprintable margin around entire poster |
logo_heightthe height to which to scale the logos |
logosa list of filenames for the logos
|
printing_areaan Area the size of the page minus the gutter |
titleTeX of title |
title_fgfg color of title |
title_scalescale of title TeX |
title_widthproportion of total width for title |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.0 on Mon Apr 24 17:02:36 2006 | http://epydoc.sf.net |