I understand how to punctuate dialogue interrupted by action. But there are two main examples of where I feel it's effective for the same character to interrupt their own dialogue.
- Example 1: Character is speaking when something unexpected happens like a trip
"So you seriously think I shouldn't wear hee-- OH CRAP!" said Annie, as she tripped over and broke her left heel.
It's probably a stylistic choice, but I feel the above has a much better flow and humor than if the "oh crap" is placed after the interrupting action.
- Example 2 - Character is having an internal debate in his/her thoughts
It's definitely a bad idea. No it's not, just do it. No definitely a b-- JUST DO IT!
I think this communicates well the internal escalation of the character's own debate about what to do.
Therefore, is there a better way to punctuate the above or are these examples ok as they are? I haven't been able to find any punctuation examples on this specific use case, but please point me to them if they do exist.