02b5371a99bf269ce0f45a278063e9416b4bbd04
3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
6 * Copyright (c) 2001-2017 *
7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
9 * Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
10 * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
11 \***************************************************************************/
13 if (!defined('_ECRIRE_INC_VERSION')) {
17 // rien sauf les "~" et "-,"
19 function typographie_en_dist($letexte) {
22 $letexte = str_replace("'", '’', $letexte);
30 $letexte = preg_replace($cherche1, $remplace1, $letexte);
32 $letexte = str_replace(' ', '~', $letexte);
33 $letexte = preg_replace('/ *~+ */', '~', $letexte);
36 '/([^-\n]|^)--([^-]|$)/',
44 $letexte = preg_replace($cherche2, $remplace2, $letexte);