roman/roman_config library
Classes
- ApostrophusRomanNumeralsConfig
- Apostrophus form using historical multi-character sequences for the "5" and "10" power values. The base symbols are:
- CommonRomanNumeralsConfig
- Common (modern) MDCLXVI style — the form most readers recognise from clock faces, copyright dates, and chapter numbers.
- CompactApostrophusRomanNumeralsConfig
- Compact variant of ApostrophusRomanNumeralsConfig that uses the dedicated Unicode glyphs:
- RomanNumeralsConfig
- Base configuration shared by every Roman numeral style.
- VinculumRomanNumeralsConfig
- Vinculum (overlined) form. An overline (combining U+0305) over a letter multiplies its value by 1,000:
Enums
- RomanNumeralsType
- Selects which family of Roman numerals to recognise and produce.