|
|
MakeMusic Forum > Public Forums > FinaleScript - FORUM HAS MOVED! > Changing Font of Staff Names Finalescript not working in 2012 | Forum Quick Jump
|
| rpmseattle Registered Member
Date Joined Nov 2006 Total Posts : 419 | Posted 4/2/2012 8:39 PM (GMT -6) | | Interestingly, the following individual text case / character substitution script *does* still work in Finale 2012 - it is font substitution specifically for staff names that is no longer working:
// Staff names ALL CAPS
process current doc
search " " case replace " "
search "1,2" replace "1, 2" search "2,3" replace "2, 3" search "3,4" replace "3, 4" search "4,5" replace "4, 5" search "5,6" replace "5, 6"
search staff names "1." replace "1" search staff names "2." replace "2" search staff names "3." replace "3" search staff names "4." replace "4" search staff names "5." replace "5" search staff names "6." replace "6"
search staff names "a" replace "A" search staff names "b" replace "B" search staff names "c" replace "C" search staff names "d" replace "D" search staff names "e" replace "E" search staff names "f" replace "F" search staff names "g" replace "G" search staff names "h" replace "H" search staff names "i" replace "I" search staff names "j" replace "J" search staff names "k" replace "K" search staff names "l" replace "L" search staff names "m" replace "M" search staff names "n" replace "N" search staff names "o" replace "O" search staff names "p" replace "P" search staff names "q" replace "Q" search staff names "r" replace "R" search staff names "s" replace "S" search staff names "t" replace "T" search staff names "u" replace "U" search staff names "v" replace "V" search staff names "w" replace "W" search staff names "x" replace "X" search staff names "y" replace "Y" search staff names "z" replace "Z"
// end script Finale 2012, 2011 | Mac Pro 8 Core Xeon | OSX 10.6.x www.musicprep.com/makemusic www.rpmseattle.com/of_note/category/finale/ | Back to Top | |
| rpmseattle Registered Member
Date Joined Nov 2006 Total Posts : 419 | Posted 12/26/2012 4:00 PM (GMT -6) | | |
| rpmseattle Registered Member
Date Joined Nov 2006 Total Posts : 419 | Posted 3/14/2014 2:13 PM (GMT -6) | | It appears that ANY Finalescript which calls ANY type of font swap is also adding garbage fonts to Finale 2012's font list . In the case of my commercial house style FInalescripts, the one that handles font swaps is pretty extensive, so quite a number of new garbage items get added to Finale's font menu. See below for the script.
Any portion of the script below fails in Finale 2012. I can't test this in Finale 2014, because I keep my plugins folder on Dropbox and there is a known issue with 2014 where changing the folder location (user preferences) in Finale breaks accessibility to Finalescript.
What it means is that score files that come to me for commercial projects that are in Finale 2012 (and probably 2014) will likely require another half hour to an hour of setup per cue, since I can't automate any of the text swap house style stuff. I've managed to avoid using Finale 2012 for the last two years on commercial projects, but projects are starting to come to me in Finale 2012 and I would assume 2014 soon, so I need this stuff to work. If it can at least be fixed in 2014, I should be able to back save to 2012 if needed.
Robert Puff
This has been reported (again) as case 140314-000130 You can see it has been 2 years since my original post on this issue here.
// Search & Replace Text script Finale 2011 - breaks under Finale 2012 / 2014
// start script process current doc
search " " replace " " search ".." replace "." search ". ." replace "."
// BAR NUMBERS //-film = search "" replace "" [Myriad Pro Semibold Cond] 11 plain, bar numbers search "" replace "" [Helvetica] 10 bold, bar numbers
// ARTICULATIONS
search ">" [Maestro] replace ">" [EngraverFontSet], articulation search "˘" [Maestro] replace "˘" [EngraverFontSet], articulation search "fl" [Maestro] replace "fl" [EngraverFontSet], articulation
// NIENTE search "niente" replace "ñ" [Maestro] 24 plain search "nte." whole word replace "ñ" [Maestro] 24 plain
// STAFF NAMES
search "1,2" replace "1, 2" search "2,3" replace "2, 3" search "3,4" replace "3, 4" search "4,5" replace "4, 5" search "5,6" replace "5, 6"
search staff names "1." replace "1" search staff names "2." replace "2" search staff names "3." replace "3" search staff names "4." replace "4" search staff names "5." replace "5" search staff names "6." replace "6"
search staff names "a" replace "A" search staff names "b" replace "B" search staff names "c" replace "C" search staff names "d" replace "D" search staff names "e" replace "E" search staff names "f" replace "F" search staff names "g" replace "G" search staff names "h" replace "H" search staff names "i" replace "I" search staff names "j" replace "J" search staff names "k" replace "K" search staff names "l" replace "L" search staff names "m" replace "M" search staff names "n" replace "N" search staff names "o" replace "O" search staff names "p" replace "P" search staff names "q" replace "Q" search staff names "r" replace "R" search staff names "s" replace "S" search staff names "t" replace "T" search staff names "u" replace "U" search staff names "v" replace "V" search staff names "w" replace "W" search staff names "x" replace "X" search staff names "y" replace "Y" search staff names "z" replace "Z"
//KEYBOARDS, HARP, PERCUSSION
search "Harp" case replace "HARP" search "Piano" case replace "PIANO" search "Celesta" case replace "CELESTA" search "Celeste" case replace "CELESTA" search "Percussion" case replace "PERCUSSION" search "Violins" case replace "VIOLIN" search "Violin" case replace "VIOLIN"
// TEMPO MARKINGS
search "Ritardando" whole word case replace "rit." search "Rit." whole word case replace "rit." search "Rit" whole word case replace "rit." search "Ritard" whole word case replace "rit." search "ritard" whole word case replace "rit." search "ritardando" whole word case replace "rit."
search "Rallentando" whole word case replace "rall." search "Rall." whole word case replace "rall." search "Rall" whole word case replace "rall."
search "Accelerando" whole word case replace "accel." search "Accel." whole word case replace "accel." search "Accel" whole word case replace "accel." search "accel" whole word case replace "accel."
// METRONOME MARKS search "q»" replace "q = " [EngraverTextT] 12 plain search "q »" replace "q = " [EngraverTextT] 12 plain search "q»" replace "q = " [EngraverTextT] 12 plain search "q »" replace "q = " [EngraverTextT] 12 plain
search "¡" [Maestro] replace "1" [EngraverTextT] 12 plain search "™" [Maestro] replace "2" [EngraverTextT] 12 plain search "£" [Maestro] replace "3" [EngraverTextT] 12 plain search "¢" [Maestro] replace "4" [EngraverTextT] 12 plain search "∞" [Maestro] replace "5" [EngraverTextT] 12 plain search "§" [Maestro] replace "6" [EngraverTextT] 12 plain search "¶" [Maestro] replace "7" [EngraverTextT] 12 plain search "•" [Maestro] replace "8" [EngraverTextT] 12 plain search "ª" [Maestro] replace "9" [EngraverTextT] 12 plain search "º" [Maestro] replace "0" [EngraverTextT] 12 plain
// end script Finale 2014, 2012, 2011 | Mac Pro 8 Core Xeon | iMac | OSX www.musicprep.com/makemusic www.rpmseattle.com/of_note/category/finale/
| Back to Top | |
| rpmseattle Registered Member
Date Joined Nov 2006 Total Posts : 419 | Posted 3/14/2014 2:25 PM (GMT -6) | | For anyone interested, if you have Finale 2011 installed, you can "borrow" the Finalescript plugin version 2.2.1.4 from that version, and replace the Finalescript version 2.3.1.3 that ships with Finale 2012. Once MakeMusic fixes the bug with user folder locations for the plugins, I'll try this with 2014 as well.
I haven't done extensive testing but it does appear that Font Swap scripts work correctly with at least one exception.
One caveat is that will either have to redo any scripts you created new in Finale 2012 (you should be able to copy and paste the info), or you can copy your scripts from Finale 2011 into the Finalescript folder for 2012 (in which case, you will lose the sort order of the scripts, but not the scripts themselves)
A further caveat is that v2.2.1.4 does not support Unicode, so if you have any scripts that perform text swap operations such as search "1/2" replace "½", these will break.
Robert Puff Finale 2014, 2012, 2011 | Mac Pro 8 Core Xeon | iMac | OSX www.musicprep.com/makemusic www.rpmseattle.com/of_note/category/finale/Post Edited (rpmseattle) : 3/14/2014 3:03:46 PM (GMT-5) | Back to Top | | Forum Information | Currently it is Tuesday, December 19, 2023 6:23 PM (GMT -6) There are a total of 403,820 posts in 58,165 threads. In the last 3 days there were 0 new threads and 0 reply posts. View Active Threads
|
Forum powered by dotNetBB v2.42EC SP3 dotNetBB © 2000-2023 |
|
|