From 4fcbc23c1ce263d38973a5ba69dd471c2585050f Mon Sep 17 00:00:00 2001 From: James Bursa Date: Mon, 29 Dec 2003 00:38:59 +0000 Subject: [project @ 2003-12-29 00:38:59 by bursa] Transliterate Unicode to Latin1 using Markus Kuhn's transtab. svn path=/import/netsurf/; revision=465 --- utils/transtab | 1688 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1688 insertions(+) create mode 100644 utils/transtab (limited to 'utils/transtab') diff --git a/utils/transtab b/utils/transtab new file mode 100644 index 000000000..98d063823 --- /dev/null +++ b/utils/transtab @@ -0,0 +1,1688 @@ +% Source: http://www.cl.cam.ac.uk/~mgk25/unicode.html#libs +% +% "This package contains a table for transliterating ISO 10646 texts into +% best-effort representations using smaller coded character sets (ASCII, +% ISO 8859, etc.). It is primarily intended for inclusion into the GNU C +% library, but might be of use for other applications as well. The table +% is freely available to anyone." + +% APOSTROPHE + +% GRAVE ACCENT + ; +% NO-BREAK SPACE + +% INVERTED EXCLAMATION MARK + +% CENT SIGN + +% POUND SIGN + "" +% YEN SIGN + +% BROKEN BAR + +% SECTION SIGN + +% DIAERESIS + +% COPYRIGHT SIGN + ""; +% FEMININE ORDINAL INDICATOR + +% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + "" +% NOT SIGN + +% SOFT HYPHEN + +% REGISTERED SIGN + "" +% MACRON + +% DEGREE SIGN + +% PLUS-MINUS SIGN + "" +% SUPERSCRIPT TWO + ""; +% SUPERSCRIPT THREE + ""; +% ACUTE ACCENT + +% MICRO SIGN + ; +% PILCROW SIGN + +% MIDDLE DOT + +% CEDILLA + +% SUPERSCRIPT ONE + ""; +% MASCULINE ORDINAL INDICATOR + +% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + "" +% VULGAR FRACTION ONE QUARTER + "" +% VULGAR FRACTION ONE HALF + "" +% VULGAR FRACTION THREE QUARTERS + "" +% INVERTED QUESTION MARK + +% LATIN CAPITAL LETTER A WITH GRAVE + +% LATIN CAPITAL LETTER A WITH ACUTE + +% LATIN CAPITAL LETTER A WITH CIRCUMFLEX + +% LATIN CAPITAL LETTER A WITH TILDE + +% LATIN CAPITAL LETTER A WITH DIAERESIS + ""; +% LATIN CAPITAL LETTER A WITH RING ABOVE + ""; +% LATIN CAPITAL LETTER AE + ""; +% LATIN CAPITAL LETTER C WITH CEDILLA + +% LATIN CAPITAL LETTER E WITH GRAVE + +% LATIN CAPITAL LETTER E WITH ACUTE + +% LATIN CAPITAL LETTER E WITH CIRCUMFLEX + +% LATIN CAPITAL LETTER E WITH DIAERESIS + +% LATIN CAPITAL LETTER I WITH GRAVE + +% LATIN CAPITAL LETTER I WITH ACUTE + +% LATIN CAPITAL LETTER I WITH CIRCUMFLEX + +% LATIN CAPITAL LETTER I WITH DIAERESIS + +% LATIN CAPITAL LETTER ETH + +% LATIN CAPITAL LETTER N WITH TILDE + +% LATIN CAPITAL LETTER O WITH GRAVE + +% LATIN CAPITAL LETTER O WITH ACUTE + +% LATIN CAPITAL LETTER O WITH CIRCUMFLEX + +% LATIN CAPITAL LETTER O WITH TILDE + +% LATIN CAPITAL LETTER O WITH DIAERESIS + ""; +% MULTIPLICATION SIGN + +% LATIN CAPITAL LETTER O WITH STROKE + +% LATIN CAPITAL LETTER U WITH GRAVE + +% LATIN CAPITAL LETTER U WITH ACUTE + +% LATIN CAPITAL LETTER U WITH CIRCUMFLEX + +% LATIN CAPITAL LETTER U WITH DIAERESIS + ""; +% LATIN CAPITAL LETTER Y WITH ACUTE + +% LATIN CAPITAL LETTER THORN + "" +% LATIN SMALL LETTER SHARP S + ""; +% LATIN SMALL LETTER A WITH GRAVE + +% LATIN SMALL LETTER A WITH ACUTE + +% LATIN SMALL LETTER A WITH CIRCUMFLEX + +% LATIN SMALL LETTER A WITH TILDE + +% LATIN SMALL LETTER A WITH DIAERESIS + ""; +% LATIN SMALL LETTER A WITH RING ABOVE + ""; +% LATIN SMALL LETTER AE + ""; +% LATIN SMALL LETTER C WITH CEDILLA + +% LATIN SMALL LETTER E WITH GRAVE + +% LATIN SMALL LETTER E WITH ACUTE + +% LATIN SMALL LETTER E WITH CIRCUMFLEX + +% LATIN SMALL LETTER E WITH DIAERESIS + +% LATIN SMALL LETTER I WITH GRAVE + +% LATIN SMALL LETTER I WITH ACUTE + +% LATIN SMALL LETTER I WITH CIRCUMFLEX + +% LATIN SMALL LETTER I WITH DIAERESIS + +% LATIN SMALL LETTER ETH + +% LATIN SMALL LETTER N WITH TILDE + +% LATIN SMALL LETTER O WITH GRAVE + +% LATIN SMALL LETTER O WITH ACUTE + +% LATIN SMALL LETTER O WITH CIRCUMFLEX + +% LATIN SMALL LETTER O WITH TILDE + +% LATIN SMALL LETTER O WITH DIAERESIS + ""; +% DIVISION SIGN + +% LATIN SMALL LETTER O WITH STROKE + +% LATIN SMALL LETTER U WITH GRAVE + +% LATIN SMALL LETTER U WITH ACUTE + +% LATIN SMALL LETTER U WITH CIRCUMFLEX + +% LATIN SMALL LETTER U WITH DIAERESIS + ""; +% LATIN SMALL LETTER Y WITH ACUTE + +% LATIN SMALL LETTER THORN + "" +% LATIN SMALL LETTER Y WITH DIAERESIS + +% LATIN CAPITAL LETTER A WITH MACRON + +% LATIN SMALL LETTER A WITH MACRON + +% LATIN CAPITAL LETTER A WITH BREVE + +% LATIN SMALL LETTER A WITH BREVE + +% LATIN CAPITAL LETTER A WITH OGONEK + +% LATIN SMALL LETTER A WITH OGONEK + +% LATIN CAPITAL LETTER C WITH ACUTE + +% LATIN SMALL LETTER C WITH ACUTE + +% LATIN CAPITAL LETTER C WITH CIRCUMFLEX + ""; +% LATIN SMALL LETTER C WITH CIRCUMFLEX + ""; +% LATIN CAPITAL LETTER C WITH DOT ABOVE + +% LATIN SMALL LETTER C WITH DOT ABOVE + +% LATIN CAPITAL LETTER C WITH CARON + +% LATIN SMALL LETTER C WITH CARON + +% LATIN CAPITAL LETTER D WITH CARON + +% LATIN SMALL LETTER D WITH CARON + +% LATIN CAPITAL LETTER D WITH STROKE + +% LATIN SMALL LETTER D WITH STROKE + +% LATIN CAPITAL LETTER E WITH MACRON + +% LATIN SMALL LETTER E WITH MACRON + +% LATIN CAPITAL LETTER E WITH BREVE + +% LATIN SMALL LETTER E WITH BREVE + +% LATIN CAPITAL LETTER E WITH DOT ABOVE + +% LATIN SMALL LETTER E WITH DOT ABOVE + +% LATIN CAPITAL LETTER E WITH OGONEK + +% LATIN SMALL LETTER E WITH OGONEK + +% LATIN CAPITAL LETTER E WITH CARON + +% LATIN SMALL LETTER E WITH CARON + +% LATIN CAPITAL LETTER G WITH CIRCUMFLEX + ""; +% LATIN SMALL LETTER G WITH CIRCUMFLEX + ""; +% LATIN CAPITAL LETTER G WITH BREVE + +% LATIN SMALL LETTER G WITH BREVE + +% LATIN CAPITAL LETTER G WITH DOT ABOVE + +% LATIN SMALL LETTER G WITH DOT ABOVE + +% LATIN CAPITAL LETTER G WITH CEDILLA + +% LATIN SMALL LETTER G WITH CEDILLA + +% LATIN CAPITAL LETTER H WITH CIRCUMFLEX + ""; +% LATIN SMALL LETTER H WITH CIRCUMFLEX + ""; +% LATIN CAPITAL LETTER H WITH STROKE + +% LATIN SMALL LETTER H WITH STROKE + +% LATIN CAPITAL LETTER I WITH TILDE + +% LATIN SMALL LETTER I WITH TILDE + +% LATIN CAPITAL LETTER I WITH MACRON + +% LATIN SMALL LETTER I WITH MACRON + +% LATIN CAPITAL LETTER I WITH BREVE + +% LATIN SMALL LETTER I WITH BREVE + +% LATIN CAPITAL LETTER I WITH OGONEK + +% LATIN SMALL LETTER I WITH OGONEK + +% LATIN CAPITAL LETTER I WITH DOT ABOVE + +% LATIN SMALL LETTER DOTLESS I + +% LATIN CAPITAL LIGATURE IJ + "" +% LATIN SMALL LIGATURE IJ + "" +% LATIN CAPITAL LETTER J WITH CIRCUMFLEX + ""; +% LATIN SMALL LETTER J WITH CIRCUMFLEX + ""; +% LATIN CAPITAL LETTER K WITH CEDILLA + +% LATIN SMALL LETTER K WITH CEDILLA + +% LATIN SMALL LETTER KRA + +% LATIN CAPITAL LETTER L WITH ACUTE + +% LATIN SMALL LETTER L WITH ACUTE + +% LATIN CAPITAL LETTER L WITH CEDILLA + +% LATIN SMALL LETTER L WITH CEDILLA + +% LATIN CAPITAL LETTER L WITH CARON + +% LATIN SMALL LETTER L WITH CARON + +% LATIN CAPITAL LETTER L WITH MIDDLE DOT + "";""; +% LATIN SMALL LETTER L WITH MIDDLE DOT + "";""; +% LATIN CAPITAL LETTER L WITH STROKE + +% LATIN SMALL LETTER L WITH STROKE + +% LATIN CAPITAL LETTER N WITH ACUTE + +% LATIN SMALL LETTER N WITH ACUTE + +% LATIN CAPITAL LETTER N WITH CEDILLA + +% LATIN SMALL LETTER N WITH CEDILLA + +% LATIN CAPITAL LETTER N WITH CARON + +% LATIN SMALL LETTER N WITH CARON + +% LATIN SMALL LETTER N PRECEDED BY APOSTROPHE + "" +% LATIN CAPITAL LETTER ENG + ""; +% LATIN SMALL LETTER ENG + ""; +% LATIN CAPITAL LETTER O WITH MACRON + +% LATIN SMALL LETTER O WITH MACRON + +% LATIN CAPITAL LETTER O WITH BREVE + +% LATIN SMALL LETTER O WITH BREVE + +% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE + +% LATIN SMALL LETTER O WITH DOUBLE ACUTE + +% LATIN CAPITAL LIGATURE OE + "" +% LATIN SMALL LIGATURE OE + "" +% LATIN CAPITAL LETTER R WITH ACUTE + +% LATIN SMALL LETTER R WITH ACUTE + +% LATIN CAPITAL LETTER R WITH CEDILLA + +% LATIN SMALL LETTER R WITH CEDILLA + +% LATIN CAPITAL LETTER R WITH CARON + +% LATIN SMALL LETTER R WITH CARON + +% LATIN CAPITAL LETTER S WITH ACUTE + +% LATIN SMALL LETTER S WITH ACUTE + +% LATIN CAPITAL LETTER S WITH CIRCUMFLEX + ""; +% LATIN SMALL LETTER S WITH CIRCUMFLEX + ""; +% LATIN CAPITAL LETTER S WITH CEDILLA + +% LATIN SMALL LETTER S WITH CEDILLA + +% LATIN CAPITAL LETTER S WITH CARON + +% LATIN SMALL LETTER S WITH CARON + +% LATIN CAPITAL LETTER T WITH CEDILLA + +% LATIN SMALL LETTER T WITH CEDILLA + +% LATIN CAPITAL LETTER T WITH CARON + +% LATIN SMALL LETTER T WITH CARON + +% LATIN CAPITAL LETTER T WITH STROKE + +% LATIN SMALL LETTER T WITH STROKE + +% LATIN CAPITAL LETTER U WITH TILDE + +% LATIN SMALL LETTER U WITH TILDE + +% LATIN CAPITAL LETTER U WITH MACRON + +% LATIN SMALL LETTER U WITH MACRON + +% LATIN CAPITAL LETTER U WITH BREVE + +% LATIN SMALL LETTER U WITH BREVE + +% LATIN CAPITAL LETTER U WITH RING ABOVE + +% LATIN SMALL LETTER U WITH RING ABOVE + +% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE + +% LATIN SMALL LETTER U WITH DOUBLE ACUTE + +% LATIN CAPITAL LETTER U WITH OGONEK + +% LATIN SMALL LETTER U WITH OGONEK + +% LATIN CAPITAL LETTER W WITH CIRCUMFLEX + +% LATIN SMALL LETTER W WITH CIRCUMFLEX + +% LATIN CAPITAL LETTER Y WITH CIRCUMFLEX + +% LATIN SMALL LETTER Y WITH CIRCUMFLEX + +% LATIN CAPITAL LETTER Y WITH DIAERESIS + +% LATIN CAPITAL LETTER Z WITH ACUTE + +% LATIN SMALL LETTER Z WITH ACUTE + +% LATIN CAPITAL LETTER Z WITH DOT ABOVE + +% LATIN SMALL LETTER Z WITH DOT ABOVE + +% LATIN CAPITAL LETTER Z WITH CARON + +% LATIN SMALL LETTER Z WITH CARON + +% LATIN SMALL LETTER LONG S + +% LATIN SMALL LETTER F WITH HOOK + +% LATIN CAPITAL LETTER S WITH COMMA BELOW + ; +% LATIN SMALL LETTER S WITH COMMA BELOW + ; +% LATIN CAPITAL LETTER T WITH COMMA BELOW + ; +% LATIN SMALL LETTER T WITH COMMA BELOW + ; +% MODIFIER LETTER PRIME + ; +% MODIFIER LETTER TURNED COMMA + +% MODIFIER LETTER APOSTROPHE + ; +% MODIFIER LETTER REVERSED COMMA + +% MODIFIER LETTER CIRCUMFLEX ACCENT + +% MODIFIER LETTER VERTICAL LINE + +% MODIFIER LETTER MACRON + +% MODIFIER LETTER LOW VERTICAL LINE + +% MODIFIER LETTER TRIANGULAR COLON + +% RING ABOVE + +% SMALL TILDE + +% DOUBLE ACUTE ACCENT + +% GREEK NUMERAL SIGN + +% GREEK LOWER NUMERAL SIGN + +% GREEK QUESTION MARK + +% LATIN CAPITAL LETTER B WITH DOT ABOVE + +% LATIN SMALL LETTER B WITH DOT ABOVE + +% LATIN CAPITAL LETTER D WITH DOT ABOVE + +% LATIN SMALL LETTER D WITH DOT ABOVE + +% LATIN CAPITAL LETTER F WITH DOT ABOVE + +% LATIN SMALL LETTER F WITH DOT ABOVE + +% LATIN CAPITAL LETTER M WITH DOT ABOVE + +% LATIN SMALL LETTER M WITH DOT ABOVE + +% LATIN CAPITAL LETTER P WITH DOT ABOVE + +% LATIN SMALL LETTER P WITH DOT ABOVE + +% LATIN CAPITAL LETTER S WITH DOT ABOVE + +% LATIN SMALL LETTER S WITH DOT ABOVE + +% LATIN CAPITAL LETTER T WITH DOT ABOVE + +% LATIN SMALL LETTER T WITH DOT ABOVE + +% LATIN CAPITAL LETTER W WITH GRAVE + +% LATIN SMALL LETTER W WITH GRAVE + +% LATIN CAPITAL LETTER W WITH ACUTE + +% LATIN SMALL LETTER W WITH ACUTE + +% LATIN CAPITAL LETTER W WITH DIAERESIS + +% LATIN SMALL LETTER W WITH DIAERESIS + +% LATIN CAPITAL LETTER Y WITH GRAVE + +% LATIN SMALL LETTER Y WITH GRAVE + +% EN QUAD + +% EM QUAD + "" +% EN SPACE + +% EM SPACE + "" +% THREE-PER-EM SPACE + +% FOUR-PER-EM SPACE + +% SIX-PER-EM SPACE + +% FIGURE SPACE + +% PUNCTUATION SPACE + +% THIN SPACE + +% HAIR SPACE + "" +% ZERO WIDTH SPACE + "" +% ZERO WIDTH NON-JOINER + "" +% ZERO WIDTH JOINER + "" +% LEFT-TO-RIGHT MARK + "" +% RIGHT-TO-LEFT MARK + "" +% HYPHEN + +% NON-BREAKING HYPHEN + +% FIGURE DASH + +% EN DASH + +% EM DASH + "" +% HORIZONTAL BAR + "" +% DOUBLE VERTICAL LINE + "" +% DOUBLE LOW LINE + +% LEFT SINGLE QUOTATION MARK + +% RIGHT SINGLE QUOTATION MARK + +% SINGLE LOW-9 QUOTATION MARK + +% SINGLE HIGH-REVERSED-9 QUOTATION MARK + +% LEFT DOUBLE QUOTATION MARK + +% RIGHT DOUBLE QUOTATION MARK + +% DOUBLE LOW-9 QUOTATION MARK + +% DOUBLE HIGH-REVERSED-9 QUOTATION MARK + +% DAGGER + +% DOUBLE DAGGER + "" +% BULLET + +% TRIANGULAR BULLET + +% ONE DOT LEADER + +% TWO DOT LEADER + "" +% HORIZONTAL ELLIPSIS + "" +% HYPHENATION POINT + +% LEFT-TO-RIGHT EMBEDDING + "" +% RIGHT-TO-LEFT EMBEDDING + "" +% POP DIRECTIONAL FORMATTING + "" +% LEFT-TO-RIGHT OVERRIDE + "" +% RIGHT-TO-LEFT OVERRIDE + "" +% NARROW NO-BREAK SPACE + +% PER MILLE SIGN + "" +% PRIME + +% DOUBLE PRIME + +% TRIPLE PRIME + "" +% REVERSED PRIME + +% REVERSED DOUBLE PRIME + "" +% REVERSED TRIPLE PRIME + "" +% SINGLE LEFT-POINTING ANGLE QUOTATION MARK + +% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + +% DOUBLE EXCLAMATION MARK + "" +% OVERLINE + +% HYPHEN BULLET + +% FRACTION SLASH + +% QUESTION EXCLAMATION MARK + "" +% EXCLAMATION QUESTION MARK + "" +% TIRONIAN SIGN ET + +% SUPERSCRIPT ZERO + ""; +% SUPERSCRIPT FOUR + ""; +% SUPERSCRIPT FIVE + ""; +% SUPERSCRIPT SIX + ""; +% SUPERSCRIPT SEVEN + ""; +% SUPERSCRIPT EIGHT + ""; +% SUPERSCRIPT NINE + ""; +% SUPERSCRIPT PLUS SIGN + ""; +% SUPERSCRIPT MINUS + ""; +% SUPERSCRIPT EQUALS SIGN + ""; +% SUPERSCRIPT LEFT PARENTHESIS + ""; +% SUPERSCRIPT RIGHT PARENTHESIS + ""; +% SUPERSCRIPT LATIN SMALL LETTER N + ""; +% SUBSCRIPT ZERO + ""; +% SUBSCRIPT ONE + ""; +% SUBSCRIPT TWO + ""; +% SUBSCRIPT THREE + ""; +% SUBSCRIPT FOUR + ""; +% SUBSCRIPT FIVE + ""; +% SUBSCRIPT SIX + ""; +% SUBSCRIPT SEVEN + ""; +% SUBSCRIPT EIGHT + ""; +% SUBSCRIPT NINE + ""; +% SUBSCRIPT PLUS SIGN + ""; +% SUBSCRIPT MINUS + ""; +% SUBSCRIPT EQUALS SIGN + ""; +% SUBSCRIPT LEFT PARENTHESIS + ""; +% SUBSCRIPT RIGHT PARENTHESIS + ""; +% EURO SIGN + ""; +% ACCOUNT OF + "" +% ADDRESSED TO THE SUBJECT + "" +% DEGREE CELSIUS + ""; +% CARE OF + "" +% CADA UNA + "" +% DEGREE FAHRENHEIT + ""; +% SCRIPT SMALL L + +% NUMERO SIGN + "";"" +% SOUND RECORDING COPYRIGHT + "" +% SERVICE MARK + "" +% TELEPHONE SIGN + "" +% TRADE MARK SIGN + "" +% OHM SIGN + ;""; +% KELVIN SIGN + +% ANGSTROM SIGN + +% ESTIMATED SYMBOL + +% VULGAR FRACTION ONE THIRD + "" +% VULGAR FRACTION TWO THIRDS + "" +% VULGAR FRACTION ONE FIFTH + "" +% VULGAR FRACTION TWO FIFTHS + "" +% VULGAR FRACTION THREE FIFTHS + "" +% VULGAR FRACTION FOUR FIFTHS + "" +% VULGAR FRACTION ONE SIXTH + "" +% VULGAR FRACTION FIVE SIXTHS + "" +% VULGAR FRACTION ONE EIGHTH + "" +% VULGAR FRACTION THREE EIGHTHS + "" +% VULGAR FRACTION FIVE EIGHTHS + "" +% VULGAR FRACTION SEVEN EIGHTHS + "" +% FRACTION NUMERATOR ONE + "" +% ROMAN NUMERAL ONE + +% ROMAN NUMERAL TWO + "" +% ROMAN NUMERAL THREE + "" +% ROMAN NUMERAL FOUR + "" +% ROMAN NUMERAL FIVE + +% ROMAN NUMERAL SIX + "" +% ROMAN NUMERAL SEVEN + "" +% ROMAN NUMERAL EIGHT + "" +% ROMAN NUMERAL NINE + "" +% ROMAN NUMERAL TEN + +% ROMAN NUMERAL ELEVEN + "" +% ROMAN NUMERAL TWELVE + "" +% ROMAN NUMERAL FIFTY + +% ROMAN NUMERAL ONE HUNDRED + +% ROMAN NUMERAL FIVE HUNDRED + +% ROMAN NUMERAL ONE THOUSAND + +% SMALL ROMAN NUMERAL ONE + +% SMALL ROMAN NUMERAL TWO + "" +% SMALL ROMAN NUMERAL THREE + "" +% SMALL ROMAN NUMERAL FOUR + "" +% SMALL ROMAN NUMERAL FIVE + +% SMALL ROMAN NUMERAL SIX + "" +% SMALL ROMAN NUMERAL SEVEN + "" +% SMALL ROMAN NUMERAL EIGHT + "" +% SMALL ROMAN NUMERAL NINE + "" +% SMALL ROMAN NUMERAL TEN + +% SMALL ROMAN NUMERAL ELEVEN + "" +% SMALL ROMAN NUMERAL TWELVE + "" +% SMALL ROMAN NUMERAL FIFTY + +% SMALL ROMAN NUMERAL ONE HUNDRED + +% SMALL ROMAN NUMERAL FIVE HUNDRED + +% SMALL ROMAN NUMERAL ONE THOUSAND + +% LEFTWARDS ARROW + "" +% UPWARDS ARROW + +% RIGHTWARDS ARROW + "" +% DOWNWARDS ARROW + +% LEFT RIGHT ARROW + "" +% LEFTWARDS DOUBLE ARROW + "" +% RIGHTWARDS DOUBLE ARROW + "" +% LEFT RIGHT DOUBLE ARROW + "" +% MINUS SIGN + ; +% DIVISION SLASH + +% SET MINUS + +% ASTERISK OPERATOR + +% RING OPERATOR + +% BULLET OPERATOR + +% INFINITY + "" +% DIVIDES + +% PARALLEL TO + "" +% RATIO + +% TILDE OPERATOR + +% NOT EQUAL TO + "" +% IDENTICAL TO + +% LESS-THAN OR EQUAL TO + "" +% GREATER-THAN OR EQUAL TO + "" +% MUCH LESS-THAN + "" +% MUCH GREATER-THAN + "" +% CIRCLED PLUS + "" +% CIRCLED MINUS + "" +% CIRCLED TIMES + "" +% CIRCLED DIVISION SLASH + "" +% RIGHT TACK + "" +% LEFT TACK + "" +% ASSERTION + "" +% MODELS + "" +% TRUE + "" +% FORCES + "" +% DOT OPERATOR + +% STAR OPERATOR + +% EQUAL AND PARALLEL TO + +% VERY MUCH LESS-THAN + "" +% VERY MUCH GREATER-THAN + "" +% MIDLINE HORIZONTAL ELLIPSIS + "" +% LEFT-POINTING ANGLE BRACKET + +% RIGHT-POINTING ANGLE BRACKET + +% SYMBOL FOR NULL + "" +% SYMBOL FOR START OF HEADING + "" +% SYMBOL FOR START OF TEXT + "" +% SYMBOL FOR END OF TEXT + "" +% SYMBOL FOR END OF TRANSMISSION + "" +% SYMBOL FOR ENQUIRY + "" +% SYMBOL FOR ACKNOWLEDGE + "" +% SYMBOL FOR BELL + "" +% SYMBOL FOR BACKSPACE + "" +% SYMBOL FOR HORIZONTAL TABULATION + "" +% SYMBOL FOR LINE FEED + "" +% SYMBOL FOR VERTICAL TABULATION + "" +% SYMBOL FOR FORM FEED + "" +% SYMBOL FOR CARRIAGE RETURN + "" +% SYMBOL FOR SHIFT OUT + "" +% SYMBOL FOR SHIFT IN + "" +% SYMBOL FOR DATA LINK ESCAPE + "" +% SYMBOL FOR DEVICE CONTROL ONE + "" +% SYMBOL FOR DEVICE CONTROL TWO + "" +% SYMBOL FOR DEVICE CONTROL THREE + "" +% SYMBOL FOR DEVICE CONTROL FOUR + "" +% SYMBOL FOR NEGATIVE ACKNOWLEDGE + "" +% SYMBOL FOR SYNCHRONOUS IDLE + "" +% SYMBOL FOR END OF TRANSMISSION BLOCK + "" +% SYMBOL FOR CANCEL + "" +% SYMBOL FOR END OF MEDIUM + "" +% SYMBOL FOR SUBSTITUTE + "" +% SYMBOL FOR ESCAPE + "" +% SYMBOL FOR FILE SEPARATOR + "" +% SYMBOL FOR GROUP SEPARATOR + "" +% SYMBOL FOR RECORD SEPARATOR + "" +% SYMBOL FOR UNIT SEPARATOR + "" +% SYMBOL FOR SPACE + "" +% SYMBOL FOR DELETE + "" +% OPEN BOX + +% SYMBOL FOR NEWLINE + "" +% SYMBOL FOR DELETE FORM TWO + "" +% SYMBOL FOR SUBSTITUTE FORM TWO + +% CIRCLED DIGIT ONE + ""; +% CIRCLED DIGIT TWO + ""; +% CIRCLED DIGIT THREE + ""; +% CIRCLED DIGIT FOUR + ""; +% CIRCLED DIGIT FIVE + ""; +% CIRCLED DIGIT SIX + ""; +% CIRCLED DIGIT SEVEN + ""; +% CIRCLED DIGIT EIGHT + ""; +% CIRCLED DIGIT NINE + ""; +% CIRCLED NUMBER TEN + "" +% CIRCLED NUMBER ELEVEN + "" +% CIRCLED NUMBER TWELVE + "" +% CIRCLED NUMBER THIRTEEN + "" +% CIRCLED NUMBER FOURTEEN + "" +% CIRCLED NUMBER FIFTEEN + "" +% CIRCLED NUMBER SIXTEEN + "" +% CIRCLED NUMBER SEVENTEEN + "" +% CIRCLED NUMBER EIGHTEEN + "" +% CIRCLED NUMBER NINETEEN + "" +% CIRCLED NUMBER TWENTY + "" +% PARENTHESIZED DIGIT ONE + ""; +% PARENTHESIZED DIGIT TWO + ""; +% PARENTHESIZED DIGIT THREE + ""; +% PARENTHESIZED DIGIT FOUR + ""; +% PARENTHESIZED DIGIT FIVE + ""; +% PARENTHESIZED DIGIT SIX + ""; +% PARENTHESIZED DIGIT SEVEN + ""; +% PARENTHESIZED DIGIT EIGHT + ""; +% PARENTHESIZED DIGIT NINE + ""; +% PARENTHESIZED NUMBER TEN + "" +% PARENTHESIZED NUMBER ELEVEN + "" +% PARENTHESIZED NUMBER TWELVE + "" +% PARENTHESIZED NUMBER THIRTEEN + "" +% PARENTHESIZED NUMBER FOURTEEN + "" +% PARENTHESIZED NUMBER FIFTEEN + "" +% PARENTHESIZED NUMBER SIXTEEN + "" +% PARENTHESIZED NUMBER SEVENTEEN + "" +% PARENTHESIZED NUMBER EIGHTEEN + "" +% PARENTHESIZED NUMBER NINETEEN + "" +% PARENTHESIZED NUMBER TWENTY + "" +% DIGIT ONE FULL STOP + ""; +% DIGIT TWO FULL STOP + ""; +% DIGIT THREE FULL STOP + ""; +% DIGIT FOUR FULL STOP + ""; +% DIGIT FIVE FULL STOP + ""; +% DIGIT SIX FULL STOP + ""; +% DIGIT SEVEN FULL STOP + ""; +% DIGIT EIGHT FULL STOP + ""; +% DIGIT NINE FULL STOP + ""; +% NUMBER TEN FULL STOP + "" +% NUMBER ELEVEN FULL STOP + "" +% NUMBER TWELVE FULL STOP + "" +% NUMBER THIRTEEN FULL STOP + "" +% NUMBER FOURTEEN FULL STOP + "" +% NUMBER FIFTEEN FULL STOP + "" +% NUMBER SIXTEEN FULL STOP + "" +% NUMBER SEVENTEEN FULL STOP + "" +% NUMBER EIGHTEEN FULL STOP + "" +% NUMBER NINETEEN FULL STOP + "" +% NUMBER TWENTY FULL STOP + "" +% PARENTHESIZED LATIN SMALL LETTER A + ""; +% PARENTHESIZED LATIN SMALL LETTER B + ""; +% PARENTHESIZED LATIN SMALL LETTER C + ""; +% PARENTHESIZED LATIN SMALL LETTER D + ""; +% PARENTHESIZED LATIN SMALL LETTER E + ""; +% PARENTHESIZED LATIN SMALL LETTER F + ""; +% PARENTHESIZED LATIN SMALL LETTER G + ""; +% PARENTHESIZED LATIN SMALL LETTER H + ""; +% PARENTHESIZED LATIN SMALL LETTER I + ""; +% PARENTHESIZED LATIN SMALL LETTER J + ""; +% PARENTHESIZED LATIN SMALL LETTER K + ""; +% PARENTHESIZED LATIN SMALL LETTER L + ""; +% PARENTHESIZED LATIN SMALL LETTER M + ""; +% PARENTHESIZED LATIN SMALL LETTER N + ""; +% PARENTHESIZED LATIN SMALL LETTER O + ""; +% PARENTHESIZED LATIN SMALL LETTER P + ""; +% PARENTHESIZED LATIN SMALL LETTER Q + ""; +% PARENTHESIZED LATIN SMALL LETTER R + ""; +% PARENTHESIZED LATIN SMALL LETTER S + ""; +% PARENTHESIZED LATIN SMALL LETTER T + ""; +% PARENTHESIZED LATIN SMALL LETTER U + ""; +% PARENTHESIZED LATIN SMALL LETTER V + ""; +% PARENTHESIZED LATIN SMALL LETTER W + ""; +% PARENTHESIZED LATIN SMALL LETTER X + ""; +% PARENTHESIZED LATIN SMALL LETTER Y + ""; +% PARENTHESIZED LATIN SMALL LETTER Z + ""; +% CIRCLED LATIN CAPITAL LETTER A + ""; +% CIRCLED LATIN CAPITAL LETTER B + ""; +% CIRCLED LATIN CAPITAL LETTER C + ""; +% CIRCLED LATIN CAPITAL LETTER D + ""; +% CIRCLED LATIN CAPITAL LETTER E + ""; +% CIRCLED LATIN CAPITAL LETTER F + ""; +% CIRCLED LATIN CAPITAL LETTER G + ""; +% CIRCLED LATIN CAPITAL LETTER H + ""; +% CIRCLED LATIN CAPITAL LETTER I + ""; +% CIRCLED LATIN CAPITAL LETTER J + ""; +% CIRCLED LATIN CAPITAL LETTER K + ""; +% CIRCLED LATIN CAPITAL LETTER L + ""; +% CIRCLED LATIN CAPITAL LETTER M + ""; +% CIRCLED LATIN CAPITAL LETTER N + ""; +% CIRCLED LATIN CAPITAL LETTER O + ""; +% CIRCLED LATIN CAPITAL LETTER P + ""; +% CIRCLED LATIN CAPITAL LETTER Q + ""; +% CIRCLED LATIN CAPITAL LETTER R + ""; +% CIRCLED LATIN CAPITAL LETTER S + ""; +% CIRCLED LATIN CAPITAL LETTER T + ""; +% CIRCLED LATIN CAPITAL LETTER U + ""; +% CIRCLED LATIN CAPITAL LETTER V + ""; +% CIRCLED LATIN CAPITAL LETTER W + ""; +% CIRCLED LATIN CAPITAL LETTER X + ""; +% CIRCLED LATIN CAPITAL LETTER Y + ""; +% CIRCLED LATIN CAPITAL LETTER Z + ""; +% CIRCLED LATIN SMALL LETTER A + ""; +% CIRCLED LATIN SMALL LETTER B + ""; +% CIRCLED LATIN SMALL LETTER C + ""; +% CIRCLED LATIN SMALL LETTER D + ""; +% CIRCLED LATIN SMALL LETTER E + ""; +% CIRCLED LATIN SMALL LETTER F + ""; +% CIRCLED LATIN SMALL LETTER G + ""; +% CIRCLED LATIN SMALL LETTER H + ""; +% CIRCLED LATIN SMALL LETTER I + ""; +% CIRCLED LATIN SMALL LETTER J + ""; +% CIRCLED LATIN SMALL LETTER K + ""; +% CIRCLED LATIN SMALL LETTER L + ""; +% CIRCLED LATIN SMALL LETTER M + ""; +% CIRCLED LATIN SMALL LETTER N + ""; +% CIRCLED LATIN SMALL LETTER O + ""; +% CIRCLED LATIN SMALL LETTER P + ""; +% CIRCLED LATIN SMALL LETTER Q + ""; +% CIRCLED LATIN SMALL LETTER R + ""; +% CIRCLED LATIN SMALL LETTER S + ""; +% CIRCLED LATIN SMALL LETTER T + ""; +% CIRCLED LATIN SMALL LETTER U + ""; +% CIRCLED LATIN SMALL LETTER V + ""; +% CIRCLED LATIN SMALL LETTER W + ""; +% CIRCLED LATIN SMALL LETTER X + ""; +% CIRCLED LATIN SMALL LETTER Y + ""; +% CIRCLED LATIN SMALL LETTER Z + ""; +% CIRCLED DIGIT ZERO + ""; +% BOX DRAWINGS LIGHT HORIZONTAL + +% BOX DRAWINGS HEAVY HORIZONTAL + +% BOX DRAWINGS LIGHT VERTICAL + +% BOX DRAWINGS HEAVY VERTICAL + +% BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL + +% BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL + +% BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL + +% BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL + +% BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL + +% BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL + +% BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL + +% BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL + +% BOX DRAWINGS LIGHT DOWN AND RIGHT + +% BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY + +% BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT + +% BOX DRAWINGS HEAVY DOWN AND RIGHT + +% BOX DRAWINGS LIGHT DOWN AND LEFT + +% BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY + +% BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT + +% BOX DRAWINGS HEAVY DOWN AND LEFT + +% BOX DRAWINGS LIGHT UP AND RIGHT + +% BOX DRAWINGS UP LIGHT AND RIGHT HEAVY + +% BOX DRAWINGS UP HEAVY AND RIGHT LIGHT + +% BOX DRAWINGS HEAVY UP AND RIGHT + +% BOX DRAWINGS LIGHT UP AND LEFT + +% BOX DRAWINGS UP LIGHT AND LEFT HEAVY + +% BOX DRAWINGS UP HEAVY AND LEFT LIGHT + +% BOX DRAWINGS HEAVY UP AND LEFT + +% BOX DRAWINGS LIGHT VERTICAL AND RIGHT + +% BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY + +% BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT + +% BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT + +% BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT + +% BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY + +% BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY + +% BOX DRAWINGS HEAVY VERTICAL AND RIGHT + +% BOX DRAWINGS LIGHT VERTICAL AND LEFT + +% BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY + +% BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT + +% BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT + +% BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT + +% BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY + +% BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY + +% BOX DRAWINGS HEAVY VERTICAL AND LEFT + +% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL + +% BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT + +% BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT + +% BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY + +% BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT + +% BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY + +% BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY + +% BOX DRAWINGS HEAVY DOWN AND HORIZONTAL + +% BOX DRAWINGS LIGHT UP AND HORIZONTAL + +% BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT + +% BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT + +% BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY + +% BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT + +% BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY + +% BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY + +% BOX DRAWINGS HEAVY UP AND HORIZONTAL + +% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL + +% BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT + +% BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT + +% BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY + +% BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT + +% BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT + +% BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT + +% BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT + +% BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT + +% BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT + +% BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT + +% BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY + +% BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY + +% BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY + +% BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY + +% BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL + +% BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL + +% BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL + +% BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL + +% BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL + +% BOX DRAWINGS DOUBLE HORIZONTAL + +% BOX DRAWINGS DOUBLE VERTICAL + +% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE + +% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE + +% BOX DRAWINGS DOUBLE DOWN AND RIGHT + +% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE + +% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE + +% BOX DRAWINGS DOUBLE DOWN AND LEFT + +% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE + +% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE + +% BOX DRAWINGS DOUBLE UP AND RIGHT + +% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE + +% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE + +% BOX DRAWINGS DOUBLE UP AND LEFT + +% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE + +% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE + +% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT + +% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE + +% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE + +% BOX DRAWINGS DOUBLE VERTICAL AND LEFT + +% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE + +% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE + +% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL + +% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE + +% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE + +% BOX DRAWINGS DOUBLE UP AND HORIZONTAL + +% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE + +% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE + +% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL + +% BOX DRAWINGS LIGHT ARC DOWN AND RIGHT + +% BOX DRAWINGS LIGHT ARC DOWN AND LEFT + +% BOX DRAWINGS LIGHT ARC UP AND LEFT + +% BOX DRAWINGS LIGHT ARC UP AND RIGHT + +% BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT + +% BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT + +% BOX DRAWINGS LIGHT DIAGONAL CROSS + +% BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT + +% BOX DRAWINGS LIGHT UP AND HEAVY DOWN + +% BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT + +% BOX DRAWINGS HEAVY UP AND LIGHT DOWN + +% WHITE CIRCLE + +% WHITE BULLET + +% BLACK STAR + +% WHITE STAR + +% BALLOT BOX WITH X + +% SALTIRE + +% WHITE FROWNING FACE + "" +% WHITE SMILING FACE + "" +% BLACK SMILING FACE + "" +% MUSIC FLAT SIGN + +% MUSIC SHARP SIGN + +% UPPER BLADE SCISSORS + "" +% BLACK SCISSORS + "" +% LOWER BLADE SCISSORS + "" +% WHITE SCISSORS + "" +% VICTORY HAND + +% CHECK MARK + +% HEAVY CHECK MARK + +% MULTIPLICATION X + +% HEAVY MULTIPLICATION X + +% BALLOT X + +% HEAVY BALLOT X + +% OUTLINED GREEK CROSS + +% HEAVY GREEK CROSS + +% OPEN CENTRE CROSS + +% HEAVY OPEN CENTRE CROSS + +% LATIN CROSS + +% SHADOWED WHITE LATIN CROSS + +% OUTLINED LATIN CROSS + +% MALTESE CROSS + +% STAR OF DAVID + +% FOUR TEARDROP-SPOKED ASTERISK + +% FOUR BALLOON-SPOKED ASTERISK + +% HEAVY FOUR BALLOON-SPOKED ASTERISK + +% FOUR CLUB-SPOKED ASTERISK + +% BLACK FOUR POINTED STAR + +% WHITE FOUR POINTED STAR + +% STRESS OUTLINED WHITE STAR + +% CIRCLED WHITE STAR + +% OPEN CENTRE BLACK STAR + +% BLACK CENTRE WHITE STAR + +% OUTLINED BLACK STAR + +% HEAVY OUTLINED BLACK STAR + +% PINWHEEL STAR + +% SHADOWED WHITE STAR + +% HEAVY ASTERISK + +% OPEN CENTRE ASTERISK + +% EIGHT SPOKED ASTERISK + +% EIGHT POINTED BLACK STAR + +% EIGHT POINTED PINWHEEL STAR + +% SIX POINTED BLACK STAR + +% EIGHT POINTED RECTILINEAR BLACK STAR + +% HEAVY EIGHT POINTED RECTILINEAR BLACK STAR + +% TWELVE POINTED BLACK STAR + +% SIXTEEN POINTED ASTERISK + +% TEARDROP-SPOKED ASTERISK + +% OPEN CENTRE TEARDROP-SPOKED ASTERISK + +% HEAVY TEARDROP-SPOKED ASTERISK + +% SIX PETALLED BLACK AND WHITE FLORETTE + +% BLACK FLORETTE + +% WHITE FLORETTE + +% EIGHT PETALLED OUTLINED BLACK FLORETTE + +% CIRCLED OPEN CENTRE EIGHT POINTED STAR + +% HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK + +% SNOWFLAKE + +% TIGHT TRIFOLIATE SNOWFLAKE + +% HEAVY CHEVRON SNOWFLAKE + +% SPARKLE + +% HEAVY SPARKLE + +% BALLOON-SPOKED ASTERISK + +% EIGHT TEARDROP-SPOKED PROPELLER ASTERISK + +% HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK + +% LATIN SMALL LIGATURE FF + "" +% LATIN SMALL LIGATURE FI + "" +% LATIN SMALL LIGATURE FL + "" +% LATIN SMALL LIGATURE FFI + "" +% LATIN SMALL LIGATURE FFL + "" +% LATIN SMALL LIGATURE LONG S T + "";"" +% LATIN SMALL LIGATURE ST + "" +% ZERO WIDTH NO-BREAK SPACE + "" +% REPLACEMENT CHARACTER + -- cgit v1.2.3