Skip to content

v1.1.0 - Grammar Entries and Usage/Register Mining

Choose a tag to compare

@Josolon Josolon released this 05 Jul 21:57
· 25 commits to main since this release

Adds a grammar reference layer on top of v1.0.0's lexicon, and surfaces usage/register information that Lewis & Short already encodes but v1.0.0 rendered as flat text.

New:

  • 388 Allen & Greenough grammar entries, parsed from the original Perseus TEI-XML of A New Latin Grammar for Schools and Colleges (1903) — not the later Alpheios/DCC revision, which carries an incompatible CC BY-NC-SA restriction. Two granularities:
    • 335 section/subsection/subsubsection entries (broad topics, e.g. "The Locative Case")
    • 53 precisely named rules (e.g. "Ablative Absolute", "Hortatory Subjunctive", "Historical Present")
      Each is searchable by its topic name and by citation form ("AG 419", "A&G 419", "§419") — the way commentaries and footnotes actually reference this grammar.
  • Usage/register label mining: L&S's <usg> markup — previously flattened to plain text — now renders distinctly:
    • Technical-domain labels (Military/Medical/Mercantile/Political term) surface as small badges under the headword.
    • Rhetorical-style labels (Lit./Transf./Trop./Poet./Meton.) and inline case/mood/number abbreviations get their own inline styling.
  • Sense-cycle-restart divider: L&S frequently introduces a derived headword mid-entry (e.g. amo's "—Hence, amans, antis, P. a.") whose own senses reuse A, B, C at the same nesting level as the group they trail. A dashed divider now marks the restart so it doesn't read as a continuation of the prior lettered group.

Installation: unzip and drag LatinDictionary.dictionary into ~/Library/Dictionaries/, then enable "Latin (Lewis & Short)" in Dictionary.app Settings.

See README.md for build-from-source instructions and full data-source licensing.