Skip to content

WhiteFangs/metriques.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

metriques.js

A small Javascript module to get meter informations from french words

metriques.js regroupe les fonctionnalités Javascript de mon ancien projet PoetifyJS (déprécié au profit de ce projet) et qui contenait également des fonctions PHP pour récupérer des poèmes ou des rimes de la base de données Drime.

Functions

Syllabes

Fonction pour compter le nombre de syllabes d'un mot donné
Renvoie les syllabes, leur nombre et le maximum possible.

Elision

Fonction pour appliquer les règles d'élision à un tableau de mots
Renvoie le nombre de syllabes et un maximum possible pour la suite de mots donnée.

Metrique

Fonction pour compter le nombre de syllabes des vers d'un poème
Renvoie les vers, les mots de chaque vers et la métrique de chaque vers avec un maximum possible.

Usage

var metr = require('metriques');

var syllabes = metr.syllabes("énergumène");

var poem = "Je suis mon cher ami très heureux de te voir \
Heureux qui comme Ulysse a fait un beau voyage";

var metrique = metr.metrique(poem);

Examples

Les applications Paronyma et Parolyma s'inspirent des fonctionnalités de metriques.js.

Test

Run npm test to launch the tests

About

A Javascript module to get meter informations from french words

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published