Is there anyway to attach pre-formatted text into the text field in Dorico? I have 200 or so pre-formatted expression that I’m using for a book project that need to be attached to the music. Most include 2 or more different text formatting. For example the first word is Bold and the 2nd is a different size and italic.
No. Sorry.
You can’t paste your pre-formatted text into a Text field, but you can format each Text field (like System Text) to your liking.
I’m trying not to have to re-invent the wheel every time I need specially formatted text. It’s the issue of 2 different formats, in the field that’s the problem. 14pt bold, and 12pt italic. It feels like were in the 80s. Copying formatted text between programs is the norm. Something that I strongly feel needs to be addressed with Dorico.
I strongly suspect that like many of Dorico’s text handling weirdnesses (like the lack of OpenType features) it’s a shortcoming in the Qt framework that the program is built on. In a sense this makes it more frustrating because the Dorico developers can’t do as much about that as they would undoubtedly want.
You will have to use some workaround here.
I think Copy & Paste itself will work, but as you are pasting into the default paragraph style, your formatting will not survive. You could create your own Paragraph Style with 14 bold and the font of your choice. Create one System Text item with this Style, add the second word and change it to 12 italic. Then you could copy/paste this combined text attachment to all the other places you’ll need them and exchange the content one by one. It is some extra work you might not have expected. Alternatively you could leave the text items out and add them later in a dtp application, provided that application can do the format pasting.
It’s not by any means a great solution, but you could create a separate project into which you input all the various text items you need, and then keep that project open (with playback deactivated) alongside your main project. If you copy the whole text item (i.e. just select it so it goes orange, but don’t double-click it to edit its contents, then copy it to the clipboard), you can paste that into your destination project.
That would work better than keeping them in an open Text file and having to edit every one of them.
Thanks.