|
|
MakeMusic Forum > Public Forums > FinaleScript - FORUM HAS MOVED! > How do I convert ALL Lyrics to ALL CAPS? | Forum Quick Jump
|
 |  Saffron Registered Member

       Date Joined Jul 2008 Total Posts : 4504 | Posted 9/1/2008 1:30 PM (GMT -5) |   | Here's a method that's just worked for me (Finale 2005b)
1) Go to Edit Lyrics (in the Lyrics tool)
2) Select ALL
3) Perform COPY
4) Start Notepad (the Windows editor, not Finale's little sister)
5) Perform PASTE
6) Save as a FOO.TXT
7) Convert FOO.TXT to upper case as BAR.TXT, using an appropriate filter or applet
8) open BAR.TXT
9) Select ALL
10) Perform COPY
11) Return to Finale Lyric Editor (where everything is still selected)
12) Perform PASTE
Job Done! It's actually much quicker in reality than the above 12 steps suggest, although it obviously assumes you have access to some uppercase conversion filter.
Brian
| Back to Top | |
 |  rpmseattle Registered Member
        Date Joined Nov 2006 Total Posts : 419 | Posted 9/1/2008 1:38 PM (GMT -5) |   | Hi Brian
Thanks for the suggestion. I had actually thought about doing this in a similar roundabout way using Music XML, converting to Sibelius, using the Change Case Plugin in Sibelius 5 and then converting the file back to Finale. I've attached a screen shot of the Sibelius plugin, which allows you to change any specific type of text (e.g. lyrics) to all caps, all lower case, or word initial caps. This will work great, but of course, it also involves a number of steps.
Obviously as fast and elegant as Finale script is, I was hoping for a more integrated (e.g. 1-step) solution.
Also, I'm on the Mac. Trying to think of a text application that would allow me to try your solution. You mentioned an applet - perhaps this is something that you know how to program? I would have no idea how to generate an applet to do this. Surely a robust text editor like BBEDIT would allow me to try this, but I don't think Word has this capability (perhaps it does, but I'd consider myself a novice Word user)
-robert rpmseattle | powermac G5 | dual 2.5Ghz | 3.5gb RAM | OSX 10.4.11 | www.musicprep.com/coda
Image Attachment :
 Picture 1.jpg 63KB (image/jpeg)This image has been viewed 550 time(s). | | | |
| Back to Top | |
 |  Saffron Registered Member

       Date Joined Jul 2008 Total Posts : 4504 | Posted 9/1/2008 1:42 PM (GMT -5) |   | Robert, do any of your Mac text editors or word processors support uppercase conversion? If so, you can do a shortened, simplified version of what I suggested, such as:
1) Go to Edit Lyrics (in the Lyrics tool)
2) Select ALL
3) Perform COPY
4) Start your editor/word processor
5) Perform PASTE
6) Select ALL
7) Convert to Upper Case
8) Perform COPY
9) Return to Finale Lyric Editor (where everything is still selected)
10) Perform PASTE
Brian | Back to Top | |
  |  Dr. Wiggy Early music: modern methods

       Date Joined Jun 2006 Total Posts : 12628 | Posted 9/1/2008 5:24 PM (GMT -5) |   | Robert - Use TextWrangler. Free download. An excellent text editor on the Mac, and useful for all sorts of other things, too.
Then just copy and paste the text from the Edit Lyrics window into TW Click on Text > Change Case...
Then copy and paste the text back, as Brian's method.
www.barebones.com/products/textwrangler/
However, I would question the choral director's motives. Upper case is generally not as legible as lower case**. Change the font to something with a larger body, perhaps.
** There's an old story about the first computer terminals and dot matrix printers. They were designed to have only one case, and the engineers determined that lower case was more legible, and so that was chosen. Then the CEO of the company declared that it would be wrong to spell "God" with all lower case. So they chose upper case...... Finale 2009, 2Ghz iMac, OS X 10.5.4, M-Audio Audiophile USB Ancient Groove Music www.ancientgroove.co.uk
"It's not a perfect world. But I've lost the receipt."Post Edited (Wiggy) : 9/1/2008 4:29:06 PM (GMT-5) | Back to Top | |
 |  Saffron Registered Member

       Date Joined Jul 2008 Total Posts : 4504 | Posted 9/2/2008 4:53 AM (GMT -5) |   |
rpmseattle said...
I do like the simplicity of simply replacing the lyrics in the lyric editor while they are still selected. I've never tried it, but I see no reason why it wouldn't work (as long as no new hyphens or syllables were added, etc)
Are you saying definitively that there is no way to use Finalescript to do global text case conversion in the manner I am after? Provided the same number of syllables (as delimited by hyphens and spaces) go into the Lyric Editor window as were there previously, all the assignments of words to notes will remain correct. So far as I can tell, lyrics are assigned to scores by simply placing offset pointers in the notation data back to some string array or linked list, not the other way round. That's how come you can assign the same piece of text (in the editor) to several different parts of your notation, and then simply change, say, the single spelling of one word, and all instances in the score are corrected at once.
So certainly, the exact in-situ replacement of the entire Lyric Editor text with its uppercase version works reliably, at least in Finale 2005b ...
As for whether Finalescript can help, that's something Robert P. will be better able to tell you.
Brian | Back to Top | |
 |  Saffron Registered Member

       Date Joined Jul 2008 Total Posts : 4504 | Posted 9/2/2008 5:11 AM (GMT -5) |   |
Wiggy said...
declared that it would be wrong to spell "God" with all lower case. So they chose upper case...... Spelling of important names is still an issue today. My laptop Vista 32 installation was irrevocably damaged a couple of months ago, so much so I ended up reformatting the entire C: drive and re-installing it from scratch. The problem was caused by a 57Mb "Important Windows Update" from Micro$oft, which somehow failed to download correctly, and left everything in a mess. I couldn't reapply the update, or remove it, and it stopped me from being able to use the system properly.
While Vista was re-installing, I checked Microsoft's website on my Vista 64 box, to find out what this enormous download was all about. It turned out to be an update for Window's spelling dictionary: and the fix? ...
... People had been complaining that the word, "Obama", was being flagged as a spelling error, alongside 4 other names I'd never heard of (Friendster, Klum, Nazr and Racicot)!
Brian | Back to Top | |
 |  KennethKen Registered Member

       Date Joined Dec 1998 Total Posts : 2570 | Posted 9/2/2008 12:47 PM (GMT -5) |   |
rpmseattle said... Hi Brian - not sure about that. As I mentioned, I use Word (and also Appleworks) - neither of which, as far as I know support upper case conversion (although as I said, I may be wrong about Word since I don't use it for anything other than very basic tasks. In Windows (I can only assume on the MAC), using MS Word got to Format/Change Case, select UPPERCASE, click OK.
Ken Windows XP, Finale 2008a, Pentium 4, 3GHz, 2GB Ram
Brass music, Woodwind Music, Concert Band Music, CDs, etc. | Back to Top | |
   |  Saffron Registered Member

       Date Joined Jul 2008 Total Posts : 4504 | Posted 9/2/2008 7:00 PM (GMT -5) |   | I'd have thought that typing in capitals (if starting a new score) or simply using Word or an external applet to convert to uppercase, is way easier than creating, installing and distributing a new, custom font!
Apart from local printing, you'd also have to ship the font in any PDF, EPS or other vector files, as well as with any MUS files you sent to colleagues, who in turn would have to install the font before being able to see your score.
Brian | Back to Top | |
    |  Saffron Registered Member

       Date Joined Jul 2008 Total Posts : 4504 | Posted 9/3/2008 1:00 PM (GMT -5) |   | Tee Hee! That would be fun with a mixed language, Unicode based script! But then, of course, Finale doesn't speak Unicode ... 
Actually, FWIW, you might need to be careful in a non-Unicode environment: if you're using fonts from different code pages to handle non-English languages, your script might make some unwanted changes.
Brian | Back to Top | |
 Forum Information | Currently it is Saturday, June 25, 2022 6:04 PM (GMT -5) 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-2022 |
|
|