Expand description
§syllabify-fr
Syllabification française destinée à l’apprentissage de la lecture. Portage en Rust de LireCouleur 6, créé par Marie-Pierre et Luc Brungard (GPL v3).
§Usage rapide
use syllabify_fr::syllables;
// Mode STD (défaut, comme LC6) : sépare les consonnes doubles
assert_eq!(syllables("famille"), vec!["fa", "mi", "lle"]);
assert_eq!(syllables("parlent"), vec!["par", "lent"]);
assert_eq!(syllables("homme"), vec!["hom", "me"]);Re-exports§
pub use html::render_html;pub use html::render_word_html;pub use liaisons::liaison_amont;pub use liaisons::liaison_aval;pub use liaisons::liaison_possible;
Modules§
- html
- Rendu HTML avec balises
<span>autour de chaque syllabe, destiné à l’intégration web (coloriage syllabique pédagogique type dyscolor.com). - liaisons
- Possibilités de liaison inter-mots. Port de
liaisonAmont/liaisonAvalde LireCouleur 6 (module.jsll. 1041-1057).
Enums§
- Assemble
Mode - Mode d’assemblage syllabique.
- Syllable
Mode - Mode de syllabification : orale ou écrite.
- Text
Chunk - Un élément de texte syllabifié : soit un mot décomposé en syllabes, soit du texte brut.
Functions§
- phonemes
- Extrait les phonèmes d’un mot : liste de
(code, lettres). - syllabify_
text - Syllabifie un texte entier en préservant la ponctuation et les espaces.
- syllables
- Syllabifie un mot seul avec les paramètres par défaut (mode STD comme LireCouleur 6, syllabes écrites).
- syllables_
with - Syllabifie un mot avec contrôle fin des paramètres.