Title Case
Applies English Title Case to selected lines
Macro Flux.TitleCase in feed CoffeeFlux's Aegisub Scripts b6a37e0 by CoffeeFlux.
Channels:
master (Default):
Version: 1.4.1
Release Date: 2026-10-25
Required Modules:
- unicode
Files:
- .moon:
BFA2668514A4AF5A882AD95D29114FCC178AE371✅
Changelog:
1.4.1:
- Match how renderers split override blocks: nested braces, unclosed braces and negative \p values
1.4.0:
- Fixed minor words never being lowercased
- Fixed sentence detection across tag blocks and \h
- Handle curly quotes, guillemets and inverted punctuation
- Skip drawings
- Always capitalize the last word and the word after a colon
- Preserve acronyms and words like iPhone unless the whole line is in caps
- Removed the aegisub.re dependency
1.3.3:
- Updated to use single quotes
1.3.2:
- Removed unnecessary dependencies
1.3.1:
- Significant structural changes
1.1.3:
- Fixed feed error
1.1.2:
- Fixed namespace
1.1.1:
- Quick bugfix
1.1.0:
- Added to DepCtrl
Script Data:
| Property | Feed Data | Script Data | Matches |
|---|---|---|---|
| Name | Title Case | Title Case | ✅ |
| Description | Applies English Title Case to selected lines | Applies English Title Case to selected lines | ✅ |
| Author | CoffeeFlux | tophf | ❌ |
| Version | 1.4.1 | 1.4.1 | ✅ |
| Namespace | Flux.TitleCase | Flux.TitleCase | ✅ |
| Feed | https://raw.githubusercontent.com/TypesettingTools/CoffeeFlux-Aegisub-Scripts/master/DependencyControl.json | https://raw.githubusercontent.com/TypesettingTools/CoffeeFlux-Aegisub-Scripts/master/DependencyControl.json | ✅ |