Actions in Depth
The “Lexical Case Conversion” Action
Lexical case conversion in A Better Finder Rename uses the macOS part-of-speech tagger to treat nouns, verbs and adjectives differently for correct title case.
The Lexical Case Conversion action in the Conversion category uses the lexical tagging engine built into macOS to
determine the lexical class of every word in your file names, i.e. whether it is a noun, a verb, an adjective, etc. It
then lets you decide, class by class, whether to capitalize, uppercase, lowercase or leave each word untouched.
It is important to realize that this feature works within system limits and macOS’s lexical tagging engine is impressive in some ways and not so impressive in others. Your mileage may vary.
The controls
Change:decides whether the action applies to the file name, the extension or bothLanguage:selects the language the tagger should assumeFirst Word:sets the treatment of the first word of the name, whatever its class- One popup per word class:
Nouns:,Proper Nouns:,Verbs:,Verb Contractions:,Adjectives:,Adverbs:,Pronouns:,Determiners:,Prepositions:,Conjunctions:,Interjections:,Particles:,Classifiers:,Idioms:,Numbers:andOther Words:, each offeringCapitalize,Lowercase,UppercaseorLeave Force exact case:lists words that should always be spelled exactly as typed here, separated by normal spaces, no matter which class the tagger assigns them.IBM Mr PhD, for instance, keepsIBMin capitals,Mrwith a single leading capital andPhDexactly so
Example
With First Word:, Nouns:, Proper Nouns:, Verbs: and Adjectives: set to Capitalize and Determiners:,
Prepositions: and Conjunctions: set to Lowercase, which is the usual recipe for English titles:
the lord of the rings.mp4→The Lord of the Rings.mp4a brief history of time.pdf→A Brief History of Time.pdf
With IBM in the Force exact case: field: history of ibm.pdf → History of IBM.pdf