Optimise Beaming Edits With a Lua Library for ConsoleTools

As part of the release of three new scripting libraries for the ConsoleTools Lua framework, I today publish the Beaming Tool Library (the two other releases cover Signpost Visibility and Dynamics).

Containing equivalents to all beaming-related commands from the Edit menu, it also offers several of those commands further consolidated into tools for convenient single-keycommand use. Other tools similarly streamline user interaction with properties for beaming.

GIF – E.g., single-key control for centered-beam and beam direction:

B1

GIF – E.g., single-key control for secondary beams, stemlets and fractional beam direction:

B2

You can download the library below. The zip file contains the actual Lua script, and a PDF with the complete documentation:

ConsoleTools Tool Library - Beaming 1.0.zip (644.3 KB)

Note: Do not try to run the lua file directly in Dorico (via the Script menu). You will need the ConsoleTools framework in order to use the library. However, the free limited version will suffice to try it out. You can find more information about ConsoleTools in this thread.

Feel free to ask any questions about the library here. (Any questions specifically about ConsoleTools should be posted in the thread about the framework itself, though.)

:arrow_right: All freely available ConsoleTools Tool Libraries

As with previous releases, it should be noted that this library is somewhat of a β€œpublic beta”. If you find that something does not work as should be expected from the documentation, please feel free to get in touch with me. Further down the road, I plan to re-include the library (with any bug fixes) in a larger one, which will offer a variety of other script-enhanced Dorico tasks.

3 Likes