bell notificationshomepageloginNewPostedit profile

Topic : Keeping track of multiple plot lines How do you track several plot lines woven together? I usually run 2 or 3 plot-lines in parallel, so I detail those plots each in a separate document. - selfpublishingguru.com

10.06% popularity

How do you track several plot lines woven together?

I usually run 2 or 3 plot-lines in parallel, so I detail those plots each in a separate document. But as the book goes on, it is sometimes difficult to make sure all those "threads" are woven together nicely because I have to manage 2-3 mini-books instead of one.

Any advice? I try not to rely on memory alone, because I tend to forget things I don't write down.


Load Full (6)

Login to follow topic

More posts by @Jennifer354

6 Comments

Sorted by latest first Latest Oldest Best

10% popularity

J. K. Rowling used an interesting tool. There is an image of this on the internet at www.mentalfloss.com/blogs/archives/73653. (Google J K Rowling Plot Spreadsheet.) She made a huge paper chart, which you could implement in an excel file if you were so inclined. Each row of the table is a single month. (You could use a week or a day as needed.) She had a column for each character (e.g. Ron, Hermione, etc.). In each cell of the table, she recorded what the character was doing at that point in time.

It occurred to me that a chart like this could contain far more detail than is actually presented in the book. You could fill in the chart first, and then choose which details to include in your narrative and which to leave out. For instance, Hermione appears out of the blue with some polyjuice potion at one point. Rowling chose not to include the process by which she decided to do this, found the recipe, overcame obstacles to making the potion, etc. On the other hand, Rowling had to giver her enough time to go through that process, so the potion appears late in the school year. You can work out plausible time lines this way.


Load Full (0)

10% popularity

"storYboard" software lets you add plot lines (which are called strands). Then you see it organized by day and by strand. This feature is available even in the free version. (sorry if this post repeats.)


Load Full (0)

10% popularity

It sounds like you need to create and manage a timeline. Something you might consider is using a spreadsheet to keep track of the activity on each sub-plot. Each row is a different sub-plot or the primary plot, and each row is a pre-determined time period. If you story take place over the course of a few days, then each row becomes a single day. Track what is happening in each sub-plot on any given day and then you can see where they start to intermingle.


Load Full (0)

10% popularity

This might sound a bit odd, but have you considered using project management software? The problem of managing parallel story lines is a lot like managing task dependencies in a large project, and dependency tracking, timeline shifting and so forth are what PM software is designed for.


Load Full (0)

10% popularity

I'm a visual person. I have a large whiteboard which I used to draw graphs, flowcharts, etc... If you're limited on room, like I am, take a picture of your drawing before you erase it and keep it as a digital file.

You could also try the technique displayed in a lot of police investigation shows: note cards and/or pictures taped to a wall with colored thread to show the connections between the characters/events.


Load Full (0)

10% popularity

Notecards or post-its with chapter or scene summaries are a big help. You can lay them out on the floor or pin them up on the wall to get a visual of your various sub-plots. I know others who create more of a flowchart for their plots, and there is plenty of free flowchart software online that can help you with that.

I personally prefer to write parallel storylines in-place, in roughly the order I want them in for the final book, rather than trying to write one subplot all the way through, then another, and so on. This keeps everything fresher in my mind and helps with pacing, as I explained in this answer.


Load Full (0)

Back to top