Topic: How to handle lots of dialogue within dialogue?
Does anyone have any suggestions on how to handle a lot of dialogue within dialogue? It comes up quite a bit when someone in a story is, in turn, telling a story involving dialogue. Below is a somewhat contrived example I carved out of some recent fan fiction. The paragraphs in bold are the storyteller (Elrond) speaking to his audience (which includes Luke). The rest is nested dialogue, including some minimal narration. The bold won't be in the fan fiction, but the blank lines would be. Note the switch from double to single quotes.
"An Imperial walker delivered Luke to me at the landing platform, his wrists in restraints. The officer in charge gave me Luke’s lightsaber. I dismissed him, leaving Luke and me alone for the first time in many years.
'Hello, Luke.'
'Hello, Elrond.'
'It’s good to see you again.'
Luke looked at me sadly. 'I never thought we’d end up on opposite sides of the war.'"I wanted to take him into my confidence and reveal my plan, but it was too dangerous. Palpatine was an incredibly powerful Sith Lord. One slip by Luke and my plan would’ve fallen apart, leaving Palpatine aware he had been manipulated. He would not fall for the same ruse twice.
'Vader will be here shortly,' I told Luke.
'You don’t need to do this,' he said, using the Force in an attempt to influence my mind. 'Walk into the forest and disappear.'
'I can’t do that. I have a role to play, as do you.'"We spent the next thirty minutes mostly in silence, waiting for Vader. When he arrived, he told me, 'Leave us. Find his companions.'"
In the fan fiction in question, Elrond weaves in and out of his story frequently (sips his drink, coughs, smiles, nods, etc.), and Luke also interrupts, so it's not something I can tell in one continuous flashback scene. Nested quotation marks don't work well for the total amount of dialogue in Elrond's story. Also tricky is the fact that sometimes Elrond only relates one line of dialogue within dialogue (see last sentence of the example above), which probably should use nested quotation marks.
Is there a better way to do this?
Thanks.
Dirk