I did some more research on title case, and hope the following two features could be added. Then it would be nearly perfect.
- Always capitalize last word, too:
I didn't pay much attention to this, but it's the rule most styles require for title case however awkward they might look sometimes.
- User input text that will be respected over any other rules:
This is for handing phrasal verbs that should be always uppercase and some special cases where mixed cases are required. Custom Text 2 box could be used for this with the following format:
Beat Up; Blow Out; Break Down; The Bad Seeds
Of course, the user should manually input "Blew Out" and "Blown Out" too if they are in his collection since the preset can't take care of tenses.