Dual Dialogue

User avatar
KB
Site Admin
Posts: 20716
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Thu Jun 28, 2018 3:46 pm Post

Because I like a challenge, for the next update I have added a new option to Compile (in the "Text Layout" area): "Convert Preserve Formatting blocks to dual dialogue tables".

What this does:

1. Looks for any text with "Preserve Formatting" applied.
2. Goes through any such text looking for "Character" elements, and splits it up accordingly.
3. Creates a borderless table, padded to match the text, with two columns.
4. Inserts the dialogue into the cells of the table.

So, in Scrivener:

Image

And in the PDF or print-out (this is only available for PDF and print):

Image

Note, however, that because this uses tables, it's not going to look very pretty if a single piece of the dialogue is quite long. This is because table rows have to appear on a single page, so the whole row may go over to the next page, leaving a gap at the end of the previous page. For dual dialogue of a couple of lines at a time it should work well enough, though.

And, of course, to reiterate: Scrivener is still not a full-featured scriptwriting app, and if you want other features, such as "MORE" and "CONT'D" at the end of pages and the top of the next, you will need dedicated scriptwriting software for that...

All the best,
Keith
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

Am
Amcmo

Fri Jun 29, 2018 8:48 am Post

Surprise and delight - Keith strikes again! :D

Ka
Kalus
Posts: 22
Joined: Fri Nov 21, 2008 8:04 am
Platform: Mac

Tue Jul 03, 2018 5:29 pm Post

Incredible! Thank you Keith!

Imagine my surprise: I booted up the forums to find an answer to a totally unrelated question—and found a thread I started almost a decade ago getting a resolution! This is perfect for my needs.

User avatar
KB
Site Admin
Posts: 20716
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Tue Jul 03, 2018 6:25 pm Post

Kalus wrote:Incredible! Thank you Keith!

Imagine my surprise: I booted up the forums to find an answer to a totally unrelated question—and found a thread I started almost a decade ago getting a resolution! This is perfect for my needs.


Great to see you are still a user! This is one of those things where a solution presented itself (actually a user suggested using tables) after many years of percolation - a bit like the "MORE" and "CONT'D" solution I'm currently working on...

All the best,
Keith
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

co
colkav
Posts: 1
Joined: Sat Aug 18, 2018 12:27 pm
Platform: Mac

Sat Aug 18, 2018 12:34 pm Post

I'm sorry, I can't find this option anywhere,

I'm using Scrivener version 3.03, I go to compile, and I cannot see an option for either "Text Layout" or "Convert Preserve Formatting blocks to dual dialogue tables". It's set to Compile for PDF, the project format is UK Stage Play.

Could someone point me in the right direction?

User avatar
KB
Site Admin
Posts: 20716
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Tue Aug 28, 2018 3:47 pm Post

This option is not part of 3.0.3 but will be available in the next free update to 3.x. This update is still a few weeks away.

All the best,
Keith
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

Jo
JoRo
Posts: 828
Joined: Sat May 26, 2018 6:40 am
Platform: Mac

Thu May 09, 2019 7:46 am Post

KB wrote:Because I like a challenge, for the next update I have added a new option to Compile (in the "Text Layout" area): "Convert Preserve Formatting blocks to dual dialogue tables"...


Hi, Keith.

1. In your compiled text above, the individual character names have a single alignment, more or less central to the page, whereas the dual-dialogue character names are in separate columns with discrete alignments of their own.

Keith.jpg
Keith.jpg (54.63 KiB) Viewed 694 times


2. In the sample US Stage Play project attached, using the default settings, the dual-dialogue character names are scrunched down into single-letter columns when compiled. KEITH becomes:
K
E
I
T
H

3. If I go into Script Settings and change the character first-line and left indents from 3 inches to 2 inches, the names compile as one would hope, but the alignment of all the character names in the script are shifted to the left.

Single Alignment.jpg
Single Alignment.jpg (16.33 KiB) Viewed 694 times


How do I set the alignments for the dual-dialogue elements so that they look like your sample and are independent of the main character names?

Thanks in advance.

Slàinte mhòr.

US Stage Play.zip
(75.85 KiB) Downloaded 31 times


For completeness, this post relates to this thread:

viewtopic.php?p=289580#p289580

Jo
JoRo
Posts: 828
Joined: Sat May 26, 2018 6:40 am
Platform: Mac

Sat May 18, 2019 7:24 am Post

Does anyone have any ideas in respect of the question above? How is dual dialogue formatted / spaced during compile?

Thanks in advance.

Slàinte mhòr.

Jo
JoRo
Posts: 828
Joined: Sat May 26, 2018 6:40 am
Platform: Mac

Sat Jun 01, 2019 9:29 am Post

One last bump, in hope...

Slàinte mhòr.