Four layout extensions for OpenOffice.org Writer


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News Four layout extensions for OpenOffice.org Writer
# 1  
Old 10-27-2008
Four layout extensions for OpenOffice.org Writer

10-27-2008 01:00 AM
OpenOffice.org Writer is as much a desktop publishing program as a word processor. That fact, however, has yet to have much influence on the extensions created for Writer -- perhaps because most users prefer manual formatting to organizing themselves with page styles, templates, and other elements of document design. Still, extensions for layout are starting to appear, as demonstrated by four extensions that help you automate layout: Alba, which manages page orientation; Pagination and Pager, which manage page numbering; and Template Changer, which allows you to change the template, and therefore the entire layout of documents, on the fly. And all but one of these extensions use styles and templates, the way that OpenOffice.org is built to work, which means that they are highly stable.



Source...
Login or Register to Ask a Question

Previous Thread | Next Thread

1 More Discussions You Might Find Interesting

1. Linux

install openoffice writer from yum

Is there a way to install openoffice writer from yum? Can I add some repository then do that? (5 Replies)
Discussion started by: cokedude
5 Replies
Login or Register to Ask a Question
TAP::Parser::YAMLish::Writer(3pm)			 Perl Programmers Reference Guide			 TAP::Parser::YAMLish::Writer(3pm)

NAME
TAP::Parser::YAMLish::Writer - Write YAMLish data VERSION
Version 3.26 SYNOPSIS
use TAP::Parser::YAMLish::Writer; my $data = { one => 1, two => 2, three => [ 1, 2, 3 ], }; my $yw = TAP::Parser::YAMLish::Writer->new; # Write to an array... $yw->write( $data, @some_array ); # ...an open file handle... $yw->write( $data, $some_file_handle ); # ...a string ... $yw->write( $data, $some_string ); # ...or a closure $yw->write( $data, sub { my $line = shift; print "$line "; } ); DESCRIPTION
Encodes a scalar, hash reference or array reference as YAMLish. METHODS
Class Methods "new" my $writer = TAP::Parser::YAMLish::Writer->new; The constructor "new" creates and returns an empty "TAP::Parser::YAMLish::Writer" object. Instance Methods "write" $writer->write($obj, $output ); Encode a scalar, hash reference or array reference as YAML. my $writer = sub { my $line = shift; print SOMEFILE "$line "; }; my $data = { one => 1, two => 2, three => [ 1, 2, 3 ], }; my $yw = TAP::Parser::YAMLish::Writer->new; $yw->write( $data, $writer ); The $output argument may be: o a reference to a scalar to append YAML to o the handle of an open file o a reference to an array into which YAML will be pushed o a code reference If you supply a code reference the subroutine will be called once for each line of output with the line as its only argument. Passed lines will have no trailing newline. AUTHOR
Andy Armstrong, <andy@hexten.net> SEE ALSO
YAML::Tiny, YAML, YAML::Syck, Config::Tiny, CSS::Tiny, <http://use.perl.org/~Alias/journal/29427> COPYRIGHT
Copyright 2007-2011 Andy Armstrong. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of the license can be found in the LICENSE file included with this module. perl v5.18.2 2014-01-06 TAP::Parser::YAMLish::Writer(3pm)