Skip to content

[2.14.0]Le "-ent" verbal enfin reconnu comme e muet

Choose a tag to compare

@sbridel sbridel released this 03 Aug 17:12
· 8 commits to main since this release
  • 2.14.0 — Two fixes to the syllable counter specifically (Syllabes tab / analyseLigne
    — a separate engine from the rhyme one, they'd never shared any logic before this):
    • Fixed: a verse ending on a 3rd-person-plural verb ("...qu'elles pleurent") was counted
      one syllable too many. The mute-e detection only recognised a literal final "e" (rose,
      chante) — never the "-ent" of "ils/elles pleurent, chantent...", which is the exact same
      silent sound, just spelled differently. Classical versification confirms this ending never
      counts at the end of a line, same as any other mute e (checked against several current
      French versification references while fixing this).
    • Since "-ent" is genuinely ambiguous from spelling alone (silent 3rd-plural verb ending in
      pleurent, but a real pronounced [ɑ̃] in nouns/adjectives like récent, argent,
      moment, président...), the fix now checks the extended phonetic dictionary first when
      available — exact, no guessing (a transcription ending in a consonant means the "-ent"
      added no sound at all; ending in the nasal vowel means it's genuinely pronounced) — and
      falls back to a curated list of ~70 common non-verb exceptions only for words outside the
      dictionary, so the fix still helps even without one configured.