in reply to noveling and software design
I got the idea after seeing alot of prodigous authors, explain how they write. Commonly they start with a story board, which they fill in as they go. Imagine a whole wall, sectioned off into chapters, in each chapter section are the names of the characters in the chapter, and their words. Then a bunch of feedback and feedforward lines, interconnecting the chapters, where scenes from one chapter affect another.
So my idea is, using Tk's HList and Tabbed Notebook, is to have a list of Chapters in the leftframe, and when you select one, a tabbed notebook appears in right with all the characters and scenes of that chapter in separate tabs. Then if you click on a tab, it will display the writings. This is where I'm stuck. For instance if I click on "some scene1", I want all the character's text, from that scene, to be displayed in proper order. Or if I click on a character, I want all text displayed by which scene it comes from. Furthermore, if I right click, I want to have displayed all "connecting feedback scenes and characters" related to that text. I know it can be done, I'm thinking with Tk::Text tags, but maybe something else would be better?
This method would make editing a breeze, because you could pull up one character and change something in all scenes where he/she appears with just a few keystrokes. It would also make it easy to write screenplays, because you could selectively pull out 1 character's lines for separate printing.
Anyways, that is the direction I'm thinking. I hope it gives you something to think about.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: noveling and software design
by dragonchild (Archbishop) on Nov 03, 2004 at 14:02 UTC | |
by zentara (Cardinal) on Nov 03, 2004 at 17:29 UTC | |
by dragonchild (Archbishop) on Nov 03, 2004 at 17:38 UTC | |
by zentara (Cardinal) on Nov 03, 2004 at 17:49 UTC | |
|
Re^2: noveling and software design
by Tii (Monk) on Nov 03, 2004 at 15:47 UTC | |
by zentara (Cardinal) on Nov 03, 2004 at 17:40 UTC | |
by revdiablo (Prior) on Nov 03, 2004 at 22:37 UTC | |
|
Re^2: noveling and software design
by apotheon (Deacon) on Nov 03, 2004 at 18:59 UTC |