6013 lines
150 KiB
XML
6013 lines
150 KiB
XML
<?xml version="1.0" encoding="US-ASCII"?>
|
|
<xsl:stylesheet version="2.0"
|
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
xmlns:u="http://docbook.sf.net/xmlns/unichar/1.0"
|
|
exclude-result-prefixes="u">
|
|
|
|
<!-- ********************************************************************
|
|
$Id: charmap.groff.xsl 7806 2008-03-04 03:27:47Z xmldoc $
|
|
********************************************************************
|
|
|
|
This file is part of the XSL DocBook Stylesheet distribution.
|
|
See ../README or http://docbook.sf.net/release/xsl/current/ for
|
|
copyright and other information.
|
|
|
|
******************************************************************** -->
|
|
|
|
<xsl:character-map name="groff">
|
|
|
|
<!-- * *************************************************************** -->
|
|
<!-- * Commentary -->
|
|
<!-- * *************************************************************** -->
|
|
<!-- * -->
|
|
<!-- * This file maps a selection of Unicode symbols and special -->
|
|
<!-- * characters (about 800) to corresponding groff escape sequences.-->
|
|
<!-- * -->
|
|
<!-- * Although the format of this file follows the "character map" -->
|
|
<!-- * format described in the XSLT 2.0 specification[1], the file can -->
|
|
<!-- * also be used with an appropriate XSLT 1.0 stylesheet and any -->
|
|
<!-- * XSLT 1.0 processor. -->
|
|
<!-- * -->
|
|
<!-- * [1] http://www.w3.org/TR/xslt20/#character-maps -->
|
|
<!-- * -->
|
|
<!-- * In order to make the character map more readable, and to make -->
|
|
<!-- * it possible to create subsets of it at run time, it uses the -->
|
|
<!-- * following "extension attributes" (in the "unichar" namespace): -->
|
|
<!-- * -->
|
|
<!-- * - u:name = ISO character name (e.g., "OHM SIGN") -->
|
|
<!-- * - u:entity = ISO entity name (e.g., "ohm") -->
|
|
<!-- * - u:block = Unicode block name (e.g., "Letterlike Symbols") -->
|
|
<!-- * - u:class = character class (e.g., "bullets") -->
|
|
<!-- * -->
|
|
<!-- * Use of such extension attributes is permitted by the XSLT 2.0 -->
|
|
<!-- * spec; see the "Extension Attributes" section[2]. -->
|
|
<!-- * -->
|
|
<!-- * [2] http://www.w3.org/TR/xslt20/#extension-attributes -->
|
|
<!-- * -->
|
|
<!-- * *************************************************************** -->
|
|
<!-- * Acknowledgements -->
|
|
<!-- * *************************************************************** -->
|
|
<!-- * The following references were consulted when selecting roff -->
|
|
<!-- * mappings and character information: -->
|
|
<!-- * -->
|
|
<!-- * - groff_char(7) man page[3] -->
|
|
<!-- * - groff info file[4]; in particular, the "Page Motions" node[5] -->
|
|
<!-- * - tables in "Character Sets" chapter of "XML In a Nutshell"[6] -->
|
|
<!-- * - Zvon Character Search[7] -->
|
|
<!-- * -->
|
|
<!-- * [3] http://www.linux.se/showMan.php?TITLE=groff_char&SECTION=7 -->
|
|
<!-- * [4] http://www.fifi.org/cgi-bin/info2www?(groff) -->
|
|
<!-- * [5] http://www.fifi.org/cgi-bin/info2www?(groff)Page+Motions -->
|
|
<!-- * [6] http://www.ibiblio.org/xml/books/xian2/ -->
|
|
<!-- * [7] http://zvon.org/other/charSearch/PHP/search.php -->
|
|
<!-- * -->
|
|
<!-- * The initial version of this file (before the "string" mappings -->
|
|
<!-- * were added) was generated by taking the "unichars.el" file from -->
|
|
<!-- * Norm Walsh's "xmlunicode.el"[8] elisp distro, and running a -->
|
|
<!-- * script on it to convert it to XML. -->
|
|
<!-- * -->
|
|
<!-- * [8] http://nwalsh.com/emacs/xmlchars/ -->
|
|
<!-- * -->
|
|
<!-- * The idea for implementing a character map in the DocBook Project -->
|
|
<!-- * manpages system was inspired by Steve Cheng's docbook2x[9]; -->
|
|
<!-- * in particular, its "utf8trans" utility and character-map system. -->
|
|
<!-- * -->
|
|
<!-- * [9] http://docbook2x.sourceforge.net/ -->
|
|
<!-- * -->
|
|
<!-- * ################################################################# -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Latin-1/ISO-8859-1 -->
|
|
<!-- * x00a0 to x00ff -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * A no-break space can be written two ways in roff; the difference, -->
|
|
<!-- * according to the "Page Motions" node in the groff info page, is: -->
|
|
<!-- * -->
|
|
<!-- * "\ " = -->
|
|
<!-- * An unbreakable and unpaddable (i.e. not expanded during filling) -->
|
|
<!-- * space. -->
|
|
<!-- * -->
|
|
<!-- * "\~" = -->
|
|
<!-- * An unbreakable space that stretches like a normal -->
|
|
<!-- * inter-word space when a line is adjusted." -->
|
|
<!-- * -->
|
|
<!-- * Unfortunately, roff seems to do some weird things with long -->
|
|
<!-- * lines that only have words separated by "\~" spaces, so it's -->
|
|
<!-- * safer just to stick with the "\ " space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="NO-BREAK SPACE"
|
|
u:entity="nbsp"
|
|
string="\ \&"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¡"
|
|
u:name="INVERTED EXCLAMATION MARK"
|
|
u:entity="iexcl"
|
|
string="\(r!"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¢"
|
|
u:name="CENT SIGN"
|
|
u:entity="cent"
|
|
string="\(ct"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="£"
|
|
u:name="POUND SIGN"
|
|
u:entity="pound"
|
|
string="\(Po"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¤"
|
|
u:name="CURRENCY SIGN"
|
|
u:entity="curren"
|
|
string="\(Cs"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¥"
|
|
u:name="YEN SIGN"
|
|
u:entity="yen"
|
|
string="\(Ye"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¦"
|
|
u:name="BROKEN BAR"
|
|
u:entity="brvbar"
|
|
string="\(bb"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="§"
|
|
u:name="SECTION SIGN"
|
|
u:entity="sect"
|
|
string="\(sc"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¨"
|
|
u:name="DIAERESIS"
|
|
u:entity="Dot"
|
|
string="\(ad"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="©"
|
|
u:name="COPYRIGHT SIGN"
|
|
u:entity="copy"
|
|
string="\(co"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="ª"
|
|
u:name="FEMININE ORDINAL INDICATOR"
|
|
u:entity="ordf"
|
|
string="\(Of"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="«"
|
|
u:name="LEFT-POINTING DOUBLE ANGLE QUOTATION MARK"
|
|
u:entity="laquo"
|
|
string="\(Fo"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¬"
|
|
u:name="NOT SIGN"
|
|
u:entity="not"
|
|
string="\(no"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<!-- * groff_char(7) man page sayxsl: "the soft hyphen control character -->
|
|
<!-- * (prints as itself). groff never use this character for output -->
|
|
<!-- * (thus it is omitted in the table below); the input character 173 -->
|
|
<!-- * is onto \%." -->
|
|
<xsl:output-character
|
|
character="­"
|
|
u:name="SOFT HYPHEN"
|
|
u:entity="shy"
|
|
string="\%"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="®"
|
|
u:name="REGISTERED SIGN"
|
|
u:entity="reg"
|
|
string="\(rg"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¯"
|
|
u:name="MACRON"
|
|
u:entity="macr"
|
|
string="\(a-"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="°"
|
|
u:name="DEGREE SIGN"
|
|
u:entity="deg"
|
|
string="\(de"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="±"
|
|
u:name="PLUS-MINUS SIGN"
|
|
u:entity="plusmn"
|
|
string="\(+-"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="²"
|
|
u:name="SUPERSCRIPT TWO"
|
|
u:entity="sup2"
|
|
string="\(S2"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="³"
|
|
u:name="SUPERSCRIPT THREE"
|
|
u:entity="sup3"
|
|
string="\(S3"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="´"
|
|
u:name="ACUTE ACCENT"
|
|
u:entity="acute"
|
|
string="\(aa"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="µ"
|
|
u:name="MICRO SIGN"
|
|
u:entity="micro"
|
|
string="\(mc"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¶"
|
|
u:name="PILCROW SIGN"
|
|
u:entity="para"
|
|
string="\(ps"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<!-- * according to groff_char(7), I think the escape string \(pc -->
|
|
<!-- * "periodcentered" could also be used for middot; not sure which -->
|
|
<!-- * is better, but "md" mnemonic is a better fit :-) -->
|
|
<xsl:output-character
|
|
character="·"
|
|
u:name="MIDDLE DOT"
|
|
u:entity="middot"
|
|
string="\(md"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¸"
|
|
u:name="CEDILLA"
|
|
u:entity="cedil"
|
|
string="\(ac"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¹"
|
|
u:name="SUPERSCRIPT ONE"
|
|
u:entity="sup1"
|
|
string="\(S1"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="º"
|
|
u:name="MASCULINE ORDINAL INDICATOR"
|
|
u:entity="ordm"
|
|
string="\(Om"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="»"
|
|
u:name="RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK"
|
|
u:entity="raquo"
|
|
string="\(Fc"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¼"
|
|
u:name="VULGAR FRACTION ONE QUARTER"
|
|
u:entity="frac14"
|
|
string="\(14"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="½"
|
|
u:name="VULGAR FRACTION ONE HALF"
|
|
u:entity="frac12"
|
|
string="\(12"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¾"
|
|
u:name="VULGAR FRACTION THREE QUARTERS"
|
|
u:entity="frac34"
|
|
string="\(34"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="¿"
|
|
u:name="INVERTED QUESTION MARK"
|
|
u:entity="iquest"
|
|
string="\(r?"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="À"
|
|
u:name="LATIN CAPITAL LETTER A WITH GRAVE"
|
|
u:entity="Agrave"
|
|
string="\(`A"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Á"
|
|
u:name="LATIN CAPITAL LETTER A WITH ACUTE"
|
|
u:entity="Aacute"
|
|
string="\('A"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Â"
|
|
u:name="LATIN CAPITAL LETTER A WITH CIRCUMFLEX"
|
|
u:entity="Acirc"
|
|
string="\(^A"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ã"
|
|
u:name="LATIN CAPITAL LETTER A WITH TILDE"
|
|
u:entity="Atilde"
|
|
string="\(~A"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ä"
|
|
u:name="LATIN CAPITAL LETTER A WITH DIAERESIS"
|
|
u:entity="Auml"
|
|
string="\(:A"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Å"
|
|
u:name="LATIN CAPITAL LETTER A WITH RING ABOVE"
|
|
u:entity="Aring"
|
|
string="\(oA"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Æ"
|
|
u:name="LATIN CAPITAL LETTER AE"
|
|
u:entity="AElig"
|
|
string="\(AE"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ç"
|
|
u:name="LATIN CAPITAL LETTER C WITH CEDILLA"
|
|
u:entity="Ccedil"
|
|
string="\(,C"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="È"
|
|
u:name="LATIN CAPITAL LETTER E WITH GRAVE"
|
|
u:entity="Egrave"
|
|
string="\(`E"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="É"
|
|
u:name="LATIN CAPITAL LETTER E WITH ACUTE"
|
|
u:entity="Eacute"
|
|
string="\('E"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ê"
|
|
u:name="LATIN CAPITAL LETTER E WITH CIRCUMFLEX"
|
|
u:entity="Ecirc"
|
|
string="\(^E"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ë"
|
|
u:name="LATIN CAPITAL LETTER E WITH DIAERESIS"
|
|
u:entity="Euml"
|
|
string="\(:E"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ì"
|
|
u:name="LATIN CAPITAL LETTER I WITH GRAVE"
|
|
u:entity="Igrave"
|
|
string="\(`I"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Í"
|
|
u:name="LATIN CAPITAL LETTER I WITH ACUTE"
|
|
u:entity="Iacute"
|
|
string="\('I"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Î"
|
|
u:name="LATIN CAPITAL LETTER I WITH CIRCUMFLEX"
|
|
u:entity="Icirc"
|
|
string="\(^I"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ï"
|
|
u:name="LATIN CAPITAL LETTER I WITH DIAERESIS"
|
|
u:entity="Iuml"
|
|
string="\(:I"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ð"
|
|
u:name="LATIN CAPITAL LETTER ETH"
|
|
u:entity="ETH"
|
|
string="\(-D"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ñ"
|
|
u:name="LATIN CAPITAL LETTER N WITH TILDE"
|
|
u:entity="Ntilde"
|
|
string="\(~N"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ò"
|
|
u:name="LATIN CAPITAL LETTER O WITH GRAVE"
|
|
u:entity="Ograve"
|
|
string="\(`O"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ó"
|
|
u:name="LATIN CAPITAL LETTER O WITH ACUTE"
|
|
u:entity="Oacute"
|
|
string="\('O"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ô"
|
|
u:name="LATIN CAPITAL LETTER O WITH CIRCUMFLEX"
|
|
u:entity="Ocirc"
|
|
string="\(^O"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Õ"
|
|
u:name="LATIN CAPITAL LETTER O WITH TILDE"
|
|
u:entity="Otilde"
|
|
string="\(~O"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ö"
|
|
u:name="LATIN CAPITAL LETTER O WITH DIAERESIS"
|
|
u:entity="Ouml"
|
|
string="\(:O"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="×"
|
|
u:name="MULTIPLICATION SIGN"
|
|
u:entity="times"
|
|
string="\(mu"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ø"
|
|
u:name="LATIN CAPITAL LETTER O WITH STROKE"
|
|
u:entity="Oslash"
|
|
string="\(/O"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ù"
|
|
u:name="LATIN CAPITAL LETTER U WITH GRAVE"
|
|
u:entity="Ugrave"
|
|
string="\(`U"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ú"
|
|
u:name="LATIN CAPITAL LETTER U WITH ACUTE"
|
|
u:entity="Uacute"
|
|
string="\('U"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Û"
|
|
u:name="LATIN CAPITAL LETTER U WITH CIRCUMFLEX"
|
|
u:entity="Ucirc"
|
|
string="\(^U"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ü"
|
|
u:name="LATIN CAPITAL LETTER U WITH DIAERESIS"
|
|
u:entity="Uuml"
|
|
string="\(:U"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ý"
|
|
u:name="LATIN CAPITAL LETTER Y WITH ACUTE"
|
|
u:entity="Yacute"
|
|
string="\('Y"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="Þ"
|
|
u:name="LATIN CAPITAL LETTER THORN"
|
|
u:entity="THORN"
|
|
string="\(TP"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ß"
|
|
u:name="LATIN SMALL LETTER SHARP S"
|
|
u:entity="szlig"
|
|
string="\(ss"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="à"
|
|
u:name="LATIN SMALL LETTER A WITH GRAVE"
|
|
u:entity="agrave"
|
|
string="\(`a"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="á"
|
|
u:name="LATIN SMALL LETTER A WITH ACUTE"
|
|
u:entity="aacute"
|
|
string="\('a"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="â"
|
|
u:name="LATIN SMALL LETTER A WITH CIRCUMFLEX"
|
|
u:entity="acirc"
|
|
string="\(^a"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ã"
|
|
u:name="LATIN SMALL LETTER A WITH TILDE"
|
|
u:entity="atilde"
|
|
string="\(~a"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ä"
|
|
u:name="LATIN SMALL LETTER A WITH DIAERESIS"
|
|
u:entity="auml"
|
|
string="\(:a"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="å"
|
|
u:name="LATIN SMALL LETTER A WITH RING ABOVE"
|
|
u:entity="aring"
|
|
string="\(oa"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="æ"
|
|
u:name="LATIN SMALL LETTER AE"
|
|
u:entity="aelig"
|
|
string="\(ae"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ç"
|
|
u:name="LATIN SMALL LETTER C WITH CEDILLA"
|
|
u:entity="ccedil"
|
|
string="\(,c"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="è"
|
|
u:name="LATIN SMALL LETTER E WITH GRAVE"
|
|
u:entity="egrave"
|
|
string="\(`e"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="é"
|
|
u:name="LATIN SMALL LETTER E WITH ACUTE"
|
|
u:entity="eacute"
|
|
string="\('e"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ê"
|
|
u:name="LATIN SMALL LETTER E WITH CIRCUMFLEX"
|
|
u:entity="ecirc"
|
|
string="\(^e"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ë"
|
|
u:name="LATIN SMALL LETTER E WITH DIAERESIS"
|
|
u:entity="euml"
|
|
string="\(:e"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ì"
|
|
u:name="LATIN SMALL LETTER I WITH GRAVE"
|
|
u:entity="igrave"
|
|
string="\(`i"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="í"
|
|
u:name="LATIN SMALL LETTER I WITH ACUTE"
|
|
u:entity="iacute"
|
|
string="\('i"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="î"
|
|
u:name="LATIN SMALL LETTER I WITH CIRCUMFLEX"
|
|
u:entity="icirc"
|
|
string="\(^i"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ï"
|
|
u:name="LATIN SMALL LETTER I WITH DIAERESIS"
|
|
u:entity="iuml"
|
|
string="\(:i"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ð"
|
|
u:name="LATIN SMALL LETTER ETH"
|
|
u:entity="eth"
|
|
string="\(Sd"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ñ"
|
|
u:name="LATIN SMALL LETTER N WITH TILDE"
|
|
u:entity="ntilde"
|
|
string="\(~n"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ò"
|
|
u:name="LATIN SMALL LETTER O WITH GRAVE"
|
|
u:entity="ograve"
|
|
string="\(`o"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ó"
|
|
u:name="LATIN SMALL LETTER O WITH ACUTE"
|
|
u:entity="oacute"
|
|
string="\('o"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ô"
|
|
u:name="LATIN SMALL LETTER O WITH CIRCUMFLEX"
|
|
u:entity="ocirc"
|
|
string="\(^o"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="õ"
|
|
u:name="LATIN SMALL LETTER O WITH TILDE"
|
|
u:entity="otilde"
|
|
string="\(~o"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ö"
|
|
u:name="LATIN SMALL LETTER O WITH DIAERESIS"
|
|
u:entity="ouml"
|
|
string="\(:o"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="÷"
|
|
u:name="DIVISION SIGN"
|
|
u:entity="divide"
|
|
string="\(di"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="ø"
|
|
u:name="LATIN SMALL LETTER O WITH STROKE"
|
|
u:entity="oslash"
|
|
string="\(/o"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ù"
|
|
u:name="LATIN SMALL LETTER U WITH GRAVE"
|
|
u:entity="ugrave"
|
|
string="\(`u"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ú"
|
|
u:name="LATIN SMALL LETTER U WITH ACUTE"
|
|
u:entity="uacute"
|
|
string="\('u"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="û"
|
|
u:name="LATIN SMALL LETTER U WITH CIRCUMFLEX"
|
|
u:entity="ucirc"
|
|
string="\(^u"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ü"
|
|
u:name="LATIN SMALL LETTER U WITH DIAERESIS"
|
|
u:entity="uuml"
|
|
string="\(:u"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ý"
|
|
u:name="LATIN SMALL LETTER Y WITH ACUTE"
|
|
u:entity="yacute"
|
|
string="\('y"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="þ"
|
|
u:name="LATIN SMALL LETTER THORN"
|
|
u:entity="thorn"
|
|
string="\(Tp"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ÿ"
|
|
u:name="LATIN SMALL LETTER Y WITH DIAERESIS"
|
|
u:entity="yuml"
|
|
string="\(:y"
|
|
u:block="C1 Controls And Latin-1 Supplement (Latin-1 Supplement)"
|
|
u:class="letters"
|
|
/>
|
|
<!-- * **************************************************************** -->
|
|
<!-- * End: Latin-1/ISO-8859-1 -->
|
|
<!-- * **************************************************************** -->
|
|
|
|
<!-- * **************************************************************** -->
|
|
<!-- * Begin: -->
|
|
<!-- * -->
|
|
<!-- * - x0100 to x017f (Latin Extended-A) -->
|
|
<!-- * - x0180 to x023f (Latin Extended-B) -->
|
|
<!-- * - x0250 to x02ad (IPA Extensions) -->
|
|
<!-- * - x02b0 to x02ee (Spacing Modifier Letters) -->
|
|
<!-- * - x0300 to x036f (Combining Diacritical Marks) -->
|
|
<!-- * -->
|
|
<!-- * Other than the following exceptions, characters in these -->
|
|
<!-- * blocks don't have any roff equivalents -->
|
|
<!-- * **************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="ı"
|
|
u:name="LATIN SMALL LETTER DOTLESS I"
|
|
u:entity="inodot"
|
|
string="\(.i"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="IJ"
|
|
u:name="LATIN CAPITAL LIGATURE IJ"
|
|
u:entity="IJlig"
|
|
string="\(IJ"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="ij"
|
|
u:name="LATIN SMALL LIGATURE IJ"
|
|
u:entity="ijlig"
|
|
string="\(ij"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ł"
|
|
u:name="LATIN CAPITAL LETTER L WITH STROKE"
|
|
u:entity="Lstrok"
|
|
string="\(/L"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="ł"
|
|
u:name="LATIN SMALL LETTER L WITH STROKE"
|
|
u:entity="lstrok"
|
|
string="\(/l"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="Œ"
|
|
u:name="LATIN CAPITAL LIGATURE OE"
|
|
u:entity="OElig"
|
|
string="\(OE"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="œ"
|
|
u:name="LATIN SMALL LIGATURE OE"
|
|
u:entity="oelig"
|
|
string="\(oe"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="Š"
|
|
u:name="LATIN CAPITAL LETTER S WITH CARON"
|
|
u:entity="Scaron"
|
|
string="\(vS"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="š"
|
|
u:name="LATIN SMALL LETTER S WITH CARON"
|
|
u:entity="scaron"
|
|
string="\(vs"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ž"
|
|
u:name="LATIN CAPITAL LETTER Z WITH CARON"
|
|
u:entity="Zcaron"
|
|
string="\(vZ"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="ž"
|
|
u:name="LATIN SMALL LETTER Z WITH CARON"
|
|
u:entity="zcaron"
|
|
string="\(vz"
|
|
u:block="Latin Extended-A"
|
|
/>
|
|
<xsl:output-character
|
|
character="ƒ"
|
|
u:name="LATIN SMALL LETTER F WITH HOOK"
|
|
u:entity="fnof"
|
|
string="\(Fn"
|
|
u:block="Latin Extended-B"
|
|
/>
|
|
<xsl:output-character
|
|
character="ˆ"
|
|
u:name="MODIFIER LETTER CIRCUMFLEX ACCENT"
|
|
u:entity="circ"
|
|
string="\(a^"
|
|
u:block="Spacing Modifier Letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ˇ"
|
|
u:name="CARON"
|
|
u:entity="caron"
|
|
string="\(ac"
|
|
u:block="Spacing Modifier Letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="ˉ"
|
|
u:name="MODIFIER LETTER MACRON"
|
|
string="\(a-"
|
|
u:block="Spacing Modifier Letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="˘"
|
|
u:name="BREVE"
|
|
u:entity="breve"
|
|
string="\(ab"
|
|
u:block="Spacing Modifier Letters"
|
|
/>
|
|
<!-- * there does not seem to by any roff equivalent for "dot above" -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="˙" -->
|
|
<!-- * u:name="DOT ABOVE" -->
|
|
<!-- * u:entity="dot" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="˚"
|
|
u:name="RING ABOVE"
|
|
u:entity="ring"
|
|
string="\(ao"
|
|
u:block="Spacing Modifier Letters"
|
|
/>
|
|
<xsl:output-character
|
|
character="˛"
|
|
u:name="OGONEK"
|
|
u:entity="ogon"
|
|
string="\(ho"
|
|
u:block="Spacing Modifier Letters"
|
|
/>
|
|
<!-- groff_char(7) calls Unicode x02dd a "Hungarian umlaut" -->
|
|
<xsl:output-character
|
|
character="˝"
|
|
u:name="DOUBLE ACUTE ACCENT"
|
|
u:entity="dblac"
|
|
string='\(a"'
|
|
u:block="Spacing Modifier Letters"
|
|
/>
|
|
|
|
<!-- * **************************************************************** -->
|
|
<!-- * End: -->
|
|
<!-- * - Latin Extended-A -->
|
|
<!-- * - Latin Extended-B -->
|
|
<!-- * - IPA Extensions -->
|
|
<!-- * - Spacing Modifier Letters -->
|
|
<!-- * - Combining Diacritical Marks -->
|
|
<!-- * **************************************************************** -->
|
|
|
|
<!-- * **************************************************************** -->
|
|
<!-- * Begin: Greek and Coptic -->
|
|
<!-- * x0370 to x03ff -->
|
|
<!-- * **************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="Α"
|
|
u:name="GREEK CAPITAL LETTER ALPHA"
|
|
u:entity="Agr"
|
|
string="\(*A)"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Β"
|
|
u:name="GREEK CAPITAL LETTER BETA"
|
|
u:entity="Bgr"
|
|
string="\(*B"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Γ"
|
|
u:name="GREEK CAPITAL LETTER GAMMA"
|
|
u:entity="Gamma"
|
|
string="\(*G"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Δ"
|
|
u:name="GREEK CAPITAL LETTER DELTA"
|
|
u:entity="Delta"
|
|
string="\(*D"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ε"
|
|
u:name="GREEK CAPITAL LETTER EPSILON"
|
|
u:entity="Egr"
|
|
string="\(*E"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ζ"
|
|
u:name="GREEK CAPITAL LETTER ZETA"
|
|
u:entity="Zgr"
|
|
string="\(*Z"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Η"
|
|
u:name="GREEK CAPITAL LETTER ETA"
|
|
u:entity="EEgr"
|
|
string="\(*Y"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Θ"
|
|
u:name="GREEK CAPITAL LETTER THETA"
|
|
u:entity="THgr"
|
|
string="\(*H"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ι"
|
|
u:name="GREEK CAPITAL LETTER IOTA"
|
|
u:entity="Igr"
|
|
string="\(*I"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Κ"
|
|
u:name="GREEK CAPITAL LETTER KAPPA"
|
|
u:entity="Kgr"
|
|
string="\(*K"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Λ"
|
|
u:name="GREEK CAPITAL LETTER LAMDA"
|
|
u:entity="Lambda"
|
|
string="\(*L"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Μ"
|
|
u:name="GREEK CAPITAL LETTER MU"
|
|
u:entity="Mgr"
|
|
string="\(*M"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ν"
|
|
u:name="GREEK CAPITAL LETTER NU"
|
|
u:entity="Ngr"
|
|
string="\(*N"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ξ"
|
|
u:name="GREEK CAPITAL LETTER XI"
|
|
u:entity="Xgr"
|
|
string="\(*C"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ο"
|
|
u:name="GREEK CAPITAL LETTER OMICRON"
|
|
u:entity="Ogr"
|
|
string="\(*O"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Π"
|
|
u:name="GREEK CAPITAL LETTER PI"
|
|
u:entity="Pgr"
|
|
string="\(*P"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ρ"
|
|
u:name="GREEK CAPITAL LETTER RHO"
|
|
u:entity="Rgr"
|
|
string="\(*R"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Σ"
|
|
u:name="GREEK CAPITAL LETTER SIGMA"
|
|
u:entity="Sgr"
|
|
string="\(*S"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Τ"
|
|
u:name="GREEK CAPITAL LETTER TAU"
|
|
u:entity="Tgr"
|
|
string="\(*T"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Υ"
|
|
u:name="GREEK CAPITAL LETTER UPSILON"
|
|
u:entity="Ugr"
|
|
string="\(*U"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Φ"
|
|
u:name="GREEK CAPITAL LETTER PHI"
|
|
u:entity="PHgr"
|
|
string="\(*F"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Χ"
|
|
u:name="GREEK CAPITAL LETTER CHI"
|
|
u:entity="KHgr"
|
|
string="\(*X"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ψ"
|
|
u:name="GREEK CAPITAL LETTER PSI"
|
|
u:entity="PSgr"
|
|
string="\(*Q"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ω"
|
|
u:name="GREEK CAPITAL LETTER OMEGA"
|
|
u:entity="OHgr"
|
|
string="\(*W"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ϊ"
|
|
u:name="GREEK CAPITAL LETTER IOTA WITH DIALYTIKA"
|
|
u:entity="Idigr"
|
|
string="\(*I"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ϋ"
|
|
u:name="GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA"
|
|
u:entity="Udigr"
|
|
string="\(*U"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ά"
|
|
u:name="GREEK SMALL LETTER ALPHA WITH TONOS"
|
|
u:entity="aacgr"
|
|
string="\(*a"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="έ"
|
|
u:name="GREEK SMALL LETTER EPSILON WITH TONOS"
|
|
u:entity="eacgr"
|
|
string="\(*e"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ή"
|
|
u:name="GREEK SMALL LETTER ETA WITH TONOS"
|
|
u:entity="eeacgr"
|
|
string="\(*y"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ί"
|
|
u:name="GREEK SMALL LETTER IOTA WITH TONOS"
|
|
u:entity="iacgr"
|
|
string="\(*i"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ΰ"
|
|
u:name="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS"
|
|
u:entity="udiagr"
|
|
string="\(*u"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="α"
|
|
u:name="GREEK SMALL LETTER ALPHA"
|
|
u:entity="agr"
|
|
string="\(*a"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="β"
|
|
u:name="GREEK SMALL LETTER BETA"
|
|
u:entity="beta"
|
|
string="\(*b"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="γ"
|
|
u:name="GREEK SMALL LETTER GAMMA"
|
|
u:entity="gamma"
|
|
string="\(*g"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="δ"
|
|
u:name="GREEK SMALL LETTER DELTA"
|
|
u:entity="delta"
|
|
string="\(*d"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ε"
|
|
u:name="GREEK SMALL LETTER EPSILON"
|
|
u:entity="epsi"
|
|
string="\(*e"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ζ"
|
|
u:name="GREEK SMALL LETTER ZETA"
|
|
u:entity="zeta"
|
|
string="\(*z"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="η"
|
|
u:name="GREEK SMALL LETTER ETA"
|
|
u:entity="eegr"
|
|
string="\(*y"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="θ"
|
|
u:name="GREEK SMALL LETTER THETA"
|
|
u:entity="thetas"
|
|
string="\(*h"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ι"
|
|
u:name="GREEK SMALL LETTER IOTA"
|
|
u:entity="igr"
|
|
string="\(*i"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="κ"
|
|
u:name="GREEK SMALL LETTER KAPPA"
|
|
u:entity="kappa"
|
|
string="\(*k"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="λ"
|
|
u:name="GREEK SMALL LETTER LAMDA"
|
|
u:entity="lambda"
|
|
string="\(*l"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="μ"
|
|
u:name="GREEK SMALL LETTER MU"
|
|
u:entity="mgr"
|
|
string="\(*m"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ν"
|
|
u:name="GREEK SMALL LETTER NU"
|
|
u:entity="ngr"
|
|
string="\(*n"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ξ"
|
|
u:name="GREEK SMALL LETTER XI"
|
|
u:entity="xgr"
|
|
string="\(*c"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ο"
|
|
u:name="GREEK SMALL LETTER OMICRON"
|
|
u:entity="ogr"
|
|
string="\(*o"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="π"
|
|
u:name="GREEK SMALL LETTER PI"
|
|
u:entity="pgr"
|
|
string="\(*p"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ρ"
|
|
u:name="GREEK SMALL LETTER RHO"
|
|
u:entity="rgr"
|
|
string="\(*r"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ς"
|
|
u:name="GREEK SMALL LETTER FINAL SIGMA"
|
|
u:entity="sfgr"
|
|
string="\(ts"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="σ"
|
|
u:name="GREEK SMALL LETTER SIGMA"
|
|
u:entity="sgr"
|
|
string="\(*s"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="τ"
|
|
u:name="GREEK SMALL LETTER TAU"
|
|
u:entity="tau"
|
|
string="\(*t"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="υ"
|
|
u:name="GREEK SMALL LETTER UPSILON"
|
|
u:entity="ugr"
|
|
string="\(*u"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="φ"
|
|
u:name="GREEK SMALL LETTER PHI"
|
|
u:entity="phgr"
|
|
string="\(*f"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="χ"
|
|
u:name="GREEK SMALL LETTER CHI"
|
|
u:entity="chi"
|
|
string="\(*x"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ψ"
|
|
u:name="GREEK SMALL LETTER PSI"
|
|
u:entity="psgr"
|
|
string="\(*q"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ω"
|
|
u:name="GREEK SMALL LETTER OMEGA"
|
|
u:entity="ohgr"
|
|
string="\(*w"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϊ"
|
|
u:name="GREEK SMALL LETTER IOTA WITH DIALYTIKA"
|
|
u:entity="idigr"
|
|
string="\(*i"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϋ"
|
|
u:name="GREEK SMALL LETTER UPSILON WITH DIALYTIKA"
|
|
u:entity="udigr"
|
|
string="\(*u"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ό"
|
|
u:name="GREEK SMALL LETTER OMICRON WITH TONOS"
|
|
u:entity="oacgr"
|
|
string="\(*o"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ύ"
|
|
u:name="GREEK SMALL LETTER UPSILON WITH TONOS"
|
|
u:entity="uacgr"
|
|
string="\(*u"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ώ"
|
|
u:name="GREEK SMALL LETTER OMEGA WITH TONOS"
|
|
u:entity="ohacgr"
|
|
string="\(*w"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϐ"
|
|
u:name="GREEK BETA SYMBOL"
|
|
string="\(*B"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϑ"
|
|
u:name="GREEK THETA SYMBOL"
|
|
u:entity="thetav"
|
|
string="\(+h"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϒ"
|
|
u:name="GREEK UPSILON WITH HOOK SYMBOL"
|
|
u:entity="Upsi"
|
|
string="\(*U"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϓ"
|
|
u:name="GREEK UPSILON WITH ACUTE AND HOOK SYMBOL"
|
|
string="\(*U"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϔ"
|
|
u:name="GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL"
|
|
string="\(*U"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϕ"
|
|
u:name="GREEK PHI SYMBOL"
|
|
u:entity="phis"
|
|
string="\(+f"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϖ"
|
|
u:name="GREEK PI SYMBOL"
|
|
u:entity="piv"
|
|
string="\(+p"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<!-- no mappings for remaining chars x03d7 to x03ef -->
|
|
<xsl:output-character
|
|
character="ϰ"
|
|
u:name="GREEK KAPPA SYMBOL"
|
|
u:entity="kappav"
|
|
string="(*k"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϱ"
|
|
u:name="GREEK RHO SYMBOL"
|
|
u:entity="rhov"
|
|
string="\(*r"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϲ"
|
|
u:name="GREEK LUNATE SIGMA SYMBOL"
|
|
string="\(*s"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϴ"
|
|
u:name="GREEK CAPITAL THETA SYMBOL"
|
|
string="\(*H"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="ϵ"
|
|
u:name="GREEK LUNATE EPSILON SYMBOL"
|
|
string="\(*e"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
<xsl:output-character
|
|
character="϶"
|
|
u:name="GREEK REVERSED LUNATE EPSILON SYMBOL"
|
|
u:entity="bepsi"
|
|
string="\(*e"
|
|
u:block="Greek and Coptic"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Greek and Coptic -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
<!-- * Cyrillic -->
|
|
<!-- * x0400 to x04ff -->
|
|
<!-- * - do nothing - -->
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: General Punctuation -->
|
|
<!-- * x2000 to x206f -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * first, spaces of various widths -->
|
|
|
|
<!-- * Note: There does not seem to be either a real em space or en space -->
|
|
<!-- * in roff; to approximate them, this character map assumes that in -->
|
|
<!-- * most fonts, an en space is about the same as the width of a digit -->
|
|
<!-- * (in roff, "\0"), so an em space (which by definition is -->
|
|
<!-- * equal to the width of two en spaces) is about the same as the width -->
|
|
<!-- * of two digits (thus, in roff, "\0\0") -->
|
|
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="EN QUAD"
|
|
string="\0"
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="EM QUAD"
|
|
string="\0\0"
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="EN SPACE"
|
|
u:entity="ensp"
|
|
string="\0"
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="EM SPACE"
|
|
u:entity="emsp"
|
|
string="\0\0"
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * roughly same width as a normal space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="THREE-PER-EM SPACE"
|
|
u:entity="emsp13"
|
|
string=" "
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * roughly same width as a normal space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="FOUR-PER-EM SPACE"
|
|
u:entity="emsp14"
|
|
string=" "
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * roughly same width as a normal space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="SIX-PER-EM SPACE"
|
|
string=" "
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * same as roff "digit" space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="FIGURE SPACE"
|
|
u:entity="numsp"
|
|
string="\0"
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * punctuation space in most fonts is actually closer to a normal -->
|
|
<!-- * space than it is to a thin space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="PUNCTUATION SPACE"
|
|
u:entity="puncsp"
|
|
string=" "
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * Note: Not sure how best to deal with thin space, because the roff -->
|
|
<!-- * thin space, "\^", prints as a zero-width space in TTY -->
|
|
<!-- * output. However, it seems that, unlike a hair space, a thin space, -->
|
|
<!-- * at 1/12 of an em, is still recognizable to most people as a space, -->
|
|
<!-- * so treating it as zero-width seems wrong. So, for the sake of making -->
|
|
<!-- * TTY output look OK, just substitute with a normal space; but real -->
|
|
<!-- * roff escape is "\(\^" -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="THIN SPACE"
|
|
u:entity="thinsp"
|
|
string=" "
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * I don't think there's a standard definition of what a hair -->
|
|
<!-- * space is; some guides just say it's "less than 1/5 of an em" or -->
|
|
<!-- * that it's "narrower than a thin space"; seems like in practice, -->
|
|
<!-- * it's *a lot* narrower than a thin space, to the point where -->
|
|
<!-- * it's close to being a non-space, so here it's substituted with -->
|
|
<!-- * roff equivalent of a zero-width no-break space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="HAIR SPACE"
|
|
u:entity="hairsp"
|
|
string="\&"
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * map to roff "zero-width break point" -->
|
|
<xsl:output-character
|
|
character="​"
|
|
u:name="ZERO WIDTH SPACE"
|
|
string="\:"
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
|
|
<!-- * x200c and x200d have special purposes in some Indic languages (I -->
|
|
<!-- * think); for the "correct" zero-width space, according to Unicode docs, -->
|
|
<!-- * use x2060, not x200c or x200d -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‌" -->
|
|
<!-- * u:name="ZERO WIDTH NON-JOINER" -->
|
|
<!-- * string="\:" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‍" -->
|
|
<!-- * u:name="ZERO WIDTH JOINER" -->
|
|
<!-- * string="\&" -->
|
|
<!-- * /> -->
|
|
<!-- * non-visible -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‎" -->
|
|
<!-- * u:name="LEFT-TO-RIGHT MARK" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‏" -->
|
|
<!-- * u:name="RIGHT-TO-LEFT MARK" -->
|
|
<!-- * /> -->
|
|
|
|
<!-- * .................................................... -->
|
|
<!-- * next, hyphens and various dashes, bars, underscores -->
|
|
<xsl:output-character
|
|
character="‐"
|
|
u:name="HYPHEN"
|
|
u:entity="hyphen"
|
|
string="\(hy"
|
|
u:block="General Punctuation"
|
|
u:class="dashes"
|
|
/>
|
|
<!-- * although the groff docs do not make it clear, testing -->
|
|
<!-- * indicates that the only reliable way to make a non-breaking -->
|
|
<!-- * hyphen is to put just a backslash in front of it. -->
|
|
<!-- * -->
|
|
<!-- * based on testing, it also appears that no character is needed -->
|
|
<!-- * after the hyphen in order to make it non-breaking -->
|
|
<xsl:output-character
|
|
character="‑"
|
|
u:name="NON-BREAKING HYPHEN"
|
|
string="\-"
|
|
u:block="General Punctuation"
|
|
u:class="dashes"
|
|
/>
|
|
<!-- * roughly same width as en dash -->
|
|
<xsl:output-character
|
|
character="‒"
|
|
u:name="FIGURE DASH"
|
|
string="\(en"
|
|
u:block="General Punctuation"
|
|
u:class="dashes"
|
|
/>
|
|
<xsl:output-character
|
|
character="–"
|
|
u:name="EN DASH"
|
|
u:entity="ndash"
|
|
string="\(en"
|
|
u:block="General Punctuation"
|
|
u:class="dashes"
|
|
/>
|
|
<xsl:output-character
|
|
character="—"
|
|
u:name="EM DASH"
|
|
u:entity="mdash"
|
|
string="\(em"
|
|
u:block="General Punctuation"
|
|
u:class="dashes"
|
|
/>
|
|
<!-- * seems roughly same width as em dash -->
|
|
<xsl:output-character
|
|
character="―"
|
|
u:name="HORIZONTAL BAR"
|
|
u:entity="horbar"
|
|
string="\(em"
|
|
u:block="General Punctuation"
|
|
u:class="dashes"
|
|
/>
|
|
<xsl:output-character
|
|
character="‖"
|
|
u:name="DOUBLE VERTICAL LINE"
|
|
u:entity="Verbar"
|
|
string="\(bv\(bv"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * no double-underscore in roff; so just make it a single -->
|
|
<!-- * underscore -->
|
|
<xsl:output-character
|
|
character="‗"
|
|
u:name="DOUBLE LOW LINE"
|
|
string="_"
|
|
u:block="General Punctuation"
|
|
/>
|
|
|
|
<!-- * .................................................... -->
|
|
<!-- * various quotation marks -->
|
|
<xsl:output-character
|
|
character="‘"
|
|
u:name="LEFT SINGLE QUOTATION MARK"
|
|
u:entity="lsquo"
|
|
string="\(oq"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<xsl:output-character
|
|
character="’"
|
|
u:name="RIGHT SINGLE QUOTATION MARK"
|
|
u:entity="rsquo"
|
|
string="\(cq"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<xsl:output-character
|
|
character="‚"
|
|
u:name="SINGLE LOW-9 QUOTATION MARK"
|
|
u:entity="lsquor"
|
|
string="\(bq"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<!-- * no roff equiv; treat same as lsquo -->
|
|
<xsl:output-character
|
|
character="‛"
|
|
u:name="SINGLE HIGH-REVERSED-9 QUOTATION MARK"
|
|
string="\(oq"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<xsl:output-character
|
|
character="“"
|
|
u:name="LEFT DOUBLE QUOTATION MARK"
|
|
u:entity="ldquo"
|
|
string="\(lq"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<xsl:output-character
|
|
character="”"
|
|
u:name="RIGHT DOUBLE QUOTATION MARK"
|
|
u:entity="rdquo"
|
|
string="\(rq"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<xsl:output-character
|
|
character="„"
|
|
u:name="DOUBLE LOW-9 QUOTATION MARK"
|
|
u:entity="ldquor"
|
|
string="\(Bq"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<!-- * no roff equiv; treat same as rdquo -->
|
|
<xsl:output-character
|
|
character="‟"
|
|
u:name="DOUBLE HIGH-REVERSED-9 QUOTATION MARK"
|
|
string="\(rq"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
|
|
<!-- * .................................................... -->
|
|
<!-- * various symbols -->
|
|
<xsl:output-character
|
|
character="†"
|
|
u:name="DAGGER"
|
|
u:entity="dagger"
|
|
string="\(dg"
|
|
u:block="General Punctuation_daggers"
|
|
/>
|
|
<xsl:output-character
|
|
character="‡"
|
|
u:name="DOUBLE DAGGER"
|
|
u:entity="Dagger"
|
|
string="\(dd"
|
|
u:block="General Punctuation_daggers"
|
|
/>
|
|
<xsl:output-character
|
|
character="•"
|
|
u:name="BULLET"
|
|
u:entity="bull"
|
|
string="\(bu"
|
|
u:block="General Punctuation"
|
|
u:class="bullets"
|
|
/>
|
|
<!-- * no roff equiv -->
|
|
<xsl:output-character
|
|
character="‣"
|
|
u:name="TRIANGULAR BULLET"
|
|
string=">\&"
|
|
u:block="General Punctuation"
|
|
u:class="bullets"
|
|
/>
|
|
<!-- * no roff equiv -->
|
|
<xsl:output-character
|
|
character="․"
|
|
u:name="ONE DOT LEADER"
|
|
string="\&."
|
|
u:block="General Punctuation_leaders"
|
|
/>
|
|
<!-- * no roff equiv -->
|
|
<xsl:output-character
|
|
character="‥"
|
|
u:name="TWO DOT LEADER"
|
|
u:entity="nldr"
|
|
string="\&.."
|
|
u:block="General Punctuation_leaders"
|
|
/>
|
|
<!-- * no roff equiv -->
|
|
<xsl:output-character
|
|
character="…"
|
|
u:name="HORIZONTAL ELLIPSIS"
|
|
u:entity="hellip"
|
|
string="\&..."
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- what is "hyphenation point" used for? looks like middot to me... -->
|
|
<xsl:output-character
|
|
character="‧"
|
|
u:name="HYPHENATION POINT"
|
|
string="\(md"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * Begin x2028 to x202e - no idea what to do with these -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="
" -->
|
|
<!-- * u:name="LINE SEPARATOR" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="
" -->
|
|
<!-- * u:name="PARAGRAPH SEPARATOR" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‪" -->
|
|
<!-- * u:name="LEFT-TO-RIGHT EMBEDDING" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‫" -->
|
|
<!-- * u:name="RIGHT-TO-LEFT EMBEDDING" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‬" -->
|
|
<!-- * u:name="POP DIRECTIONAL FORMATTING" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‭" -->
|
|
<!-- * u:name="LEFT-TO-RIGHT OVERRIDE" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‮" -->
|
|
<!-- * u:name="RIGHT-TO-LEFT OVERRIDE" -->
|
|
<!-- * /> -->
|
|
<!-- * End x2028 to x202e - no idea what to do with these -->
|
|
|
|
<!-- * seems like "narrow" nbsp is basically the same as a no-break -->
|
|
<!-- * space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="NARROW NO-BREAK SPACE"
|
|
string="\ "
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<xsl:output-character
|
|
character="‰"
|
|
u:name="PER MILLE SIGN"
|
|
u:entity="permil"
|
|
string="\(%0"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * no roff equiv; no idea what to do with it -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‱" -->
|
|
<!-- * u:name="PER TEN THOUSAND SIGN" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="′"
|
|
u:name="PRIME"
|
|
u:entity="prime"
|
|
string="\(fm"
|
|
u:block="General Punctuation"
|
|
u:class="primes"
|
|
/>
|
|
<xsl:output-character
|
|
character="″"
|
|
u:name="DOUBLE PRIME"
|
|
u:entity="Prime"
|
|
string="\(sd"
|
|
u:block="General Punctuation"
|
|
u:class="primes"
|
|
/>
|
|
<xsl:output-character
|
|
character="‴"
|
|
u:name="TRIPLE PRIME"
|
|
u:entity="tprime"
|
|
string="\(sd\(fm"
|
|
u:block="General Punctuation"
|
|
u:class="primes"
|
|
/>
|
|
<!-- * no idea for these -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‵" -->
|
|
<!-- * u:name="REVERSED PRIME" -->
|
|
<!-- * u:entity="bprime" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‶" -->
|
|
<!-- * u:name="REVERSED DOUBLE PRIME" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="‷" -->
|
|
<!-- * u:name="REVERSED TRIPLE PRIME" -->
|
|
<!-- * /> -->
|
|
|
|
<!-- * there is no low caret in roff -->
|
|
<xsl:output-character
|
|
character="‸"
|
|
u:name="CARET"
|
|
string="^"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="‹"
|
|
u:name="SINGLE LEFT-POINTING ANGLE QUOTATION MARK"
|
|
string="\(fo"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<xsl:output-character
|
|
character="›"
|
|
u:name="SINGLE RIGHT-POINTING ANGLE QUOTATION MARK"
|
|
string="\(fc"
|
|
u:block="General Punctuation"
|
|
u:class="quotes"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<xsl:output-character
|
|
character="※"
|
|
u:name="REFERENCE MARK"
|
|
string="*"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="‼"
|
|
u:name="DOUBLE EXCLAMATION MARK"
|
|
string="!!"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="‽"
|
|
u:name="INTERROBANG"
|
|
string="?!"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="‾"
|
|
u:name="OVERLINE"
|
|
string="\(rn"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="‿"
|
|
u:name="UNDERTIE"
|
|
string="\(ul"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<xsl:output-character
|
|
character="⁀"
|
|
u:name="CHARACTER TIE"
|
|
string="\(rn"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<xsl:output-character
|
|
character="⁁"
|
|
u:name="CARET INSERTION POINT"
|
|
u:entity="caret"
|
|
string="^"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<xsl:output-character
|
|
character="⁂"
|
|
u:name="ASTERISM"
|
|
string="*"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff; just make bold hyphen -->
|
|
<xsl:output-character
|
|
character="⁃"
|
|
u:name="HYPHEN BULLET"
|
|
u:entity="hybull"
|
|
string="\fB-\fR"
|
|
u:block="General Punctuation"
|
|
u:class="bullets"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁄"
|
|
u:name="FRACTION SLASH"
|
|
string="\(sl"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<xsl:output-character
|
|
character="⁅"
|
|
u:name="LEFT SQUARE BRACKET WITH QUILL"
|
|
string="["
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<xsl:output-character
|
|
character="⁆"
|
|
u:name="RIGHT SQUARE BRACKET WITH QUILL"
|
|
string="]"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁇"
|
|
u:name="DOUBLE QUESTION MARK"
|
|
string="??"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁈"
|
|
u:name="QUESTION EXCLAMATION MARK"
|
|
string="?!"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁉"
|
|
u:name="EXCLAMATION QUESTION MARK"
|
|
string="!?"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<xsl:output-character
|
|
character="⁊"
|
|
u:name="TIRONIAN SIGN ET"
|
|
string="7"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff; just replace with un-reversed pilcrow -->
|
|
<xsl:output-character
|
|
character="⁋"
|
|
u:name="REVERSED PILCROW SIGN"
|
|
string="\(ps"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff; just make regular bullet -->
|
|
<xsl:output-character
|
|
character="⁌"
|
|
u:name="BLACK LEFTWARDS BULLET"
|
|
string="\(bu"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<!-- * not in roff; just make regular bullet -->
|
|
<xsl:output-character
|
|
character="⁍"
|
|
u:name="BLACK RIGHTWARDS BULLET"
|
|
string="\(bu"
|
|
u:block="General Punctuation"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁎"
|
|
u:name="LOW ASTERISK"
|
|
string="*"
|
|
u:block="General Punctuation"
|
|
/>
|
|
|
|
<!-- * ............................................................... -->
|
|
<!-- * Remaining General Punctuation -->
|
|
<!-- * from x2050 to x206f -->
|
|
<!-- * only map a couple of these -->
|
|
<!-- * ............................................................... -->
|
|
|
|
<!-- * basically same as a normal space -->
|
|
<xsl:output-character
|
|
character=" "
|
|
u:name="MEDIUM MATHEMATICAL SPACE"
|
|
string=" "
|
|
u:block="General Punctuation"
|
|
u:class="spaces"
|
|
/>
|
|
<!-- * Regarding x2060 vs. xFEFF, the document "Unicode Standard Annex #14, -->
|
|
<!-- * Line Breaking Properties"[1] says: -->
|
|
<!-- * -->
|
|
<!-- * The word joiner character [x2060 a.k.a "WJ"] is the preferred -->
|
|
<!-- * choice for an invisible character to keep other characters -->
|
|
<!-- * together that would otherwise be split across the line at a direct -->
|
|
<!-- * break. The character FEFF has the same effect, but because it is -->
|
|
<!-- * also used in an unrelated way as a byte order mark, the use of the -->
|
|
<!-- * WJ as the preferred interword glue simplifies the handling of FEFF. -->
|
|
<!-- * -->
|
|
<!-- * [1] http://www.unicode.org/reports/tr14/ -->
|
|
<!-- * -->
|
|
<!-- * The groff docs seem ambiguous about whether \& is a joiner and -->
|
|
<!-- * prevents breaks, but, based on testing, seems like it does -->
|
|
<xsl:output-character
|
|
character="⁠"
|
|
u:name="WORD JOINER"
|
|
string="\&"
|
|
u:block="General Punctuation"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: General Punctuation -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Superscripts and Subscripts -->
|
|
<!-- * x2070 to x209f -->
|
|
<!-- * For superscripts, just do a^n thing -->
|
|
<!-- * For subscripts, just do a_n -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="⁰"
|
|
u:name="SUPERSCRIPT ZERO"
|
|
string="^0"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⁱ"
|
|
u:name="SUPERSCRIPT LATIN SMALL LETTER I"
|
|
string="^i"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁴"
|
|
u:name="SUPERSCRIPT FOUR"
|
|
string="^4"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁵"
|
|
u:name="SUPERSCRIPT FIVE"
|
|
string="^5"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁶"
|
|
u:name="SUPERSCRIPT SIX"
|
|
string="^6"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁷"
|
|
u:name="SUPERSCRIPT SEVEN"
|
|
string="^7"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁸"
|
|
u:name="SUPERSCRIPT EIGHT"
|
|
string="^8"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁹"
|
|
u:name="SUPERSCRIPT NINE"
|
|
string="^9"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁺"
|
|
u:name="SUPERSCRIPT PLUS SIGN"
|
|
string="^+"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁻"
|
|
u:name="SUPERSCRIPT MINUS"
|
|
string="^-"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁼"
|
|
u:name="SUPERSCRIPT EQUALS SIGN"
|
|
string="^="
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁽"
|
|
u:name="SUPERSCRIPT LEFT PARENTHESIS"
|
|
string="^("
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="⁾"
|
|
u:name="SUPERSCRIPT RIGHT PARENTHESIS"
|
|
string="^)"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⁿ"
|
|
u:name="SUPERSCRIPT LATIN SMALL LETTER N"
|
|
string="^n"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₀"
|
|
u:name="SUBSCRIPT ZERO"
|
|
string="_0"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₁"
|
|
u:name="SUBSCRIPT ONE"
|
|
string="_1"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₂"
|
|
u:name="SUBSCRIPT TWO"
|
|
string="_2"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₃"
|
|
u:name="SUBSCRIPT THREE"
|
|
string="_3"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₄"
|
|
u:name="SUBSCRIPT FOUR"
|
|
string="_4"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₅"
|
|
u:name="SUBSCRIPT FIVE"
|
|
string="_5"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₆"
|
|
u:name="SUBSCRIPT SIX"
|
|
string="_6"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₇"
|
|
u:name="SUBSCRIPT SEVEN"
|
|
string="_7"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₈"
|
|
u:name="SUBSCRIPT EIGHT"
|
|
string="_8"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₉"
|
|
u:name="SUBSCRIPT NINE"
|
|
string="_9"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₊"
|
|
u:name="SUBSCRIPT PLUS SIGN"
|
|
string="_+"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₋"
|
|
u:name="SUBSCRIPT MINUS"
|
|
string="_-"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₌"
|
|
u:name="SUBSCRIPT EQUALS SIGN"
|
|
string="_="
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₍"
|
|
u:name="SUBSCRIPT LEFT PARENTHESIS"
|
|
string="_("
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<xsl:output-character
|
|
character="₎"
|
|
u:name="SUBSCRIPT RIGHT PARENTHESIS"
|
|
string="_)"
|
|
u:block="Superscripts and Subscripts"
|
|
/>
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Superscripts and Subscripts -->
|
|
<!-- * x2070 to x209f -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Currency Symbols -->
|
|
<!-- * x20a0 to x20b1 -->
|
|
<!-- * No mappings for any of these; just spell out -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="₠"
|
|
u:name="EURO-CURRENCY SIGN"
|
|
string="EUR"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₡"
|
|
u:name="COLON SIGN"
|
|
string="COLON"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₢"
|
|
u:name="CRUZEIRO SIGN"
|
|
string="CRUZEIRO"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₣"
|
|
u:name="FRENCH FRANC SIGN"
|
|
string="FRANC"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₤"
|
|
u:name="LIRA SIGN"
|
|
string="LIRA"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₥"
|
|
u:name="MILL SIGN"
|
|
string="MILL"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₦"
|
|
u:name="NAIRA SIGN"
|
|
string="NAIRA"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₧"
|
|
u:name="PESETA SIGN"
|
|
string="PESETA"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₨"
|
|
u:name="RUPEE SIGN"
|
|
string="RUPEE"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₩"
|
|
u:name="WON SIGN"
|
|
string="WON"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₪"
|
|
u:name="NEW SHEQEL SIGN"
|
|
string="SHEQEL"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₫"
|
|
u:name="DONG SIGN"
|
|
string="DONG"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="€"
|
|
u:name="EURO SIGN"
|
|
string="EUR"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₭"
|
|
u:name="KIP SIGN"
|
|
string="KIP"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₮"
|
|
u:name="TUGRIK SIGN"
|
|
string="TUGRIK"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="₯"
|
|
u:name="DRACHMA SIGN"
|
|
string="DRACHMA"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
<!-- <xsl:output-character -->
|
|
<!-- character="₰" -->
|
|
<!-- u:name="GERMAN PENNY SIGN" -->
|
|
<!-- string="?" -->
|
|
<!-- u:block="Currency Symbols" -->
|
|
<!-- /> -->
|
|
<xsl:output-character
|
|
character="₱"
|
|
u:name="PESO SIGN"
|
|
string="PESO"
|
|
u:block="Currency Symbols"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Currency Symbols -->
|
|
<!-- * x20a0 to x20b1 -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
<!-- * Combining Diacritical Marks for Symbols -->
|
|
<!-- * x20d0 to x20ff -->
|
|
<!-- * - do nothing - -->
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Letterlike Symbols -->
|
|
<!-- * x2100 to x214b -->
|
|
<!-- * -->
|
|
<!-- * No mappings for any of these, and nothing appropriate for -->
|
|
<!-- * most of them; so, just spell out the ones that we can -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="℃"
|
|
u:name="DEGREE CELSIUS"
|
|
string="\(deC"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="℅"
|
|
u:name="CARE OF"
|
|
u:entity="incare"
|
|
string="c/o"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="℉"
|
|
u:name="DEGREE FAHRENHEIT"
|
|
string="\(deF"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<!-- roff Ifraktur -->
|
|
<xsl:output-character
|
|
character="ℑ"
|
|
u:name="BLACK-LETTER CAPITAL I"
|
|
string="\(Im"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="ℓ"
|
|
u:name="SCRIPT SMALL L"
|
|
u:entity="ell"
|
|
string="l"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="№"
|
|
u:name="NUMERO SIGN"
|
|
u:entity="numero"
|
|
string="No."
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="℘"
|
|
u:name="SCRIPT CAPITAL P"
|
|
u:entity="weierp"
|
|
string="\(wp"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="ℜ"
|
|
u:name="BLACK-LETTER CAPITAL R"
|
|
u:entity="real"
|
|
string="\(Re"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="℞"
|
|
u:name="PRESCRIPTION TAKE"
|
|
u:entity="rx"
|
|
string="Rx"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="℠"
|
|
u:name="SERVICE MARK"
|
|
string="(SM)"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<!-- * We don't do "\(tm" for ™ because for console output, groff -->
|
|
<!-- * just renders that as "tm", without any preceding space, parens, -->
|
|
<!-- * or anything. So it just gets run into the preceding word; i.e.: -->
|
|
<!-- * -->
|
|
<!-- * Product™ -> Producttm -->
|
|
<!-- * -->
|
|
<!-- * That it probably not what most people would want. So we just -->
|
|
<!-- * render it as (TM) instead, Thus: -->
|
|
<!-- * -->
|
|
<!-- * Product™ -> Product(TM) -->
|
|
<xsl:output-character
|
|
character="™"
|
|
u:name="TRADE MARK SIGN"
|
|
u:entity="trade"
|
|
string="(TM)"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ω"
|
|
u:name="OHM SIGN"
|
|
u:entity="ohm"
|
|
string="\(*W"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="K"
|
|
u:name="KELVIN SIGN"
|
|
string="K"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="Å"
|
|
u:name="ANGSTROM SIGN"
|
|
u:entity="angst"
|
|
string="\(oA"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="ℵ"
|
|
u:name="ALEF SYMBOL"
|
|
u:entity="aleph"
|
|
string="\(Ah"
|
|
u:block="Letterlike Symbols"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Letterlike Symbols -->
|
|
<!-- * x2100 to x214b -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Number Forms -->
|
|
<!-- * x2150 to x218f -->
|
|
<!-- * -->
|
|
<!-- * No mappings for any of these, and nothing appropriate for most -->
|
|
<!-- * of them; so, just spell out the ones that we can -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="⅓"
|
|
u:name="VULGAR FRACTION ONE THIRD"
|
|
u:entity="frac13"
|
|
string="1/3"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅔"
|
|
u:name="VULGAR FRACTION TWO THIRDS"
|
|
u:entity="frac23"
|
|
string="2/3"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅕"
|
|
u:name="VULGAR FRACTION ONE FIFTH"
|
|
u:entity="frac15"
|
|
string="1/5"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅖"
|
|
u:name="VULGAR FRACTION TWO FIFTHS"
|
|
u:entity="frac25"
|
|
string="2/5"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅗"
|
|
u:name="VULGAR FRACTION THREE FIFTHS"
|
|
u:entity="frac35"
|
|
string="3/5"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅘"
|
|
u:name="VULGAR FRACTION FOUR FIFTHS"
|
|
u:entity="frac45"
|
|
string="4/5"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅙"
|
|
u:name="VULGAR FRACTION ONE SIXTH"
|
|
u:entity="frac16"
|
|
string="1/6"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅚"
|
|
u:name="VULGAR FRACTION FIVE SIXTHS"
|
|
u:entity="frac56"
|
|
string="5/6"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅛"
|
|
u:name="VULGAR FRACTION ONE EIGHTH"
|
|
u:entity="frac18"
|
|
string="1/8"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅜"
|
|
u:name="VULGAR FRACTION THREE EIGHTHS"
|
|
u:entity="frac38"
|
|
string="3/8"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅝"
|
|
u:name="VULGAR FRACTION FIVE EIGHTHS"
|
|
u:entity="frac58"
|
|
string="5/8"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅞"
|
|
u:name="VULGAR FRACTION SEVEN EIGHTHS"
|
|
u:entity="frac78"
|
|
string="7/8"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="⅟"
|
|
u:name="FRACTION NUMERATOR ONE"
|
|
string="1/"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅰ"
|
|
u:name="ROMAN NUMERAL ONE"
|
|
string="I"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅱ"
|
|
u:name="ROMAN NUMERAL TWO"
|
|
string="II"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅲ"
|
|
u:name="ROMAN NUMERAL THREE"
|
|
string="III"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅳ"
|
|
u:name="ROMAN NUMERAL FOUR"
|
|
string="IV"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅴ"
|
|
u:name="ROMAN NUMERAL FIVE"
|
|
string="V"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅵ"
|
|
u:name="ROMAN NUMERAL SIX"
|
|
string="VI"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅶ"
|
|
u:name="ROMAN NUMERAL SEVEN"
|
|
string="VII"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅷ"
|
|
u:name="ROMAN NUMERAL EIGHT"
|
|
string="VIII"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅸ"
|
|
u:name="ROMAN NUMERAL NINE"
|
|
string="IX"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅹ"
|
|
u:name="ROMAN NUMERAL TEN"
|
|
string="X"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅺ"
|
|
u:name="ROMAN NUMERAL ELEVEN"
|
|
string="XI"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅻ"
|
|
u:name="ROMAN NUMERAL TWELVE"
|
|
string="XII"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅼ"
|
|
u:name="ROMAN NUMERAL FIFTY"
|
|
string="L"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅽ"
|
|
u:name="ROMAN NUMERAL ONE HUNDRED"
|
|
string="C"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅾ"
|
|
u:name="ROMAN NUMERAL FIVE HUNDRED"
|
|
string="D"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⅿ"
|
|
u:name="ROMAN NUMERAL ONE THOUSAND"
|
|
string="M"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅰ"
|
|
u:name="SMALL ROMAN NUMERAL ONE"
|
|
string="i"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅱ"
|
|
u:name="SMALL ROMAN NUMERAL TWO"
|
|
string="ii"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅲ"
|
|
u:name="SMALL ROMAN NUMERAL THREE"
|
|
string="iii"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅳ"
|
|
u:name="SMALL ROMAN NUMERAL FOUR"
|
|
string="iv"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅴ"
|
|
u:name="SMALL ROMAN NUMERAL FIVE"
|
|
string="v"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅵ"
|
|
u:name="SMALL ROMAN NUMERAL SIX"
|
|
string="vi"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅶ"
|
|
u:name="SMALL ROMAN NUMERAL SEVEN"
|
|
string="vii"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅷ"
|
|
u:name="SMALL ROMAN NUMERAL EIGHT"
|
|
string="viii"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅸ"
|
|
u:name="SMALL ROMAN NUMERAL NINE"
|
|
string="ix"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅹ"
|
|
u:name="SMALL ROMAN NUMERAL TEN"
|
|
string="x"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅺ"
|
|
u:name="SMALL ROMAN NUMERAL ELEVEN"
|
|
string="xi"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅻ"
|
|
u:name="SMALL ROMAN NUMERAL TWELVE"
|
|
string="xii"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅼ"
|
|
u:name="SMALL ROMAN NUMERAL FIFTY"
|
|
string="l"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅽ"
|
|
u:name="SMALL ROMAN NUMERAL ONE HUNDRED"
|
|
string="c"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅾ"
|
|
u:name="SMALL ROMAN NUMERAL FIVE HUNDRED"
|
|
string="d"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⅿ"
|
|
u:name="SMALL ROMAN NUMERAL ONE THOUSAND"
|
|
string="m"
|
|
u:block="Number Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ↀ"
|
|
u:name="ROMAN NUMERAL ONE THOUSAND C D"
|
|
string="CD"
|
|
u:block="Number Forms"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Number Forms -->
|
|
<!-- * x2150 to x218f -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Arrows -->
|
|
<!-- * x2190 to x21ff -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="←"
|
|
u:name="LEFTWARDS ARROW"
|
|
u:entity="larr"
|
|
string="\(<-"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="↑"
|
|
u:name="UPWARDS ARROW"
|
|
u:entity="uarr"
|
|
string="\(ua"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="→"
|
|
u:name="RIGHTWARDS ARROW"
|
|
u:entity="rarr"
|
|
string="\(->"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="↓"
|
|
u:name="DOWNWARDS ARROW"
|
|
u:entity="darr"
|
|
string="\(da"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="↔"
|
|
u:name="LEFT RIGHT ARROW"
|
|
u:entity="harr"
|
|
string="\(<>"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="↕"
|
|
u:name="UP DOWN ARROW"
|
|
u:entity="varr"
|
|
string="\(va"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="↵"
|
|
u:name="DOWNWARDS ARROW WITH CORNER LEFTWARDS"
|
|
u:entity="crarr"
|
|
string="\(CR"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="⇐"
|
|
u:name="LEFTWARDS DOUBLE ARROW"
|
|
u:entity="lArr"
|
|
string="\(la"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="⇑"
|
|
u:name="UPWARDS DOUBLE ARROW"
|
|
u:entity="uArr"
|
|
string="\(uA"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="⇒"
|
|
u:name="RIGHTWARDS DOUBLE ARROW"
|
|
u:entity="rArr"
|
|
string="\(rA"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="⇓"
|
|
u:name="DOWNWARDS DOUBLE ARROW"
|
|
u:entity="dArr"
|
|
string="\(dA"
|
|
u:block="Arrows"
|
|
/>
|
|
<xsl:output-character
|
|
character="⇔"
|
|
u:name="LEFT RIGHT DOUBLE ARROW"
|
|
u:entity="hArr"
|
|
string="\(hA"
|
|
u:block="Arrows"
|
|
/>
|
|
<!-- no roff equiv; render same as single arrow -->
|
|
<xsl:output-character
|
|
character="⇕"
|
|
u:name="UP DOWN DOUBLE ARROW"
|
|
u:entity="vArr"
|
|
string="\(va"
|
|
u:block="Arrows"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Mathematical Operators -->
|
|
<!-- * x2200 to x22ff -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="∀"
|
|
u:name="FOR ALL"
|
|
u:entity="forall"
|
|
string="\(fa"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∁"
|
|
u:name="COMPLEMENT"
|
|
u:entity="comp"
|
|
string="C"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∂"
|
|
u:name="PARTIAL DIFFERENTIAL"
|
|
u:entity="part"
|
|
string="\(pd"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∃"
|
|
u:name="THERE EXISTS"
|
|
u:entity="exist"
|
|
string="\(te"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * no roff equiv -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∄" -->
|
|
<!-- * u:name="THERE DOES NOT EXIST" -->
|
|
<!-- * u:entity="nexist" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∅"
|
|
u:name="EMPTY SET"
|
|
u:entity="empty"
|
|
string="\(es"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∆"
|
|
u:name="INCREMENT"
|
|
string="\(*D"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∇"
|
|
u:name="NABLA"
|
|
u:entity="nabla"
|
|
string="\(gr"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∈"
|
|
u:name="ELEMENT OF"
|
|
u:entity="isin"
|
|
string="\(mo"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∉"
|
|
u:name="NOT AN ELEMENT OF"
|
|
u:entity="notin"
|
|
string="\(nm"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∊"
|
|
u:name="SMALL ELEMENT OF"
|
|
string="\(mo"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<xsl:output-character
|
|
character="∋"
|
|
u:name="CONTAINS AS MEMBER"
|
|
u:entity="ni"
|
|
string="\(st"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∌" -->
|
|
<!-- * u:name="DOES NOT CONTAIN AS MEMBER" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∍"
|
|
u:name="SMALL CONTAINS AS MEMBER"
|
|
string="\(st"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∎" -->
|
|
<!-- * u:name="END OF PROOF" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∏"
|
|
u:name="N-ARY PRODUCT"
|
|
u:entity="prod"
|
|
string="\(product"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∐" -->
|
|
<!-- * u:name="N-ARY COPRODUCT" -->
|
|
<!-- * u:entity="coprod" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∑"
|
|
u:name="N-ARY SUMMATION"
|
|
u:entity="sum"
|
|
string="\(sum"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="−"
|
|
u:name="MINUS SIGN"
|
|
u:entity="minus"
|
|
string="\-"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∓"
|
|
u:name="MINUS-OR-PLUS SIGN"
|
|
u:entity="mnplus"
|
|
string="\(+-"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∔" -->
|
|
<!-- * u:name="DOT PLUS" -->
|
|
<!-- * u:entity="plusdo" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∕"
|
|
u:name="DIVISION SLASH"
|
|
string="\(f/"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∖"
|
|
u:name="SET MINUS"
|
|
u:entity="setmn"
|
|
string="\e"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∗"
|
|
u:name="ASTERISK OPERATOR"
|
|
u:entity="lowast"
|
|
string="\(**"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∘" -->
|
|
<!-- * u:name="RING OPERATOR" -->
|
|
<!-- * u:entity="compfn" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∙"
|
|
u:name="BULLET OPERATOR"
|
|
string="\(bu"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="√"
|
|
u:name="SQUARE ROOT"
|
|
u:entity="radic"
|
|
string="\(sr"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∛" -->
|
|
<!-- * u:name="CUBE ROOT" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∜" -->
|
|
<!-- * u:name="FOURTH ROOT" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∝"
|
|
u:name="PROPORTIONAL TO"
|
|
u:entity="prop"
|
|
string="\(pt"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∞"
|
|
u:name="INFINITY"
|
|
u:entity="infin"
|
|
string="\(if"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∟" -->
|
|
<!-- * u:name="RIGHT ANGLE" -->
|
|
<!-- * u:entity="ang90" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∠"
|
|
u:name="ANGLE"
|
|
u:entity="ang"
|
|
string="\(/_"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * 0x2221 to 0x2226 not in roff; -->
|
|
<!-- * but fake a parallel sign with vert bars -->
|
|
|
|
<xsl:output-character
|
|
character="∥"
|
|
u:name="PARALLEL TO"
|
|
u:entity="par"
|
|
string="\(bv\(bv"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<xsl:output-character
|
|
character="∧"
|
|
u:name="LOGICAL AND"
|
|
u:entity="and"
|
|
string="\(AN"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∨"
|
|
u:name="LOGICAL OR"
|
|
u:entity="or"
|
|
string="\(OR"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∩"
|
|
u:name="INTERSECTION"
|
|
u:entity="cap"
|
|
string="\(ca"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∪"
|
|
u:name="UNION"
|
|
u:entity="cup"
|
|
string="\(cu"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∫"
|
|
u:name="INTEGRAL"
|
|
u:entity="int"
|
|
string="\(is"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∬"
|
|
u:name="DOUBLE INTEGRAL"
|
|
string="\(is\(is"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∭"
|
|
u:name="TRIPLE INTEGRAL"
|
|
string="\(is\(is\(is"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * 0x222e to 0x2233 not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="∴"
|
|
u:name="THEREFORE"
|
|
u:entity="there4"
|
|
string="\(tf"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="∵" -->
|
|
<!-- * u:name="BECAUSE" -->
|
|
<!-- * u:entity="becaus" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="∶"
|
|
u:name="RATIO"
|
|
string=":"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="∷"
|
|
u:name="PROPORTION"
|
|
string="::"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * 0x2238 to 0x223b not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="∼"
|
|
u:name="TILDE OPERATOR"
|
|
u:entity="sim"
|
|
string="\(ti"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * 0x223d to 0x224b not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="≅"
|
|
u:name="APPROXIMATELY EQUAL TO"
|
|
u:entity="cong"
|
|
string="\(=~"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="≆" -->
|
|
<!-- * u:name="APPROXIMATELY BUT NOT ACTUALLY EQUAL TO" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="≇" -->
|
|
<!-- * u:name="NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO" -->
|
|
<!-- * u:entity="ncong" -->
|
|
<!-- * /> -->
|
|
|
|
<xsl:output-character
|
|
character="≈"
|
|
u:name="ALMOST EQUAL TO"
|
|
u:entity="asymp"
|
|
string="\(~~"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * x2249 to x2253 not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="≔"
|
|
u:name="COLON EQUALS"
|
|
u:entity="colone"
|
|
string=":="
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="≕"
|
|
u:name="EQUALS COLON"
|
|
u:entity="ecolon"
|
|
string="=:"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * x2256 to x2255 not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="≟"
|
|
u:name="QUESTIONED EQUAL TO"
|
|
string="?="
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="≠"
|
|
u:name="NOT EQUAL TO"
|
|
u:entity="ne"
|
|
string="\(!="
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="≡"
|
|
u:name="IDENTICAL TO"
|
|
u:entity="equiv"
|
|
string="\(=="
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="≢" -->
|
|
<!-- * u:name="NOT IDENTICAL TO" -->
|
|
<!-- * u:entity="nequiv" -->
|
|
<!-- * /> -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="≣" -->
|
|
<!-- * u:name="STRICTLY EQUIVALENT TO" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="≤"
|
|
u:name="LESS-THAN OR EQUAL TO"
|
|
u:entity="le"
|
|
string="\(<="
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="≥"
|
|
u:name="GREATER-THAN OR EQUAL TO"
|
|
u:entity="ge"
|
|
string="\(>="
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * x2266 to x2269 not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="≪"
|
|
u:name="MUCH LESS-THAN"
|
|
u:entity="Lt"
|
|
string="<<"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="≫"
|
|
u:name="MUCH GREATER-THAN"
|
|
u:entity="Gt"
|
|
string=">>"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * x226c to x2281 not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="⊂"
|
|
u:name="SUBSET OF"
|
|
u:entity="sub"
|
|
string="\(sb"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⊃"
|
|
u:name="SUPERSET OF"
|
|
u:entity="sup"
|
|
string="\(sp"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⊄"
|
|
u:name="NOT A SUBSET OF"
|
|
u:entity="nsub"
|
|
string="\(nb"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="⊅" -->
|
|
<!-- * u:name="NOT A SUPERSET OF" -->
|
|
<!-- * u:entity="nsup" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="⊆"
|
|
u:name="SUBSET OF OR EQUAL TO"
|
|
u:entity="sube"
|
|
string="\(ib"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⊇"
|
|
u:name="SUPERSET OF OR EQUAL TO"
|
|
u:entity="supe"
|
|
string="\(ip"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * x2288 to x2294 not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="⊕"
|
|
u:name="CIRCLED PLUS"
|
|
u:entity="oplus"
|
|
string="\(c+"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⊖"
|
|
u:name="CIRCLED MINUS"
|
|
u:entity="ominus"
|
|
string="\(c*"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⊗"
|
|
u:name="CIRCLED TIMES"
|
|
u:entity="otimes"
|
|
string="\(c*"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * x2298 to x22a4 not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="⊥"
|
|
u:name="UP TACK"
|
|
u:entity="bottom"
|
|
string="\(pp"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * x22a6 to x22bf not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="⋀"
|
|
u:name="N-ARY LOGICAL AND"
|
|
string="\(AN"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⋁"
|
|
u:name="N-ARY LOGICAL OR"
|
|
string="\(OR"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⋂"
|
|
u:name="N-ARY INTERSECTION"
|
|
string="\(ca"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⋃"
|
|
u:name="N-ARY UNION"
|
|
string="\(cu"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * not in roff -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="⋄" -->
|
|
<!-- * u:name="DIAMOND OPERATOR" -->
|
|
<!-- * u:entity="diam" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="⋅"
|
|
u:name="DOT OPERATOR"
|
|
u:entity="sdot"
|
|
string="\(md"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⋆"
|
|
u:name="STAR OPERATOR"
|
|
u:entity="sstarf"
|
|
string="\(**"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<!-- * x22c7 to x22cd not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="⋎"
|
|
u:name="CURLY LOGICAL OR"
|
|
u:entity="cuvee"
|
|
string="\(OR"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⋏"
|
|
u:name="CURLY LOGICAL AND"
|
|
u:entity="cuwed"
|
|
string="\(AN"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * x22d0 to x22d7 not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="⋘"
|
|
u:name="VERY MUCH LESS-THAN"
|
|
u:entity="Ll"
|
|
string="<<<"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
<xsl:output-character
|
|
character="⋙"
|
|
u:name="VERY MUCH GREATER-THAN"
|
|
u:entity="Gg"
|
|
string=">>>"
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * x22da to x22ee not in roff -->
|
|
|
|
<xsl:output-character
|
|
character="⋯"
|
|
u:name="MIDLINE HORIZONTAL ELLIPSIS"
|
|
string="\&..."
|
|
u:block="Mathematical Operators"
|
|
/>
|
|
|
|
<!-- * x22fo to x22ff not in roff -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Mathematical Operators -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
<!-- * Miscellaneous Technical -->
|
|
<!-- * x2300 to x23ff -->
|
|
<!-- * - do nothing except for angle brackets - -->
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
|
|
<xsl:output-character
|
|
character="〈"
|
|
u:name="LEFT-POINTING ANGLE BRACKET"
|
|
u:entity="lang"
|
|
string="\(la"
|
|
u:block="Miscellaneous Technical"
|
|
/>
|
|
<xsl:output-character
|
|
character="〉"
|
|
u:name="RIGHT-POINTING ANGLE BRACKET"
|
|
u:entity="rang"
|
|
string="\(ra"
|
|
u:block="Miscellaneous Technical"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Control Pictures -->
|
|
<!-- * x2400 to x243f -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="␀"
|
|
u:name="SYMBOL FOR NULL"
|
|
string="NUL"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␁"
|
|
u:name="SYMBOL FOR START OF HEADING"
|
|
string="SOH"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␂"
|
|
u:name="SYMBOL FOR START OF TEXT"
|
|
string="STX"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␃"
|
|
u:name="SYMBOL FOR END OF TEXT"
|
|
string="ETX"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␄"
|
|
u:name="SYMBOL FOR END OF TRANSMISSION"
|
|
string="EOT"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␅"
|
|
u:name="SYMBOL FOR ENQUIRY"
|
|
string="ENQ"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␆"
|
|
u:name="SYMBOL FOR ACKNOWLEDGE"
|
|
string="ACK"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␇"
|
|
u:name="SYMBOL FOR BELL"
|
|
string="BEL"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␈"
|
|
u:name="SYMBOL FOR BACKSPACE"
|
|
string="BS"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␉"
|
|
u:name="SYMBOL FOR HORIZONTAL TABULATION"
|
|
string="HT"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␊"
|
|
u:name="SYMBOL FOR LINE FEED"
|
|
string="LF"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␋"
|
|
u:name="SYMBOL FOR VERTICAL TABULATION"
|
|
string="VT"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␌"
|
|
u:name="SYMBOL FOR FORM FEED"
|
|
string="FF"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␍"
|
|
u:name="SYMBOL FOR CARRIAGE RETURN"
|
|
string="CR"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␎"
|
|
u:name="SYMBOL FOR SHIFT OUT"
|
|
string="SO"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␏"
|
|
u:name="SYMBOL FOR SHIFT IN"
|
|
string="SI"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␐"
|
|
u:name="SYMBOL FOR DATA LINK ESCAPE"
|
|
string="DLE"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␑"
|
|
u:name="SYMBOL FOR DEVICE CONTROL ONE"
|
|
string="DC1"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␒"
|
|
u:name="SYMBOL FOR DEVICE CONTROL TWO"
|
|
string="DC2"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␓"
|
|
u:name="SYMBOL FOR DEVICE CONTROL THREE"
|
|
string="DC3"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␔"
|
|
u:name="SYMBOL FOR DEVICE CONTROL FOUR"
|
|
string="DC4"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␕"
|
|
u:name="SYMBOL FOR NEGATIVE ACKNOWLEDGE"
|
|
string="NAK"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␖"
|
|
u:name="SYMBOL FOR SYNCHRONOUS IDLE"
|
|
string="SYN"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␗"
|
|
u:name="SYMBOL FOR END OF TRANSMISSION BLOCK"
|
|
string="ETB"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␘"
|
|
u:name="SYMBOL FOR CANCEL"
|
|
string="CAN"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␙"
|
|
u:name="SYMBOL FOR END OF MEDIUM"
|
|
string="EM"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␚"
|
|
u:name="SYMBOL FOR SUBSTITUTE"
|
|
string="SUB"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␛"
|
|
u:name="SYMBOL FOR ESCAPE"
|
|
string="ESC"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␜"
|
|
u:name="SYMBOL FOR FILE SEPARATOR"
|
|
string="FS"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␝"
|
|
u:name="SYMBOL FOR GROUP SEPARATOR"
|
|
string="GS"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␞"
|
|
u:name="SYMBOL FOR RECORD SEPARATOR"
|
|
string="RS"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␟"
|
|
u:name="SYMBOL FOR UNIT SEPARATOR"
|
|
string="US"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␠"
|
|
u:name="SYMBOL FOR SPACE"
|
|
string="SP"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<xsl:output-character
|
|
character="␡"
|
|
u:name="SYMBOL FOR DELETE"
|
|
string="DEL"
|
|
u:block="Control Pictures"
|
|
/>
|
|
<!-- * no roff equivs for x2422 and x2423 -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="␢" -->
|
|
<!-- * u:name="BLANK SYMBOL" -->
|
|
<!-- * string="?" -->
|
|
<!-- * u:block="Control Pictures" -->
|
|
<!-- * /> -->
|
|
<!-- * I think there should be a roff equiv for ␣, but as far as I -->
|
|
<!-- * know, there is not... -->
|
|
<!-- * <xsl:output-character -->
|
|
<!-- * character="␣" -->
|
|
<!-- * u:name="OPEN BOX" -->
|
|
<!-- * u:entity="blank" -->
|
|
<!-- * string="?" -->
|
|
<!-- * u:block="Control Pictures" -->
|
|
<!-- * /> -->
|
|
<xsl:output-character
|
|
character="␤"
|
|
u:name="SYMBOL FOR NEWLINE"
|
|
string="NL"
|
|
u:block="Control Pictures"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Control Pictures -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
<!-- * Optical Character Recognition -->
|
|
<!-- * x2440 to x24ff -->
|
|
<!-- * - do nothing - -->
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Enclosed Alphanumerics -->
|
|
<!-- * x2460 to x24ff -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="①"
|
|
u:name="CIRCLED DIGIT ONE"
|
|
string="1"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="②"
|
|
u:name="CIRCLED DIGIT TWO"
|
|
string="2"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="③"
|
|
u:name="CIRCLED DIGIT THREE"
|
|
string="3"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="④"
|
|
u:name="CIRCLED DIGIT FOUR"
|
|
string="4"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑤"
|
|
u:name="CIRCLED DIGIT FIVE"
|
|
string="5"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑥"
|
|
u:name="CIRCLED DIGIT SIX"
|
|
string="6"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑦"
|
|
u:name="CIRCLED DIGIT SEVEN"
|
|
string="7"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑧"
|
|
u:name="CIRCLED DIGIT EIGHT"
|
|
string="8"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑨"
|
|
u:name="CIRCLED DIGIT NINE"
|
|
string="9"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑩"
|
|
u:name="CIRCLED NUMBER TEN"
|
|
string="10"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑪"
|
|
u:name="CIRCLED NUMBER ELEVEN"
|
|
string="11"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑫"
|
|
u:name="CIRCLED NUMBER TWELVE"
|
|
string="12"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑬"
|
|
u:name="CIRCLED NUMBER THIRTEEN"
|
|
string="13"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑭"
|
|
u:name="CIRCLED NUMBER FOURTEEN"
|
|
string="14"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑮"
|
|
u:name="CIRCLED NUMBER FIFTEEN"
|
|
string="15"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑯"
|
|
u:name="CIRCLED NUMBER SIXTEEN"
|
|
string="16"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑰"
|
|
u:name="CIRCLED NUMBER SEVENTEEN"
|
|
string="17"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑱"
|
|
u:name="CIRCLED NUMBER EIGHTEEN"
|
|
string="18"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑲"
|
|
u:name="CIRCLED NUMBER NINETEEN"
|
|
string="19"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑳"
|
|
u:name="CIRCLED NUMBER TWENTY"
|
|
string="20"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑴"
|
|
u:name="PARENTHESIZED DIGIT ONE"
|
|
string="(1)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑵"
|
|
u:name="PARENTHESIZED DIGIT TWO"
|
|
string="(2)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑶"
|
|
u:name="PARENTHESIZED DIGIT THREE"
|
|
string="(3)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑷"
|
|
u:name="PARENTHESIZED DIGIT FOUR"
|
|
string="(4)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑸"
|
|
u:name="PARENTHESIZED DIGIT FIVE"
|
|
string="(5)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑹"
|
|
u:name="PARENTHESIZED DIGIT SIX"
|
|
string="(6)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑺"
|
|
u:name="PARENTHESIZED DIGIT SEVEN"
|
|
string="(7)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑻"
|
|
u:name="PARENTHESIZED DIGIT EIGHT"
|
|
string="(8)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑼"
|
|
u:name="PARENTHESIZED DIGIT NINE"
|
|
string="(9)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑽"
|
|
u:name="PARENTHESIZED NUMBER TEN"
|
|
string="(10)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑾"
|
|
u:name="PARENTHESIZED NUMBER ELEVEN"
|
|
string="(11)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⑿"
|
|
u:name="PARENTHESIZED NUMBER TWELVE"
|
|
string="(12)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒀"
|
|
u:name="PARENTHESIZED NUMBER THIRTEEN"
|
|
string="(13)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒁"
|
|
u:name="PARENTHESIZED NUMBER FOURTEEN"
|
|
string="(14)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒂"
|
|
u:name="PARENTHESIZED NUMBER FIFTEEN"
|
|
string="(15)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒃"
|
|
u:name="PARENTHESIZED NUMBER SIXTEEN"
|
|
string="(16)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒄"
|
|
u:name="PARENTHESIZED NUMBER SEVENTEEN"
|
|
string="(17)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒅"
|
|
u:name="PARENTHESIZED NUMBER EIGHTEEN"
|
|
string="(18)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒆"
|
|
u:name="PARENTHESIZED NUMBER NINETEEN"
|
|
string="(19)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒇"
|
|
u:name="PARENTHESIZED NUMBER TWENTY"
|
|
string="(20)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒈"
|
|
u:name="DIGIT ONE FULL STOP"
|
|
string="1."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒉"
|
|
u:name="DIGIT TWO FULL STOP"
|
|
string="2."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒊"
|
|
u:name="DIGIT THREE FULL STOP"
|
|
string="3."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒋"
|
|
u:name="DIGIT FOUR FULL STOP"
|
|
string="4."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒌"
|
|
u:name="DIGIT FIVE FULL STOP"
|
|
string="5."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒍"
|
|
u:name="DIGIT SIX FULL STOP"
|
|
string="6."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒎"
|
|
u:name="DIGIT SEVEN FULL STOP"
|
|
string="7."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒏"
|
|
u:name="DIGIT EIGHT FULL STOP"
|
|
string="8."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒐"
|
|
u:name="DIGIT NINE FULL STOP"
|
|
string="9."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒑"
|
|
u:name="NUMBER TEN FULL STOP"
|
|
string="10."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒒"
|
|
u:name="NUMBER ELEVEN FULL STOP"
|
|
string="11."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒓"
|
|
u:name="NUMBER TWELVE FULL STOP"
|
|
string="12."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒔"
|
|
u:name="NUMBER THIRTEEN FULL STOP"
|
|
string="13."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒕"
|
|
u:name="NUMBER FOURTEEN FULL STOP"
|
|
string="14."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒖"
|
|
u:name="NUMBER FIFTEEN FULL STOP"
|
|
string="15."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒗"
|
|
u:name="NUMBER SIXTEEN FULL STOP"
|
|
string="16."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒘"
|
|
u:name="NUMBER SEVENTEEN FULL STOP"
|
|
string="17."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒙"
|
|
u:name="NUMBER EIGHTEEN FULL STOP"
|
|
string="18."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒚"
|
|
u:name="NUMBER NINETEEN FULL STOP"
|
|
string="19."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒛"
|
|
u:name="NUMBER TWENTY FULL STOP"
|
|
string="20."
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒜"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER A"
|
|
string="(a)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒝"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER B"
|
|
string="(b)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒞"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER C"
|
|
string="(c)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒟"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER D"
|
|
string="(d)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒠"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER E"
|
|
string="(e)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒡"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER F"
|
|
string="(f)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒢"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER G"
|
|
string="(g)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒣"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER H"
|
|
string="(h)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒤"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER I"
|
|
string="(i)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒥"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER J"
|
|
string="(j)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒦"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER K"
|
|
string="(k)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒧"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER L"
|
|
string="(l)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒨"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER M"
|
|
string="(m)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒩"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER N"
|
|
string="(n)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒪"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER O"
|
|
string="(o)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒫"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER P"
|
|
string="(p)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒬"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER Q"
|
|
string="(q)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒭"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER R"
|
|
string="(r)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒮"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER S"
|
|
string="(s)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒯"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER T"
|
|
string="(t)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒰"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER U"
|
|
string="(u)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒱"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER V"
|
|
string="(v)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒲"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER W"
|
|
string="(w)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒳"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER X"
|
|
string="(x)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒴"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER Y"
|
|
string="(y)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⒵"
|
|
u:name="PARENTHESIZED LATIN SMALL LETTER Z"
|
|
string="(z)"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓐ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER A"
|
|
string="A"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓑ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER B"
|
|
string="B"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓒ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER C"
|
|
string="C"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓓ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER D"
|
|
string="D"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓔ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER E"
|
|
string="E"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓕ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER F"
|
|
string="F"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓖ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER G"
|
|
string="G"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓗ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER H"
|
|
string="H"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓘ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER I"
|
|
string="I"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓙ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER J"
|
|
string="J"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓚ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER K"
|
|
string="K"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓛ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER L"
|
|
string="L"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓜ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER M"
|
|
string="M"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓝ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER N"
|
|
string="N"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓞ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER O"
|
|
string="O"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓟ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER P"
|
|
string="P"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓠ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER Q"
|
|
string="Q"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓡ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER R"
|
|
string="R"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓢ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER S"
|
|
u:entity="oS"
|
|
string="S"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓣ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER T"
|
|
string="T"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓤ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER U"
|
|
string="U"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓥ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER V"
|
|
string="V"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓦ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER W"
|
|
string="W"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓧ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER X"
|
|
string="X"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓨ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER Y"
|
|
string="Y"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="Ⓩ"
|
|
u:name="CIRCLED LATIN CAPITAL LETTER Z"
|
|
string="Z"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓐ"
|
|
u:name="CIRCLED LATIN SMALL LETTER A"
|
|
string="a"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓑ"
|
|
u:name="CIRCLED LATIN SMALL LETTER B"
|
|
string="b"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓒ"
|
|
u:name="CIRCLED LATIN SMALL LETTER C"
|
|
string="c"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓓ"
|
|
u:name="CIRCLED LATIN SMALL LETTER D"
|
|
string="d"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓔ"
|
|
u:name="CIRCLED LATIN SMALL LETTER E"
|
|
string="e"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓕ"
|
|
u:name="CIRCLED LATIN SMALL LETTER F"
|
|
string="f"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓖ"
|
|
u:name="CIRCLED LATIN SMALL LETTER G"
|
|
string="g"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓗ"
|
|
u:name="CIRCLED LATIN SMALL LETTER H"
|
|
string="h"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓘ"
|
|
u:name="CIRCLED LATIN SMALL LETTER I"
|
|
string="i"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓙ"
|
|
u:name="CIRCLED LATIN SMALL LETTER J"
|
|
string="j"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓚ"
|
|
u:name="CIRCLED LATIN SMALL LETTER K"
|
|
string="k"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓛ"
|
|
u:name="CIRCLED LATIN SMALL LETTER L"
|
|
string="l"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓜ"
|
|
u:name="CIRCLED LATIN SMALL LETTER M"
|
|
string="m"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓝ"
|
|
u:name="CIRCLED LATIN SMALL LETTER N"
|
|
string="n"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓞ"
|
|
u:name="CIRCLED LATIN SMALL LETTER O"
|
|
string="o"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓟ"
|
|
u:name="CIRCLED LATIN SMALL LETTER P"
|
|
string="p"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓠ"
|
|
u:name="CIRCLED LATIN SMALL LETTER Q"
|
|
string="q"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓡ"
|
|
u:name="CIRCLED LATIN SMALL LETTER R"
|
|
string="r"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓢ"
|
|
u:name="CIRCLED LATIN SMALL LETTER S"
|
|
string="s"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓣ"
|
|
u:name="CIRCLED LATIN SMALL LETTER T"
|
|
string="t"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓤ"
|
|
u:name="CIRCLED LATIN SMALL LETTER U"
|
|
string="u"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓥ"
|
|
u:name="CIRCLED LATIN SMALL LETTER V"
|
|
string="b"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓦ"
|
|
u:name="CIRCLED LATIN SMALL LETTER W"
|
|
string="w"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓧ"
|
|
u:name="CIRCLED LATIN SMALL LETTER X"
|
|
string="x"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓨ"
|
|
u:name="CIRCLED LATIN SMALL LETTER Y"
|
|
string="y"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="ⓩ"
|
|
u:name="CIRCLED LATIN SMALL LETTER Z"
|
|
string="z"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓪"
|
|
u:name="CIRCLED DIGIT ZERO"
|
|
string="0"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓫"
|
|
u:name="NEGATIVE CIRCLED NUMBER ELEVEN"
|
|
string="11"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓬"
|
|
u:name="NEGATIVE CIRCLED NUMBER TWELVE"
|
|
string="12"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓭"
|
|
u:name="NEGATIVE CIRCLED NUMBER THIRTEEN"
|
|
string="13"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓮"
|
|
u:name="NEGATIVE CIRCLED NUMBER FOURTEEN"
|
|
string="14"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓯"
|
|
u:name="NEGATIVE CIRCLED NUMBER FIFTEEN"
|
|
string="15"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓰"
|
|
u:name="NEGATIVE CIRCLED NUMBER SIXTEEN"
|
|
string="16"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓱"
|
|
u:name="NEGATIVE CIRCLED NUMBER SEVENTEEN"
|
|
string="17"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓲"
|
|
u:name="NEGATIVE CIRCLED NUMBER EIGHTEEN"
|
|
string="18"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓳"
|
|
u:name="NEGATIVE CIRCLED NUMBER NINETEEN"
|
|
string="19"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓴"
|
|
u:name="NEGATIVE CIRCLED NUMBER TWENTY"
|
|
string="20"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓵"
|
|
u:name="DOUBLE CIRCLED DIGIT ONE"
|
|
string="1"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓶"
|
|
u:name="DOUBLE CIRCLED DIGIT TWO"
|
|
string="2"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓷"
|
|
u:name="DOUBLE CIRCLED DIGIT THREE"
|
|
string="3"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓸"
|
|
u:name="DOUBLE CIRCLED DIGIT FOUR"
|
|
string="4"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓹"
|
|
u:name="DOUBLE CIRCLED DIGIT FIVE"
|
|
string="5"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓺"
|
|
u:name="DOUBLE CIRCLED DIGIT SIX"
|
|
string="6"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓻"
|
|
u:name="DOUBLE CIRCLED DIGIT SEVEN"
|
|
string="7"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓼"
|
|
u:name="DOUBLE CIRCLED DIGIT EIGHT"
|
|
string="8"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓽"
|
|
u:name="DOUBLE CIRCLED DIGIT NINE"
|
|
string="9"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
<xsl:output-character
|
|
character="⓾"
|
|
u:name="DOUBLE CIRCLED NUMBER TEN"
|
|
string="10"
|
|
u:block="Enclosed Alphanumerics"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Enclosed Alphanumerics -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
<!-- * Box Drawing -->
|
|
<!-- * x2500 to x257f -->
|
|
<!-- * Block Elements -->
|
|
<!-- * x2580 to x259f -->
|
|
<!-- * - do nothing - -->
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Geometric Shapes -->
|
|
<!-- * x25a0 to x25f7 -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="□"
|
|
u:name="WHITE SQUARE"
|
|
u:entity="squ"
|
|
string="\(sq"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="▢"
|
|
u:name="WHITE SQUARE WITH ROUNDED CORNERS"
|
|
string="\(sq"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="▫"
|
|
u:name="WHITE SMALL SQUARE"
|
|
string="\(sq"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="►"
|
|
u:name="BLACK RIGHT-POINTING POINTER"
|
|
string="\fB>\fR"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="▻"
|
|
u:name="WHITE RIGHT-POINTING POINTER"
|
|
string=">"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="▼"
|
|
u:name="BLACK DOWN-POINTING TRIANGLE"
|
|
string="\fBv\fR"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="▽"
|
|
u:name="WHITE DOWN-POINTING TRIANGLE"
|
|
u:entity="xdtri"
|
|
string="v"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="◄"
|
|
u:name="BLACK LEFT-POINTING POINTER"
|
|
string="\fB<\fR"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="◅"
|
|
u:name="WHITE LEFT-POINTING POINTER"
|
|
string="<"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="◆"
|
|
u:name="BLACK DIAMOND"
|
|
string="\(DI"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="◇"
|
|
u:name="WHITE DIAMOND"
|
|
string="\(lz"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="◊"
|
|
u:name="LOZENGE"
|
|
u:entity="loz"
|
|
string="\(lz"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="○"
|
|
u:name="WHITE CIRCLE"
|
|
u:entity="cir"
|
|
string="\(ci"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="●"
|
|
u:name="BLACK CIRCLE"
|
|
string="\(bu"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="◦"
|
|
u:name="WHITE BULLET"
|
|
string="\(ci"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<xsl:output-character
|
|
character="◯"
|
|
u:name="LARGE CIRCLE"
|
|
u:entity="xcirc"
|
|
string="\(ci"
|
|
u:block="Geometric Shapes"
|
|
/>
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Geometric Shapes -->
|
|
<!-- * x25a0 to x25f7 -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Miscellaneous Symbols -->
|
|
<!-- * x2600 to x26ff -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="☚"
|
|
u:name="BLACK LEFT POINTING INDEX"
|
|
string="\(lh"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="☛"
|
|
u:name="BLACK RIGHT POINTING INDEX"
|
|
string="\(rh)"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="☜"
|
|
u:name="WHITE LEFT POINTING INDEX"
|
|
string="\(lh"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="☞"
|
|
u:name="WHITE RIGHT POINTING INDEX"
|
|
string="\(rh)"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="♠"
|
|
u:name="BLACK SPADE SUIT"
|
|
u:entity="spades"
|
|
string="\(SP"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="♡"
|
|
u:name="WHITE HEART SUIT"
|
|
string="\(HE"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="♢"
|
|
u:name="WHITE DIAMOND SUIT"
|
|
string="\(DI"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="♣"
|
|
u:name="BLACK CLUB SUIT"
|
|
u:entity="clubs"
|
|
string="\(CL"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="♤"
|
|
u:name="WHITE SPADE SUIT"
|
|
string="\(SP"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="♥"
|
|
u:name="BLACK HEART SUIT"
|
|
u:entity="hearts"
|
|
string="\(HE"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="♦"
|
|
u:name="BLACK DIAMOND SUIT"
|
|
u:entity="diams"
|
|
string="\(DI"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
<xsl:output-character
|
|
character="♧"
|
|
u:name="WHITE CLUB SUIT"
|
|
string="\(CL"
|
|
u:block="Miscellaneous Symbols"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Miscellaneous Symbols -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Dingbats -->
|
|
<!-- * x2700 to x27be -->
|
|
<!-- * No roff equiv for most of these; just map to something close -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="✓"
|
|
u:name="CHECK MARK"
|
|
u:entity="check"
|
|
string="\(OK"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✔"
|
|
u:name="HEAVY CHECK MARK"
|
|
string="\fB\(OK\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✕"
|
|
u:name="MULTIPLICATION X"
|
|
string="\(mu"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✖"
|
|
u:name="HEAVY MULTIPLICATION X"
|
|
string="\fB\(mu\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✗"
|
|
u:name="BALLOT X"
|
|
u:entity="cross"
|
|
string="\(mu"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✘"
|
|
u:name="HEAVY BALLOT X"
|
|
string="\fB\(mu\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✙"
|
|
u:name="OUTLINED GREEK CROSS"
|
|
string="\fB+\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✚"
|
|
u:name="HEAVY GREEK CROSS"
|
|
string="\fB+\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✛"
|
|
u:name="OPEN CENTRE CROSS"
|
|
string="\fB+\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✜"
|
|
u:name="HEAVY OPEN CENTRE CROSS"
|
|
string="\fB+\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✝"
|
|
u:name="LATIN CROSS"
|
|
string="\fB+\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✞"
|
|
u:name="SHADOWED WHITE LATIN CROSS"
|
|
string="\fB+\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✟"
|
|
u:name="OUTLINED LATIN CROSS"
|
|
string="\fB+\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✠"
|
|
u:name="MALTESE CROSS"
|
|
u:entity="malt"
|
|
string="\fB+\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✡"
|
|
u:name="STAR OF DAVID"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✢"
|
|
u:name="FOUR TEARDROP-SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✣"
|
|
u:name="FOUR BALLOON-SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✤"
|
|
u:name="HEAVY FOUR BALLOON-SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✥"
|
|
u:name="FOUR CLUB-SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✦"
|
|
u:name="BLACK FOUR POINTED STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✧"
|
|
u:name="WHITE FOUR POINTED STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✩"
|
|
u:name="STRESS OUTLINED WHITE STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✪"
|
|
u:name="CIRCLED WHITE STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✫"
|
|
u:name="OPEN CENTRE BLACK STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✬"
|
|
u:name="BLACK CENTRE WHITE STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✭"
|
|
u:name="OUTLINED BLACK STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✮"
|
|
u:name="HEAVY OUTLINED BLACK STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✯"
|
|
u:name="PINWHEEL STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✰"
|
|
u:name="SHADOWED WHITE STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✱"
|
|
u:name="HEAVY ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✲"
|
|
u:name="OPEN CENTRE ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✳"
|
|
u:name="EIGHT SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✴"
|
|
u:name="EIGHT POINTED BLACK STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✵"
|
|
u:name="EIGHT POINTED PINWHEEL STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✶"
|
|
u:name="SIX POINTED BLACK STAR"
|
|
u:entity="sext"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✷"
|
|
u:name="EIGHT POINTED RECTILINEAR BLACK STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✸"
|
|
u:name="HEAVY EIGHT POINTED RECTILINEAR BLACK STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✹"
|
|
u:name="TWELVE POINTED BLACK STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✺"
|
|
u:name="SIXTEEN POINTED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✻"
|
|
u:name="TEARDROP-SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✼"
|
|
u:name="OPEN CENTRE TEARDROP-SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✽"
|
|
u:name="HEAVY TEARDROP-SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✾"
|
|
u:name="SIX PETALLED BLACK AND WHITE FLORETTE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="✿"
|
|
u:name="BLACK FLORETTE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❀"
|
|
u:name="WHITE FLORETTE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❁"
|
|
u:name="EIGHT PETALLED OUTLINED BLACK FLORETTE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❂"
|
|
u:name="CIRCLED OPEN CENTRE EIGHT POINTED STAR"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❃"
|
|
u:name="HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❄"
|
|
u:name="SNOWFLAKE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❅"
|
|
u:name="TIGHT TRIFOLIATE SNOWFLAKE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❆"
|
|
u:name="HEAVY CHEVRON SNOWFLAKE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❇"
|
|
u:name="SPARKLE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❈"
|
|
u:name="HEAVY SPARKLE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❉"
|
|
u:name="BALLOON-SPOKED ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❊"
|
|
u:name="EIGHT TEARDROP-SPOKED PROPELLER ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❋"
|
|
u:name="HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❍"
|
|
u:name="SHADOWED WHITE CIRCLE"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❏"
|
|
u:name="LOWER RIGHT DROP-SHADOWED WHITE SQUARE"
|
|
string="\(sq"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❐"
|
|
u:name="UPPER RIGHT DROP-SHADOWED WHITE SQUARE"
|
|
string="\(sq"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❑"
|
|
u:name="LOWER RIGHT SHADOWED WHITE SQUARE"
|
|
string="\(sq"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❒"
|
|
u:name="UPPER RIGHT SHADOWED WHITE SQUARE"
|
|
string="\(sq"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❖"
|
|
u:name="BLACK DIAMOND MINUS WHITE X"
|
|
string="*"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❘"
|
|
u:name="LIGHT VERTICAL BAR"
|
|
string="\(bv"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❙"
|
|
u:name="MEDIUM VERTICAL BAR"
|
|
string="\fB\(bv\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❚"
|
|
u:name="HEAVY VERTICAL BAR"
|
|
string="\fB\(bv\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❛"
|
|
u:name="HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT"
|
|
string="\fB\(oq\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❜"
|
|
u:name="HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT"
|
|
string="\fB\(cq\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❝"
|
|
u:name="HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT"
|
|
string="\fB\(lq\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❞"
|
|
u:name="HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT"
|
|
string="\fB\(rq\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❡"
|
|
u:name="CURVED STEM PARAGRAPH SIGN ORNAMENT"
|
|
string="\(ps"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❢"
|
|
u:name="HEAVY EXCLAMATION MARK ORNAMENT"
|
|
string="\fB!\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❣"
|
|
u:name="HEAVY HEART EXCLAMATION MARK ORNAMENT"
|
|
string="\fB!\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❤"
|
|
u:name="HEAVY BLACK HEART"
|
|
string="\fB\(HE\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❥"
|
|
u:name="ROTATED HEAVY BLACK HEART BULLET"
|
|
string="\fB\(HE\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❦"
|
|
u:name="FLORAL HEART"
|
|
string="\fB\(HE\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❧"
|
|
u:name="ROTATED FLORAL HEART BULLET"
|
|
string="\fB\(HE\fR"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❶"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT ONE"
|
|
string="1"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❷"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT TWO"
|
|
string="2"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❸"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT THREE"
|
|
string="3"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❹"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT FOUR"
|
|
string="4"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❺"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT FIVE"
|
|
string="5"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❻"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT SIX"
|
|
string="6"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❼"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT SEVEN"
|
|
string="7"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❽"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT EIGHT"
|
|
string="8"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❾"
|
|
u:name="DINGBAT NEGATIVE CIRCLED DIGIT NINE"
|
|
string="9"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="❿"
|
|
u:name="DINGBAT NEGATIVE CIRCLED NUMBER TEN"
|
|
string="10"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➀"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT ONE"
|
|
string="1"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➁"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT TWO"
|
|
string="2"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➂"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT THREE"
|
|
string="3"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➃"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT FOUR"
|
|
string="4"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➄"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT FIVE"
|
|
string="5"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➅"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT SIX"
|
|
string="6"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➆"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN"
|
|
string="7"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➇"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT"
|
|
string="8"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➈"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF DIGIT NINE"
|
|
string="9"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➉"
|
|
u:name="DINGBAT CIRCLED SANS-SERIF NUMBER TEN"
|
|
string="10"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➊"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE"
|
|
string="1"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➋"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO"
|
|
string="2"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➌"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE"
|
|
string="3"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➍"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR"
|
|
string="4"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➎"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE"
|
|
string="5"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➏"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX"
|
|
string="6"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➐"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN"
|
|
string="7"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➑"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT"
|
|
string="8"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➒"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE"
|
|
string="9"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➓"
|
|
u:name="DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN"
|
|
string="10"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➔"
|
|
u:name="HEAVY WIDE-HEADED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➙"
|
|
u:name="HEAVY RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➛"
|
|
u:name="DRAFTING POINT RIGHTWARDS ARROW"
|
|
string="\(->"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➜"
|
|
u:name="HEAVY ROUND-TIPPED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➝"
|
|
u:name="TRIANGLE-HEADED RIGHTWARDS ARROW"
|
|
string="\(->"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➞"
|
|
u:name="HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➟"
|
|
u:name="DASHED TRIANGLE-HEADED RIGHTWARDS ARROW"
|
|
string="\(->"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➠"
|
|
u:name="HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➡"
|
|
u:name="BLACK RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➢"
|
|
u:name="THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD"
|
|
string="\(->"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➣"
|
|
u:name="THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD"
|
|
string="\(->"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➤"
|
|
u:name="BLACK RIGHTWARDS ARROWHEAD"
|
|
string="\(->"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➧"
|
|
u:name="SQUAT BLACK RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➨"
|
|
u:name="HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➩"
|
|
u:name="RIGHT-SHADED WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➪"
|
|
u:name="LEFT-SHADED WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➫"
|
|
u:name="BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➬"
|
|
u:name="FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➭"
|
|
u:name="HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➮"
|
|
u:name="HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➯"
|
|
u:name="NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➱"
|
|
u:name="NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➲"
|
|
u:name="CIRCLED HEAVY WHITE RIGHTWARDS ARROW"
|
|
string="\(rA"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➳"
|
|
u:name="WHITE-FEATHERED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➴"
|
|
u:name="BLACK-FEATHERED SOUTH EAST ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➵"
|
|
u:name="BLACK-FEATHERED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➶"
|
|
u:name="BLACK-FEATHERED NORTH EAST ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➷"
|
|
u:name="HEAVY BLACK-FEATHERED SOUTH EAST ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➸"
|
|
u:name="HEAVY BLACK-FEATHERED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➹"
|
|
u:name="HEAVY BLACK-FEATHERED NORTH EAST ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➺"
|
|
u:name="TEARDROP-BARBED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➻"
|
|
u:name="HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➼"
|
|
u:name="WEDGE-TAILED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➽"
|
|
u:name="HEAVY WEDGE-TAILED RIGHTWARDS ARROW"
|
|
string="\fR\(->\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
<xsl:output-character
|
|
character="➾"
|
|
u:name="OPEN-OUTLINED RIGHTWARDS ARROW"
|
|
string="\fR\(rA\fB"
|
|
u:block="Dingbats"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Dingbats -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
<!-- * Miscellaneous Mathematical Symbols -->
|
|
<!-- * x27c0 to x27ef -->
|
|
<!-- * Supplemental Arrows -->
|
|
<!-- * x27f0 to x297f -->
|
|
<!-- * Miscellaneous Mathematical Symbols -->
|
|
<!-- * x2980 to x29ff -->
|
|
<!-- * Supplemental Mathematical Operators -->
|
|
<!-- * x2a00 to x2aff -->
|
|
<!-- * - no nothing - -->
|
|
<!-- * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * Begin: Alphabetic Presentation Forms -->
|
|
<!-- * xfb00 to xfb04 -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<xsl:output-character
|
|
character="ff"
|
|
u:name="LATIN SMALL LIGATURE FF"
|
|
u:entity="fflig"
|
|
string="\(ff"
|
|
u:block="Alphabetic Presentation Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="fi"
|
|
u:name="LATIN SMALL LIGATURE FI"
|
|
u:entity="filig"
|
|
string="\(fi"
|
|
u:block="Alphabetic Presentation Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="fl"
|
|
u:name="LATIN SMALL LIGATURE FL"
|
|
u:entity="fllig"
|
|
string="\(fl"
|
|
u:block="Alphabetic Presentation Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ffi"
|
|
u:name="LATIN SMALL LIGATURE FFI"
|
|
u:entity="ffilig"
|
|
string="\(Fi"
|
|
u:block="Alphabetic Presentation Forms"
|
|
/>
|
|
<xsl:output-character
|
|
character="ffl"
|
|
u:name="LATIN SMALL LIGATURE FFL"
|
|
u:entity="ffllig"
|
|
string="\(Fl"
|
|
u:block="Alphabetic Presentation Forms"
|
|
/>
|
|
|
|
<!-- * ***************************************************************** -->
|
|
<!-- * End: Alphabetic Presentation Forms -->
|
|
<!-- * ***************************************************************** -->
|
|
|
|
<!-- * ================================================================= -->
|
|
|
|
<!-- * Regarding x2060 vs. xFEFF, the document "Unicode Standard Annex #14, -->
|
|
<!-- * Line Breaking Properties"[1] says: -->
|
|
<!-- * -->
|
|
<!-- * The word joiner character [x2060 a.k.a "WJ"] is the preferred -->
|
|
<!-- * choice for an invisible character to keep other characters -->
|
|
<!-- * together that would otherwise be split across the line at a direct -->
|
|
<!-- * break. The character FEFF has the same effect, but because it is -->
|
|
<!-- * also used in an unrelated way as a byte order mark, the use of the -->
|
|
<!-- * WJ as the preferred interword glue simplifies the handling of FEFF. -->
|
|
<!-- * -->
|
|
<!-- * [1] http://www.unicode.org/reports/tr14/ -->
|
|
<!-- * -->
|
|
<!-- * We include it here anyway & map to the roff zero-width no-break -->
|
|
<xsl:output-character
|
|
character=""
|
|
u:name="ZERO WIDTH NO-BREAK SPACE"
|
|
string="\&"
|
|
u:block="Arabic Presentation Forms-B"
|
|
/>
|
|
</xsl:character-map>
|
|
</xsl:stylesheet>
|