Combine Text Objects

Version 01.10.00
Added 30 Aug 2017 (last updated 10 Apr 2021)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x and Sibelius 21.x

Creates a new Text object by combining the text contained in selected Text objects or System Text objects, using the Text style and location of the first selected object.

The selected objects will be sorted in score order. You can separate each block of text with a line feed, a space, or any text characters. The original selection is maintained when the plugin stops, so you can easily delete the originals to replace them with the newly created object.

Updated 20 February 2019. Version 01.09.00. Added ability to delete original text fields, to use a breaking space as separator, and to process only groups of text at the same staff, bar, and rhythmic position in the bar.

Updated 10 April 2021. Version 01.10.00. Added code to reset the text formatting after each bit of formatted text is appended, to prevent explicit font or character style changes in the text from affecting following text. You should be able to freely combine dynamics and other text. As before,the text style used for the combined object is taken from the first object in the combined string, so formatting that came from the text style rather than being explicitly added can be lost when objects with different text styles are combined.

Also as before, lyrics are skipped, the original text objects are deleted by default, and dialog settings are not saved across Sibelius sessions.

Plug-in written by Bob Zawalich.