ISO 8879:1986 SGML entities (HTML 3.2).
(Related to, but distinct from: ISO 8859-1).
License:
AGPL3
Copyright Pascal J. Bourguignon 2003 - 2015
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program.
If not, see <http://www.gnu.org/licenses/>
|
*pre* |
variable |
When true, MELT-ENTITIES will keep spaces and newlines.
Initial value: NIL
|
|Aacute| |
constant |
capital A, acute accent
Initial value: Á
|
|aacute| |
constant |
small a, acute accent
Initial value: á
|
|acirc| |
constant |
small a, circumflex accent
Initial value: â
|
|Acirc| |
constant |
capital A, circumflex accent
Initial value: Â
|
|acute| |
constant |
acute accent
Initial value: ´
|
|AElig| |
constant |
capital AE diphthong (ligature)
Initial value: Æ
|
|aelig| |
constant |
small ae diphthong (ligature)
Initial value: æ
|
|agrave| |
constant |
small a, grave accent
Initial value: à
|
|Agrave| |
constant |
capital A, grave accent
Initial value: À
|
|amp| |
constant |
ampersand
Initial value: &
|
|apo| |
constant |
quote
Initial value: '
|
|aring| |
constant |
small a, ring
Initial value: å
|
|Aring| |
constant |
capital A, ring
Initial value: Å
|
|Atilde| |
constant |
capital A, tilde
Initial value: Ã
|
|atilde| |
constant |
small a, tilde
Initial value: ã
|
|auml| |
constant |
small a, dieresis or umlaut mark
Initial value: ä
|
|Auml| |
constant |
capital A, dieresis or umlaut mark
Initial value: Ä
|
|brvbar| |
constant |
broken (vertical) bar
Initial value: ¦
|
|ccedil| |
constant |
small c, cedilla
Initial value: ç
|
|Ccedil| |
constant |
capital C, cedilla
Initial value: Ç
|
|cedil| |
constant |
cedilla
Initial value: ¸
|
|cent| |
constant |
cent sign
Initial value: ¢
|
|copy| |
constant |
copyright sign
Initial value: ©
|
|curren| |
constant |
general currency sign
Initial value: ¤
|
|deg| |
constant |
degree sign
Initial value: °
|
|divide| |
constant |
divide sign
Initial value: ÷
|
|Eacute| |
constant |
capital E, acute accent
Initial value: É
|
|eacute| |
constant |
small e, acute accent
Initial value: é
|
|ecirc| |
constant |
small e, circumflex accent
Initial value: ê
|
|Ecirc| |
constant |
capital E, circumflex accent
Initial value: Ê
|
|Egrave| |
constant |
capital E, grave accent
Initial value: È
|
|egrave| |
constant |
small e, grave accent
Initial value: è
|
|eth| |
constant |
small eth, Icelandic
Initial value: ð
|
eth |
constant |
capital Eth, Icelandic
Initial value: Ð
|
|euml| |
constant |
small e, dieresis or umlaut mark
Initial value: ë
|
|Euml| |
constant |
capital E, dieresis or umlaut mark
Initial value: Ë
|
|frac12| |
constant |
fraction one-half
Initial value: ½
|
|frac14| |
constant |
fraction one-quarter
Initial value: ¼
|
|frac34| |
constant |
fraction three-quarters
Initial value: ¾
|
|gt| |
constant |
greater than
Initial value: >
|
|iacute| |
constant |
small i, acute accent
Initial value: í
|
|Iacute| |
constant |
capital I, acute accent
Initial value: Í
|
|icirc| |
constant |
small i, circumflex accent
Initial value: î
|
|Icirc| |
constant |
capital I, circumflex accent
Initial value: Î
|
|iexcl| |
constant |
inverted exclamation mark
Initial value: ¡
|
|igrave| |
constant |
small i, grave accent
Initial value: ì
|
|Igrave| |
constant |
capital I, grave accent
Initial value: Ì
|
|iquest| |
constant |
inverted question mark
Initial value: ¿
|
|Iuml| |
constant |
capital I, dieresis or umlaut mark
Initial value: Ï
|
|iuml| |
constant |
small i, dieresis or umlaut mark
Initial value: ï
|
|laquo| |
constant |
angle quotation mark, left
Initial value: «
|
|lt| |
constant |
less than
Initial value: <
|
|macr| |
constant |
macron
Initial value: ¯
|
(melt-entities text) |
function |
RETURN: A string with any HTML ISO-Latin-1 entity occurence replaced by
the corresponding character.
BUG: We don't manage the encodings, assuming CODE-CHAR gives ISO-Latin-1.
|
|micro| |
constant |
micro sign
Initial value: µ
|
|middot| |
constant |
middle dot
Initial value: ·
|
|nbsp| |
constant |
no-break space
Initial value:
|
|not| |
constant |
not sign
Initial value: ¬
|
|ntilde| |
constant |
small n, tilde
Initial value: ñ
|
|Ntilde| |
constant |
capital N, tilde
Initial value: Ñ
|
|oacute| |
constant |
small o, acute accent
Initial value: ó
|
|Oacute| |
constant |
capital O, acute accent
Initial value: Ó
|
|Ocirc| |
constant |
capital O, circumflex accent
Initial value: Ô
|
|ocirc| |
constant |
small o, circumflex accent
Initial value: ô
|
|ograve| |
constant |
small o, grave accent
Initial value: ò
|
|Ograve| |
constant |
capital O, grave accent
Initial value: Ò
|
|ordf| |
constant |
ordinal indicator, feminine
Initial value: ª
|
|ordm| |
constant |
ordinal indicator, masculine
Initial value: º
|
|oslash| |
constant |
small o, slash
Initial value: ø
|
|Oslash| |
constant |
capital O, slash
Initial value: Ø
|
|otilde| |
constant |
small o, tilde
Initial value: õ
|
|Otilde| |
constant |
capital O, tilde
Initial value: Õ
|
|ouml| |
constant |
small o, dieresis or umlaut mark
Initial value: ö
|
|Ouml| |
constant |
capital O, dieresis or umlaut mark
Initial value: Ö
|
|para| |
constant |
pilcrow (paragraph sign)
Initial value: ¶
|
|plusmn| |
constant |
plus-or-minus sign
Initial value: ±
|
|pound| |
constant |
pound sterling sign
Initial value: £
|
|quot| |
constant |
double quote
Initial value: "
|
|raquo| |
constant |
angle quotation mark, right
Initial value: »
|
|reg| |
constant |
registered sign
Initial value: ®
|
|sect| |
constant |
section sign
Initial value: §
|
|shy| |
constant |
soft hyphen
Initial value:
|
|sup1| |
constant |
superscript one
Initial value: ¹
|
|sup2| |
constant |
superscript two
Initial value: ²
|
|sup3| |
constant |
superscript three
Initial value: ³
|
|szlig| |
constant |
small sharp s, German (sz ligature)
Initial value: ß
|
|thorn| |
constant |
small thorn, Icelandic
Initial value: þ
|
thorn |
constant |
capital THORN, Icelandic
Initial value: Þ
|
|times| |
constant |
multiply sign
Initial value: ×
|
|uacute| |
constant |
small u, acute accent
Initial value: ú
|
|Uacute| |
constant |
capital U, acute accent
Initial value: Ú
|
|ucirc| |
constant |
small u, circumflex accent
Initial value: û
|
|Ucirc| |
constant |
capital U, circumflex accent
Initial value: Û
|
|ugrave| |
constant |
small u, grave accent
Initial value: ù
|
|Ugrave| |
constant |
capital U, grave accent
Initial value: Ù
|
|uml| |
constant |
umlaut (dieresis)
Initial value: ¨
|
|uuml| |
constant |
small u, dieresis or umlaut mark
Initial value: ü
|
|Uuml| |
constant |
capital U, dieresis or umlaut mark
Initial value: Ü
|
|yacute| |
constant |
small y, acute accent
Initial value: ý
|
|Yacute| |
constant |
capital Y, acute accent
Initial value: Ý
|
|yen| |
constant |
yen sign
Initial value: ¥
|
|yuml| |
constant |
small y, dieresis or umlaut mark
Initial value: ÿ