Hello Javier, Your script doesn't capitalize "clarence 'gatemouth' brown" correctly (a well-known blues artist in a common way of writing his name); mine does. I'd apply the special handling for ' ONLY if it's preceded by other word characters. Otherwise I'd assume it's a quotation mark.
P.S. Some people seem to prefer to not titlecase "to", "is", "with", "of", "or" and/or "from", however they vary wildly on which exceptions to use... I don't like them, it adds some randomness to the titlecasing. But you bet someone will request an option for that... best regards, Erich Schubert -- erich@(vitavonni.de|debian.org) -- GPG Key ID: 4B3A135C (o_ Why waste time learning, when ignorance is instantaneous? --- Calvin //\ Ein Freund ist ein Geschenk, das man sich selbst macht. V_/_ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]