Any thoughts on how to go about doing up the coding to typeset a Shakespeare play nicely?
I can think of a variety of ways of offsetting the character's name who is speaking from the lines that they're speaking, i.e.
Hamlet: To be, or not to be...
...(where "Hamlet" is the speaker's name, and "To be..." is his line, of course), but I'd be open to suggestions for any ways to do that nicely in an ebook format, if anyone has worked on plays before (Shakespeare or otherwise).
I think the biggest issue that concerns me, though, is places where one "line" of text is split between two or more speakers -- if you know what I mean. Like, see the attached image here, and the lines near the bottom of Curio which then go to Orsino, then back to Curio.
Is there any way to tackle things like that? I'm sure you can see the problem here -- I can't think of any practical way to do that. I could plop in a bunch of non-breaking spaces (perhaps alternating with regular spaces, so the line will at least break if it
has to) until it "looks good" in Sigil, but I guess there's no guarantee that that will translate to various e-reader devices.
If anyone has any other thoughts on any aspects of e-typesetting Shakespeare (or plays in general), feel free to fire away!