Writer's World Maker aims at wannabe writers


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News Writer's World Maker aims at wannabe writers
# 1  
Old 09-11-2008
Writer's World Maker aims at wannabe writers

09-11-2008 01:00 PM
The splash screen for Writer's World Maker (WWM) announces that the program is designed to "help you to summon your imaginary worlds to the printed page." And, considering its flexibility and thoroughness in some areas -- especially defining characters -- at times it almost realizes this goal. However, interface problems, as well as a fannish orientation at the expense of detailed planning in other areas, makes it a program more suitable for wannabes than working writers.



Source...
Login or Register to Ask a Question

Previous Thread | Next Thread

3 More Discussions You Might Find Interesting

1. What is on Your Mind?

Mad World Remix of Moby Video (Are You Lost In The World Like Me)

This is an excellent video comment on modern society and the remix is good too: https://www.youtube.com/watch?v=5DU1B_XkyIk 5DU1B_XkyIk Watch the video above and post your comments. (3 Replies)
Discussion started by: Neo
3 Replies

2. UNIX for Dummies Questions & Answers

UNIX Wannabe

Heya folks, I have a computer that is dying to have UNIX installed. However due to the fact that I can pinch a penny until it screams for mercy, I would like to install a FREE version if UNIX. I have a version of Red Hat Linux, but I am afraid that is not enough like Unix to really get a good... (5 Replies)
Discussion started by: TechKnow
5 Replies

3. UNIX for Dummies Questions & Answers

CD Writers

Anyone know abt SCSI (Single-Ended) CD-RW drives (prefered External) .. which are compatible with Sun Solaris 8 .. :) DP (5 Replies)
Discussion started by: DPAI
5 Replies
Login or Register to Ask a Question
Graph::Writer(3pm)					User Contributed Perl Documentation					Graph::Writer(3pm)

NAME
Graph::Writer - base class for Graph file format writers SYNOPSIS
package Graph::Writer::MyFormat; use Graph::Writer; use vars qw(@ISA); @ISA = qw(Graph::Writer); sub _write_graph { my ($self, $graph, $FILE) = @_; # write $graph to $FILE } DESCRIPTION
Graph::Writer is a base class for Graph file format writers. A particular subclass of Graph::Writer will handle a specific file format, and generate a Graph, represented using Jarkko Hietaniemi's Graph class. You should never create an instance of this class yourself, it is only meant for subclassing. If you try to create an instance of Graph::Writer, the constructor will throw an exception. METHODS
new() Constructor - generate a new writer instance. This is a virtual method, or whatever the correct lingo is. You're not meant to call this on the base class, it is inherited by the subclasses. Ie if you do something like: $writer = Graph::Writer->new(); It will throw an exception. write_graph() Read a graph from the specified file: $graph = $writer->write_graph($file); The $file argument can either be a filename, or a filehandle for a previously opened file. SUBCLASSING
To create your own graph format writer, create a module which subclasses Graph::Writer. For example, suppose DGF is a directed graph format - create a Graph::Writer::DGF module, with the following structure: package Graph::Writer::DGF; use Graph::Writer; use vars qw(@ISA); @ISA = qw(Graph::Writer); sub _write_graph { my $self = shift; my $graph = shift; my $FILE = shift; while (<$FILE>) { } return 1; } 1; Note the leading underscore on the _write_graph() method. The base class provides the public method, and invokes the private method which you're expected to provide, as above. If you want to perform additional initialisation at construction time, you can provide an _init() method, which will be invoked by the base class's constructor. You should invoke the superclass's initialiser as well, as follows: sub _init { my $self = shift; $self->SUPER::_init(); # your initialisation here } Someone can then use your class as follows: use Graph::Writer::DGF; $writer = Graph::Writer::DGF->new(); $writer->write_graph($graph, 'foo.dgf'); SEE ALSO
Graph Jarkko Hietaniemi's modules for representing directed graphs, available from CPAN under modules/by-module/Graph/ Algorithms in Perl The O'Reilly book has a chapter on directed graphs, which is based around Jarkko's modules. Graph::Writer::Dot A simple subclass of this class for writing graphs in the file format used by dot, which is part of the graphviz package from AT&T. Graph::Writer::VCG A simple subclass of this class for writing graphs in the file format used by VCG, a tool for visualising directed graphs, initially developed for visualising compiler graphs. Graph::Writer::XML A simple subclass of this class for writing graphs as XML, using a simple graph markup. Graph::Reader A baseclass for Graph file format readers. AUTHOR
Neil Bowers <neil@bowers.com> COPYRIGHT
Copyright (c) 2001-2012, Neil Bowers. All rights reserved. Copyright (c) 2001, Canon Research Centre Europe. All rights reserved. This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.14.2 2012-02-14 Graph::Writer(3pm)