131 lines
2.7 KiB
PHP
131 lines
2.7 KiB
PHP
|
<?php
|
||
|
|
||
|
/**
|
||
|
* Déclaration des entités HTML (à completer éventuellement) et leur correspondances
|
||
|
* en écriture unicode
|
||
|
*
|
||
|
* @package SPIP\Core\Charsets
|
||
|
**/
|
||
|
|
||
|
$GLOBALS['CHARSET']['html'] = array(
|
||
|
'ldquo' => '“',
|
||
|
'rdquo' => '”',
|
||
|
'bdquo' => '„',
|
||
|
'cent' => '¢',
|
||
|
'pound' => '£',
|
||
|
'curren' => '¤',
|
||
|
'yen' => '¥',
|
||
|
'brvbar' => '¦',
|
||
|
'sect' => '§',
|
||
|
'uml' => '¨',
|
||
|
'ordf' => 'ª',
|
||
|
'laquo' => '«',
|
||
|
'lsquo' => '‘',
|
||
|
'rsquo' => '’',
|
||
|
'not' => '¬',
|
||
|
'shy' => '­',
|
||
|
'macr' => '¯',
|
||
|
'deg' => '°',
|
||
|
'plusmn' => '±',
|
||
|
'sup2' => '²',
|
||
|
'sup3' => '³',
|
||
|
'acute' => '´',
|
||
|
'micro' => 'µ',
|
||
|
'para' => '¶',
|
||
|
'middot' => '·',
|
||
|
'cedil' => '¸',
|
||
|
'sup1' => '¹',
|
||
|
'ordm' => 'º',
|
||
|
'raquo' => '»',
|
||
|
'iquest' => '¿',
|
||
|
'Agrave' => 'À',
|
||
|
'Aacute' => 'Á',
|
||
|
'Acirc' => 'Â',
|
||
|
'Atilde' => 'Ã',
|
||
|
'Auml' => 'Ä',
|
||
|
'Aring' => 'Å',
|
||
|
'AElig' => 'Æ',
|
||
|
'Ccedil' => 'Ç',
|
||
|
'Egrave' => 'È',
|
||
|
'Eacute' => 'É',
|
||
|
'Ecirc' => 'Ê',
|
||
|
'Euml' => 'Ë',
|
||
|
'Igrave' => 'Ì',
|
||
|
'Iacute' => 'Í',
|
||
|
'Icirc' => 'Î',
|
||
|
'Iuml' => 'Ï',
|
||
|
'ETH' => 'Ð',
|
||
|
'Ntilde' => 'Ñ',
|
||
|
'Ograve' => 'Ò',
|
||
|
'Oacute' => 'Ó',
|
||
|
'Ocirc' => 'Ô',
|
||
|
'Otilde' => 'Õ',
|
||
|
'Ouml' => 'Ö',
|
||
|
'times' => '×',
|
||
|
'Oslash' => 'Ø',
|
||
|
'Ugrave' => 'Ù',
|
||
|
'Uacute' => 'Ú',
|
||
|
'Ucirc' => 'Û',
|
||
|
'Uuml' => 'Ü',
|
||
|
'Yacute' => 'Ý',
|
||
|
'THORN' => 'Þ',
|
||
|
'szlig' => 'ß',
|
||
|
'agrave' => 'à',
|
||
|
'Scaron' => 'Š',
|
||
|
'scaron' => 'š',
|
||
|
'zcaron' => 'ž',
|
||
|
'Zcaron' => 'Ž',
|
||
|
'aacute' => 'á',
|
||
|
'acirc' => 'â',
|
||
|
'atilde' => 'ã',
|
||
|
'auml' => 'ä',
|
||
|
'aring' => 'å',
|
||
|
'aelig' => 'æ',
|
||
|
'ccedil' => 'ç',
|
||
|
'egrave' => 'è',
|
||
|
'eacute' => 'é',
|
||
|
'ecirc' => 'ê',
|
||
|
'euml' => 'ë',
|
||
|
'igrave' => 'ì',
|
||
|
'iacute' => 'í',
|
||
|
'icirc' => 'î',
|
||
|
'iuml' => 'ï',
|
||
|
'eth' => 'ð',
|
||
|
'ntilde' => 'ñ',
|
||
|
'ograve' => 'ò',
|
||
|
'oacute' => 'ó',
|
||
|
'ocirc' => 'ô',
|
||
|
'otilde' => 'õ',
|
||
|
'ouml' => 'ö',
|
||
|
'divide' => '÷',
|
||
|
'oslash' => 'ø',
|
||
|
'ugrave' => 'ù',
|
||
|
'uacute' => 'ú',
|
||
|
'ucirc' => 'û',
|
||
|
'uuml' => 'ü',
|
||
|
'yacute' => 'ý',
|
||
|
'thorn' => 'þ',
|
||
|
'nbsp' => ' ',
|
||
|
'thinsp' => ' ',
|
||
|
'ensp' => ' ',
|
||
|
'emsp' => ' ',
|
||
|
'copy' => '(c)',
|
||
|
'reg' => '(r)',
|
||
|
'frac14' => '1/4',
|
||
|
'frac12' => '1/2',
|
||
|
'frac34' => '3/4',
|
||
|
'apos' => "'",
|
||
|
'mdash' => '—',
|
||
|
'ndash' => '–',
|
||
|
'hellip' => '…',
|
||
|
'euro' => '€',
|
||
|
'OElig' => 'Œ',
|
||
|
'oelig' => 'œ',
|
||
|
'iexcl' => '¡'
|
||
|
|
||
|
);
|
||
|
|
||
|
## caracteres tres speciaux a ne pas convertir
|
||
|
#'amp' => '&', 'quot' => '"', 'lt' => '<', 'gt' => '>',
|
||
|
;
|