MLA Style Capitalisator

Last modified on

How to Use

Simply paste or type the text to be MLA-style-capitalised on the input. The output will be automatically shown below the input. We can select the output and copy it.


Free Dictionary API

I employ a magnificent free API for the application above. Here's the link for Free Dictionary API repository on GitHub.

I need it to identify the noun, verb, conjunction, and so forth. It's constructed so that this application does in-memory cache to avoid hitting the API repeatedly.

Here, it's used as a supporting refiner instead of the main method. The main method is using offline logic.

Offline logic, as in not fetching external resource. Not drooling-and-blank-stare offline.


MLA

MLA stands for Modern Language Association — an academic style guide mainly used in literature, arts, and humanities. Their title capitalisation rule (also known as MLA Title Case) is as such:

  • Capitalise the first and last words.
  • Capitalise all nouns, pronouns, verbs, adjectives, adverbs, and subordinating conjunctions (e.g. because, although).
  • Lowercase articles (a, an, the), prepositions (in, on, for, to, with, etc.), and coordinating conjunctions (and, but, or, nor, for, so, yet) — unless they’re the first or last word.

Capitalisator

It's not an English word. Yet. It looks like a confused "capacitor".