Re:Automating XKCD-Style Narrative Charts
by jamessb on Sunday March 27, 2016 @05:12PM
(#11371582)
>Like all good developers, rather than attempt to build it myself, I had a good look around to see if anyone else had attempted the same thing, and it turns out, someone had. Unfortunately, the example I found isn’t open source, so we had to build it ourselves.
Re:Automating XKCD-Style Narrative Charts
by zellyn on Sunday March 27, 2016 @09:06PM
(#11372192)
This seems like a perfect use case for human-aided layout: if you could drag things to rearrange, but the computer kept it correct, it seems like you could tweak them pretty quickly into a much better state.
I came across an open source (MIT licensed) project to draw these kind of charts a few years ago: https://github.com/bhagany/nchart
(The algorithms used by nchart and d3-layout-narrative are not the same)
Another that has be pointed out to me since talking more about my project is http://vis.cs.ucdavis.edu/~tanahashi/storylines/
It's written in Python and looks like it produces really nice output, but I haven't had time to look at it in detail yet.
https://github.com/abcnews/d3-layout-narrative.
Neat stuff: I will see if it has utility for planning out my own writing.
[0] https://jakevdp.github.io/blog/2012/10/07/xkcd-style-plots-i...