You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{\pard \ql \f0 \sa180 \li0 \fi0 How to use this script:\par}
388
+
{\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab Manually apply rolled-chord articulations to the chords that need them (without worrying about how they look).\par}
389
+
{\pard \ql \f0 \sa0 \li360 \fi-360 2.\tx360\tab Select the region you want to change.\par}
390
+
{\pard \ql \f0 \sa0 \li360 \fi-360 3.\tx360\tab Run the script.\sa180\par}
391
+
{\pard \ql \f0 \sa180 \li0 \fi0 The script searches for any articulations with the \u8220"Copy Main Symbol Vertically\u8221" option checked. It automatically positions them to the left of any accidentals and changes their length so that they align with the top and bottom of the chord with a slight extension. (Approximately 1/4 space on either end. It may be longer depending on the length of the character defined for the articulation.)\par}
392
+
{\pard \ql \f0 \sa180 \li0 \fi0 If you are working with a keyboard or other multi-staff instrument, the script automatically extends the top articulation across any staff or staves below, provided the lower staves also have the same articulation mark. It then hides the lower mark(s). This behavior is limited to staves that are selected. To suppress this behavior and restrict positioning to single staves, hold down Shift, Option (macOS), or Alt (Windows) key when invoking the script.\par}
393
+
{\pard \ql \f0 \sa180 \li0 \fi0 This script requires RGP Lua 0.59 or later.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 This script resets all selected articulations to their default positions but only if they are not manually positioned. Due to complications arising from how Finale stored articulation positions before Finale 26, it requires Finale 26 or higher. Due to issues around maintaining the context for automatic stacking, it must be run under RGP Lua. JW Lua does not have the necessary logic to manage the stacking context.\par}
return"Reset Automatic Articulation Positions", "Reset Automatic Articulation Positions", "Resets the position of automatically positioned articulations while ignoring those with manual positioning."
{\pard \ql \f0 \sa180 \li0 \fi0 This script resets all selected articulations to their default positions. Due to complications arising from how Finale stored articulation positions before Finale 26, it requires Finale 26 or higher. Due to issues around maintaining the context for automatic stacking, it must be run under RGP Lua. JW Lua does not have the necessary logic to manage the stacking context.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Change all barlines in the selection to one of seven styles by hotkey. To repeat the same barline change as last time without a confirmation dialog, select the \u8220"Barline Chooser Repeat\u8221" menu or hold down the SHIFT key when starting the script.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \f1 This script nudges system baselines up or down by a single staff-space (24 evpus). It introduces 10\line
432
+
menu options to nudge each baseline type up or down. It also introduces 5 menu options to reset\line
433
+
the baselines to their staff-level values.\line
434
+
\line
435
+
The possible prefix inputs to the script are\line
436
+
\line
437
+
```\line
438
+
direction
439
+
baseline_types
440
+
nudge_evpus
441
+
```\line
442
+
\line
443
+
You can also change the size of the nudge by creating a configuration file called `baseline_move.config.txt` and\line
444
+
adding a single line with the size of the nudge in evpus.\line
445
+
\line
446
+
```\line
447
+
nudge_evpus = 36
448
+
```\line
449
+
\line
450
+
A value in a prefix overrides any setting in a configuration file.\par}
451
+
{\pard \ql \f0 \sa180 \li0 \fi0 ]] finaleplugin.AdditionalMenuOptions = [[ Move Lyric Baselines Up Reset Lyric Baselines Move Expression Baseline Above Down Move Expression Baseline Above Up Reset Expression Baseline Above Move Expression Baseline Below Down Move Expression Baseline Below Up Reset Expression Baseline Below Move Chord Baseline Down Move Chord Baseline Up Reset Chord Baseline Move Fretboard Baseline Down Move Fretboard Baseline Up Reset Fretboard Baseline]] finaleplugin.AdditionalDescriptions = [[ Moves all lyrics baselines up one space in the selected systems Resets all selected lyrics baselines to default Moves the selected expression above baseline down one space Moves the selected expression above baseline up one space Resets the selected expression above baselines Moves the selected expression below baseline down one space Moves the selected expression below baseline up one space Resets the selected expression below baselines Moves the selected chord baseline down one space Moves the selected chord baseline up one space Resets the selected chord baselines Moves the selected fretboard baseline down one space Moves the selected fretboard baseline up one space Resets the selected fretboard baselines]] finaleplugin.AdditionalPrefixes = [[ direction = 1 \u8211- no baseline_types table, which picks up the default (lyrics) direction = 0 \u8211- no baseline_types table, which picks up the default (lyrics) direction = -1 baseline_types = \{finale.BASELINEMODE_EXPRESSIONABOVE\} direction = 1 baseline_types = \{finale.BASELINEMODE_EXPRESSIONABOVE\} direction = 0 baseline_types = \{finale.BASELINEMODE_EXPRESSIONABOVE\} direction = -1 baseline_types = \{finale.BASELINEMODE_EXPRESSIONBELOW\} direction = 1 baseline_types = \{finale.BASELINEMODE_EXPRESSIONBELOW\} direction = 0 baseline_types = \{finale.BASELINEMODE_EXPRESSIONBELOW\} direction = -1 baseline_types = \{finale.BASELINEMODE_CHORD\} direction = 1 baseline_types = \{finale.BASELINEMODE_CHORD\} direction = 0 baseline_types = \{finale.BASELINEMODE_CHORD\} direction = -1 baseline_types = \{finale.BASELINEMODE_FRETBOARD\} direction = 1 baseline_types = \{finale.BASELINEMODE_FRETBOARD\} direction = 0 baseline_types = \{finale.BASELINEMODE_FRETBOARD\}\par}
0 commit comments