Testeur de belles absentes


Entrez un texte dont chaque ligne est un quasi-pangramme et cliquez sur
pour le tester (Majuscules, âccents, çédilles & ligætures autorisés).


La contrainte de la belle absente a été inventée par l'écrivain & oulipien Georges Perec : chaque ligne doit contenir toutes les lettres de l'alphabet sauf k, w, x, y, z et une sixième lettre, qui épelle « en négatif » un message caché.

Valid XHTML 1.0 Transitional Autres vérificateurs : anagrammes, gématrie, okapi, palindromes, pangrammes & lipogrammes, prisonniers
Autres pages dynamiques : baragouin, S+n, dissociation, « patois », vers à soie, combinatoire, sonnets lettristes et monnets

Pages oulipiennes de Gef (mailing list)

Dernière modification : 31 décembre 2012

On peut fournir le texte à tester dans l'adresse de la page, sous la forme
<http://www.gef.free.fr/ba.php?texte=Fjeld%2C+burg+%3A+oh+!+cinq+vamps%2C%0Avingt+champs.+Quel+fjord+!>.

Si vous voulez définir un signet pointant vers ce vérificateur de belles absentes, je vous suggère de copier
cette ligne de commande javascript, qui analyse automatiquement le texte sélectionné dans n'importe quelle page Web :
javascript:l='http://www.gef.free.fr/ba.php';t=''+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(t)l=l+'?texte='+escape(t).replace(/\+/g,'%2B').replace(/%20/g,'+').replace(/\*/g,'%2A').replace(/\//g,'%2F').replace(/@/g,'%40').replace(/%u20AC/g,'%80').replace(/%u201A/g,'%82').replace(/%u0192/g,'%83').replace(/%u201E/g,'%84').replace(/%u2026/g,'%85').replace(/%u2020/g,'%86').replace(/%u2021/g,'%87').replace(/%u02C6/g,'%88').replace(/%u2030/g,'%89').replace(/%u0160/g,'%8A').replace(/%u2039/g,'%8B').replace(/%u0152/g,'%8C').replace(/%u017D/g,'%8E').replace(/%u2018/g,'%91').replace(/%u2019/g,'%92').replace(/%u201C/g,'%93').replace(/%u201D/g,'%94').replace(/%u2022/g,'%95').replace(/%u2013/g,'%96').replace(/%u2014/g,'%97').replace(/%u02DC/g,'%98').replace(/%u2122/g,'%99').replace(/%u0161/g,'%9A').replace(/%u203A/g,'%9B').replace(/%u0153/g,'%9C').replace(/%u017E/g,'%9E').replace(/%u0178/g,'%9F');void(location=l)