Global Lua Modules/Italic title

Italic title is a script that allows editors to italicize page titles. It comes with two templates: {{Italic title}} and {{Italic disambiguation}}. Full documentation can be found on Wikipedia.
== ==
=== Italic title ===
=== Italic disambiguation ===
== About ==
This script is used to italicize titles, as an alternative to the {{DISPLAYTITLE}} magic word. {{Italic title}} has the following effects:
*Titles without parentheses are fully italicized:
**Foo → Foo
**Talk:Foo → Talk:Foo
*Titles containing parentheses are italicized before the first parenthesis:
**Foo (bar) → Foo (bar)
**Talk:Foo (bar) → Talk:Foo (bar)
*Italicization can be forced using the |all=yes parameter.
*Italicization can be limited to specific text with the |string= parameter.
{{Italic disambiguation}} has the following effects:
*If the title contains parentheses () at the end, the text in parentheses is italicized:
**Foo (bar) → Foo (bar)
**Talk:Foo (bar) → Talk:Foo (bar)
*Titles without parentheses are unaltered:
**Foo → Foo
**Talk:Foo → Talk:Foo
{{DISPLAYTITLE:Desired Title}} can be used instead in cases not covered by either template, e.g. two substrings with italics, or italics combined with a lowercase first character.