I’ve switched over to writing my comic scripts in the standard comic script format, and it’s very nice. Super legible, and once I figured out how I was going to adapt it to markdown, reasonably seamless for me to write in.
This is more-or-less the markdown I write:
### PAGE # ( R ) - # panels
PANEL #: panel description
> CHARACTER
> dialogue
And this is roughly how that ends up looking:
PAGE # ( R ) - # panels
PANEL #: panel description
dialogue
It’s not shown in the example above, but I’m also using a h1 for the document title, a h2 to mark new scenes, and a hr to create a page-break after each page.
I use a little css snippet to format the blockquotes I’m using for dialogue/sfx - it removes the default formatting and centers the text.
All that to say that I think the standard comic script is a really good tool. While it may take a little time + thought to integrate it into your workflow, I’d reccomend giving it a go! (and thought I’d share how I’m using it, as someone who scripts his comics in markdown)