plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

chars.h (3935B)


      1 /* sorted by unicode value */
      2 Htmlchar htmlchars[] =
      3 {
      4 	{ "\"",	""" },
      5 	{ "&",	"&" },
      6 	{ "<",	"&lt;" },
      7 	{ ">",	"&gt;" },
      8 	{ "¡",	"&iexcl;" },
      9 	{ "¢",	"&cent;" },
     10 	{ "£",	"&pound;" },
     11 	{ "¤",	"&curren;" },
     12 	{ "¥",	"&yen;" },
     13 	{ "¦",	"&brvbar;" },
     14 	{ "§",	"&sect;" },
     15 	{ "¨",	"&uml;" },
     16 	{ "©",	"&copy;" },
     17 	{ "ª",	"&ordf;" },
     18 	{ "«",	"&laquo;" },
     19 	{ "¬",	"&not;" },
     20 	{ "­",	"&ndash;" },
     21 	{ "®",	"&reg;" },
     22 	{ "¯",	"&macr;" },
     23 	{ "°",	"&deg;" },
     24 	{ "±",	"&plusmn;" },
     25 	{ "²",	"&sup2;" },
     26 	{ "³",	"&sup3;" },
     27 	{ "´",	"&acute;" },
     28 	{ "µ",	"&micro;" },
     29 	{ "¶",	"&para;" },
     30 	{ "·",	"&middot;" },
     31 	{ "¸",	"&cedil;" },
     32 	{ "¹",	"&sup1;" },
     33 	{ "º",	"&ordm;" },
     34 	{ "»",	"&raquo;" },
     35 	{ "¼",	"&frac14;" },
     36 	{ "½",	"&frac12;" },
     37 	{ "¾",	"&frac34;" },
     38 	{ "¿",	"&iquest;" },
     39 	{ "À",	"&Agrave;" },
     40 	{ "Á",	"&Aacute;" },
     41 	{ "Â",	"&Acirc;" },
     42 	{ "Ã",	"&Atilde;" },
     43 	{ "Ä",	"&Auml;" },
     44 	{ "Å",	"&Aring;" },
     45 	{ "Æ",	"&AElig;" },
     46 	{ "Ç",	"&Ccedil;" },
     47 	{ "È",	"&Egrave;" },
     48 	{ "É",	"&Eacute;" },
     49 	{ "Ê",	"&Ecirc;" },
     50 	{ "Ë",	"&Euml;" },
     51 	{ "Ì",	"&Igrave;" },
     52 	{ "Í",	"&Iacute;" },
     53 	{ "Î",	"&Icirc;" },
     54 	{ "Ï",	"&Iuml;" },
     55 	{ "Ð",	"&ETH;" },
     56 	{ "Ñ",	"&Ntilde;" },
     57 	{ "Ò",	"&Ograve;" },
     58 	{ "Ó",	"&Oacute;" },
     59 	{ "Ô",	"&Ocirc;" },
     60 	{ "Õ",	"&Otilde;" },
     61 	{ "Ö",	"&Ouml;" },
     62 	{ "×",	"x" },
     63 	{ "Ø",	"&Oslash;" },
     64 	{ "Ù",	"&Ugrave;" },
     65 	{ "Ú",	"&Uacute;" },
     66 	{ "Û",	"&Ucirc;" },
     67 	{ "Ü",	"&Uuml;" },
     68 	{ "Ý",	"&Yacute;" },
     69 	{ "Þ",	"&THORN;" },
     70 	{ "ß",	"&szlig;" },
     71 	{ "à",	"&agrave;" },
     72 	{ "á",	"&aacute;" },
     73 	{ "â",	"&acirc;" },
     74 	{ "ã",	"&atilde;" },
     75 	{ "ä",	"&auml;" },
     76 	{ "å",	"&aring;" },
     77 	{ "æ",	"&aelig;" },
     78 	{ "ç",	"&ccedil;" },
     79 	{ "è",	"&egrave;" },
     80 	{ "é",	"&eacute;" },
     81 	{ "ê",	"&ecirc;" },
     82 	{ "ë",	"&euml;" },
     83 	{ "ì",	"&igrave;" },
     84 	{ "í",	"&iacute;" },
     85 	{ "î",	"&icirc;" },
     86 	{ "ï",	"&iuml;" },
     87 	{ "ð",	"&eth;" },
     88 	{ "ñ",	"&ntilde;" },
     89 	{ "ò",	"&ograve;" },
     90 	{ "ó",	"&oacute;" },
     91 	{ "ô",	"&ocirc;" },
     92 	{ "õ",	"&otilde;" },
     93 	{ "ö",	"&ouml;" },
     94 	{ "ø",	"&oslash;" },
     95 	{ "ù",	"&ugrave;" },
     96 	{ "ú",	"&uacute;" },
     97 	{ "û",	"&ucirc;" },
     98 	{ "ü",	"&uuml;" },
     99 	{ "ý",	"&yacute;" },
    100 	{ "þ",	"&thorn;" },
    101 	{ "ÿ",	"&yuml;" },
    102 	{ "•",	"*" },
    103 	{ "™",	"(tm)" },
    104 	{ "←", 	"&larr;" },
    105 	{ "↑", 	"&uarr;" },
    106 	{ "→", 	"&rarr;" },
    107 	{ "↓", 	"&darr;" },
    108 	{ "≠",	"!=" },
    109 	{ "≤", 	"&le;" },
    110 /*	{ "□",	"&#164;" },
    111 	{ "◊",	"&#186;" }, */
    112 };
    113 
    114 /* unsorted */
    115 Troffchar troffchars[] =
    116 {
    117 	{ "A*", "&Aring;", },
    118 	{ "o\"", "&ouml;", },
    119 	{ "ff", "ff", },
    120 	{ "fi", "fi", },
    121 	{ "fl", "fl", },
    122 	{ "Fi", "ffi", },
    123 	{ "ru", "_", },
    124 	{ "em", "--", },
    125 	{ "en", "-", },
    126 	{ "\\-", "&ndash;", },
    127 	{ "14", "&#188;", },
    128 	{ "12", "&#189;", },
    129 	{ "co", "&#169;", },
    130 	{ "de", "&#176;", },
    131 	{ "dg", "&#161;", },
    132 	{ "fm", "&#180;", },
    133 	{ "rg", "&#174;", },
    134 	{ "bu", "*", },
    135 	{ "sq", "&#164;", },
    136 	{ "hy", "&ndash;", },
    137 	{ "pl", "+", },
    138 	{ "mi", "-", },
    139 	{ "mu", "&#215;", },
    140 	{ "di", "&#247;", },
    141 	{ "eq", "=", },
    142 	{ "==", "==", },
    143 	{ ">=", ">=", },
    144 	{ "<=", "<=", },
    145 	{ "!=", "!=", },
    146 	{ "+-", "&#177;", },
    147 	{ "no", "&#172;", },
    148 	{ "sl", "/", },
    149 	{ "ap", "&", },
    150 	{ "~=", "~=", },
    151 	{ "pt", "oc", },
    152 	{ "gr", "GRAD", },
    153 	{ "->", "->", },
    154 	{ "<-", "<-", },
    155 	{ "ua", "^", },
    156 	{ "da", "v", },
    157 	{ "is", "Integral", },
    158 	{ "pd", "DIV", },
    159 	{ "if", "oo", },
    160 	{ "sr", "-/", },
    161 	{ "sb", "(~", },
    162 	{ "sp", "~)", },
    163 	{ "cu", "U", },
    164 	{ "ca", "(^)", },
    165 	{ "ib", "(=", },
    166 	{ "ip", "=)", },
    167 	{ "mo", "C", },
    168 	{ "es", "&Oslash;", },
    169 	{ "aa", "&#180;", },
    170 	{ "ga", "`", },
    171 	{ "ci", "O", },
    172 	{ "L1", "DEATHSTAR", },
    173 	{ "sc", "&#167;", },
    174 	{ "dd", "++", },
    175 	{ "lh", "<=", },
    176 	{ "rh", "=>", },
    177 	{ "lt", "(", },
    178 	{ "rt", ")", },
    179 	{ "lc", "|", },
    180 	{ "rc", "|", },
    181 	{ "lb", "(", },
    182 	{ "rb", ")", },
    183 	{ "lf", "|", },
    184 	{ "rf", "|", },
    185 	{ "lk", "|", },
    186 	{ "rk", "|", },
    187 	{ "bv", "|", },
    188 	{ "ts", "s", },
    189 	{ "br", "|", },
    190 	{ "or", "|", },
    191 	{ "ul", "_", },
    192 	{ "rn", " ", },
    193 	{ "**", "*", },
    194 	{ nil, nil, }
    195 };