Feature Requests: Lines with Multi-line Text; Locking Line Relative Position

  1. I frequently use text indications like, “To Voc”; “T Sax Solo”; etc. I include a hooked line above or below the text to make it clear whether the text applies to the staff below or above. I’ve created custom start & end cap hooks of various lengths to use for this purpose with lines. It works fine when there’s single line of text that can be encoded in the Properties panel. However, for 2+ lines of text e.g., “1st x: Tacet | 2nd x: As Written | 3rd x: 8va), I have to make a Text Box, & then a separate line to frame it. Besides the extra time, when adjusting the Layout, frequently the text & line frame get scattered to different positions away from the staff items they apply to & have to be moved back into position. It would be great to be able to enter multi-line text for a line; OR alternatively, at least be able to group a particular line with a particular text box so they’re treated as a single object. I know Dorico is modeled after DTP apps, & and object grouping is a common feature in DTP apps.
  2. As mentioned above, during Layout adjustments, lines & text boxes frequently move away from their intended relative position with respect to objects in the staff & to each other, even when specific X & Y Offset values are set in the Properties panel. It would help to have a way to lock these, & other such items, to a specific position relative to a selected note or rest in the staff.

When you say “text box”, are you talking about text frames, or just staff text (Shift+X)?

Hi @LennyNY, you can create an annotation using the Music Symbol category, and entering your desired text on multiple lines, using the Text input, inserting the desired lines, and setting the needed attachments and Y offsets.

Visual guide:

Result:


Dorico file example:

line text on multiple raws.dorico (1.3 MB)

6 Likes

Thanks @Christian_R — that does work for some of the items I need to put in. It’s limited for me because Annotations are stored permanently in the Library, & I don’t have a list of a few standard multi-line text items I use. If I sit down & examine what I’ve done, I’m sure there are at least a few I’ve used repeatedly. Then there re are multiple variations; if I save each one w/different details, the collection can get pretty big. Some I may use only once or twice, & it seems a bunch of entries like this would clutter the Annotations Library. Your solution still works for some of it, though, & will save me a lot of time.

What I’d really like is a way to enter dynamic text on the fly in a single Project or Part, without having to save it permanently in the application Library; but no telling if or when developers will get around to that among the deluge of requests, so your method is a great workaround.

I’m talking about staff or system text, not text frames.

It looks like line annotations are only stored in your user library if you click the Save as Default star. Otherwise, anything you create is saved in the current project only.

Can you please give @Christian_R’s post the Solution mark instead of your own? This will help other users who may have the same question.

2 Likes