plan21.inc
上传用户:yhdzpy8989
上传日期:2007-06-13
资源大小:13604k
文件大小:21k
源码类别:

生物技术

开发平台:

C/C++

  1. /*  $Id: plan21.inc,v 1000.0 2004/06/01 19:44:15 gouriano Exp $
  2.  * ==========================================================================
  3.  *
  4.  *                            PUBLIC DOMAIN NOTICE
  5.  *               National Center for Biotechnology Information
  6.  *
  7.  *  This software/database is a "United States Government Work" under the
  8.  *  terms of the United States Copyright Act.  It was written as part of
  9.  *  the author's official duties as a United States Government employee and
  10.  *  thus cannot be copyrighted.  This software/database is freely available
  11.  *  to the public for use. The National Library of Medicine and the U.S.
  12.  *  Government have not placed any restriction on its use or reproduction.
  13.  *
  14.  *  Although all reasonable efforts have been taken to ensure the accuracy
  15.  *  and reliability of the software and data, the NLM and the U.S.
  16.  *  Government do not and cannot warrant the performance or results that
  17.  *  may be obtained by using this software or data. The NLM and the U.S.
  18.  *  Government disclaim all warranties, express or implied, including
  19.  *  warranties of performance, merchantability or fitness for any particular
  20.  *  purpose.
  21.  *
  22.  *  Please cite the author in any work or product based on this material.
  23.  *
  24.  * ==========================================================================
  25.  *
  26.  * Author: Aleksey Vinokurov
  27.  *
  28.  * File Description:
  29.  *    Unicode transformation library
  30.  *    Plan 21
  31.  *
  32.  */
  33. static TUnicodePlan s_Plan_21h = {
  34.     { 0, eString },  //                                             U+2100
  35.     { 0, eString },  //                                             U+2101
  36.     { "C", eString },  //                                              U+2102
  37.     { 0, eString },  //                                             U+2103
  38.     { 0, eString },  //                                             U+2104
  39.     { "in-care-of", eString },  // old dictionary                      U+2105
  40.     { 0, eString },  //                                             U+2106
  41.     { 0, eString },  //                                             U+2107
  42.     { 0, eString },  //                                             U+2108
  43.     { 0, eString },  //                                             U+2109
  44.     { 0, eString },  //                                             U+210A
  45.     { "H", eString },  //                                              U+210B
  46.     { "H", eString },  //                                              U+210C
  47.     { 0, eString },  //                                             U+210D
  48.     { 0, eString },  //                                             U+210E
  49.     { "variant Planck's over 2pi", eString },  //                      U+210F
  50.     { "I", eString },  //                                              U+2110
  51.     { " imaginary", eString },  // old dictionary                      U+2111
  52.     { " Lgrangian ", eString },  // old dictionary                     U+2112
  53.     { "l", eString },  // old dictionary                               U+2113
  54.     { 0, eString },  //                                             U+2114
  55.     { "N", eString },  //                                              U+2115
  56.     { "numero sign", eString },  // old dictionary                     U+2116
  57.     { "sound recording copyright sign", eString },  // old dictionary  U+2117
  58.     { "Weierstrass p", eString },  // old dictionary                   U+2118
  59.     { "P", eString },  //                                              U+2119
  60.     { "Q", eString },  //                                              U+211A
  61.     { 0, eString },  //                                             U+211B
  62.     { "Re", eString },  // old dictionary                              U+211C
  63.     { "R", eString },  //                                              U+211D
  64.     { "Rx", eString },  // old dictionary                              U+211E
  65.     { 0, eString },  //                                             U+211F
  66.     { 0, eString },  //                                             U+2120
  67.     { 0, eString },  //                                             U+2121
  68.     { "trade mark", eString },  // old dictionary                      U+2122
  69.     { 0, eString },  //                                             U+2123
  70.     { "Z", eString },  //                                              U+2124
  71.     { 0, eString },  //                                             U+2125
  72.     { " ohm", eString },  // old dictionary                            U+2126
  73.     { "conductance", eString },  //                                    U+2127
  74.     { 0, eString },  //                                             U+2128
  75.     { "inverted iota", eString },  //                                  U+2129
  76.     { 0, eString },  //                                             U+212A
  77.     { "A", eString },  // value > 0x80 in the old dict.                U+212B
  78.     { " Bernoulli function", eString },  // old dictionary             U+212C
  79.     { 0, eString },  //                                             U+212D
  80.     { 0, eString },  //                                             U+212E
  81.     { "e", eString },  //                                              U+212F
  82.     { "E", eString },  //                                              U+2130
  83.     { "F", eString },  //                                              U+2131
  84.     { 0, eString },  //                                             U+2132
  85.     { "M", eString },  //                                              U+2133
  86.     { "o", eString },  //                                              U+2134
  87.     { "aleph", eString },  // old dictionary                           U+2135
  88.     { " beth", eString },  // old dictionary                           U+2136
  89.     { "gimel", eString },  // old dictionary                           U+2137
  90.     { " daleth", eString },  // old dictionary                         U+2138
  91.     { 0, eString },  //                                             U+2139
  92.     { 0, eString },  //                                             U+213A
  93.     { 0, eString },  //                                             U+213B
  94.     { 0, eString },  //                                             U+213C
  95.     { 0, eString },  //                                             U+213D
  96.     { 0, eString },  //                                             U+213E
  97.     { 0, eString },  //                                             U+213F
  98.     { 0, eString },  //                                             U+2140
  99.     { 0, eString },  //                                             U+2141
  100.     { 0, eString },  //                                             U+2142
  101.     { 0, eString },  //                                             U+2143
  102.     { 0, eString },  //                                             U+2144
  103.     { 0, eString },  //                                             U+2145
  104.     { 0, eString },  //                                             U+2146
  105.     { 0, eString },  //                                             U+2147
  106.     { 0, eString },  //                                             U+2148
  107.     { 0, eString },  //                                             U+2149
  108.     { 0, eString },  //                                             U+214A
  109.     { 0, eString },  //                                             U+214B
  110.     { 0, eString },  //                                             U+214C
  111.     { 0, eString },  //                                             U+214D
  112.     { 0, eString },  //                                             U+214E
  113.     { 0, eString },  //                                             U+214F
  114.     { 0, eString },  //                                             U+2150
  115.     { 0, eString },  //                                             U+2151
  116.     { 0, eString },  //                                             U+2152
  117.     { "(1/3)", eString },  // old dictionary                           U+2153
  118.     { "(2/3)", eString },  // old dictionary                           U+2154
  119.     { "(1/5)", eString },  // old dictionary                           U+2155
  120.     { "(2/5)", eString },  // old dictionary                           U+2156
  121.     { "(3/5)", eString },  // old dictionary                           U+2157
  122.     { "(4/5)", eString },  // old dictionary                           U+2158
  123.     { "(1/6)", eString },  // old dictionary                           U+2159
  124.     { "(5/6)", eString },  // old dictionary                           U+215A
  125.     { "(1/8)", eString },  // old dictionary                           U+215B
  126.     { "(3/8)", eString },  // old dictionary                           U+215C
  127.     { "(5/8)", eString },  // old dictionary                           U+215D
  128.     { "(7/8)", eString },  // old dictionary                           U+215E
  129.     { 0, eString },  //                                             U+215F
  130.     { 0, eString },  //                                             U+2160
  131.     { 0, eString },  //                                             U+2161
  132.     { 0, eString },  //                                             U+2162
  133.     { 0, eString },  //                                             U+2163
  134.     { 0, eString },  //                                             U+2164
  135.     { 0, eString },  //                                             U+2165
  136.     { 0, eString },  //                                             U+2166
  137.     { 0, eString },  //                                             U+2167
  138.     { 0, eString },  //                                             U+2168
  139.     { 0, eString },  //                                             U+2169
  140.     { 0, eString },  //                                             U+216A
  141.     { 0, eString },  //                                             U+216B
  142.     { 0, eString },  //                                             U+216C
  143.     { 0, eString },  //                                             U+216D
  144.     { 0, eString },  //                                             U+216E
  145.     { 0, eString },  //                                             U+216F
  146.     { 0, eString },  //                                             U+2170
  147.     { 0, eString },  //                                             U+2171
  148.     { 0, eString },  //                                             U+2172
  149.     { 0, eString },  //                                             U+2173
  150.     { 0, eString },  //                                             U+2174
  151.     { 0, eString },  //                                             U+2175
  152.     { 0, eString },  //                                             U+2176
  153.     { 0, eString },  //                                             U+2177
  154.     { 0, eString },  //                                             U+2178
  155.     { 0, eString },  //                                             U+2179
  156.     { 0, eString },  //                                             U+217A
  157.     { 0, eString },  //                                             U+217B
  158.     { 0, eString },  //                                             U+217C
  159.     { 0, eString },  //                                             U+217D
  160.     { 0, eString },  //                                             U+217E
  161.     { 0, eString },  //                                             U+217F
  162.     { 0, eString },  //                                             U+2180
  163.     { 0, eString },  //                                             U+2181
  164.     { 0, eString },  //                                             U+2182
  165.     { 0, eString },  //                                             U+2183
  166.     { 0, eString },  //                                             U+2184
  167.     { 0, eString },  //                                             U+2185
  168.     { 0, eString },  //                                             U+2186
  169.     { 0, eString },  //                                             U+2187
  170.     { 0, eString },  //                                             U+2188
  171.     { 0, eString },  //                                             U+2189
  172.     { 0, eString },  //                                             U+218A
  173.     { 0, eString },  //                                             U+218B
  174.     { 0, eString },  //                                             U+218C
  175.     { 0, eString },  //                                             U+218D
  176.     { 0, eString },  //                                             U+218E
  177.     { 0, eString },  //                                             U+218F
  178.     { "<--", eString },  // old dictionary                             U+2190
  179.     { " upward arrow", eString },  // old dictionary                   U+2191
  180.     { "-->", eString },  // old dictionary                             U+2192
  181.     { " downward arrow", eString },  // old dictionary                 U+2193
  182.     { "<-->", eString },  // old dictionary                            U+2194
  183.     { "up and down arrow ", eString },  // old dictionary              U+2195
  184.     { "NW pointing arrow ", eString },  // old dictionary              U+2196
  185.     { "nearrow ", eString },  // old dictionary                        U+2197
  186.     { "SE pointing arrow", eString },  //                              U+2198
  187.     { "SW pointing arrow", eString },  //                              U+2199
  188.     { "not left arrow ", eString },  // old dictionary                 U+219A
  189.     { "not right arrow ", eString },  // old dictionary                U+219B
  190.     { 0, eString },  //                                             U+219C
  191.     { 0, eString },  //                                             U+219D
  192.     { "two head left arrow", eString },  // old dictionary             U+219E
  193.     { "up two-headed arrow", eString },  //                            U+219F
  194.     { "two head right arrow", eString },  // old dictionary            U+21A0
  195.     { "down two-headed arrow", eString },  //                          U+21A1
  196.     { "left arrow-tailed ", eString },  // old dictionary              U+21A2
  197.     { "right arrow-tailed", eString },  //                             U+21A3
  198.     { 0, eString },  //                                             U+21A4
  199.     { 0, eString },  //                                             U+21A5
  200.     { "mapsto", eString },  // old dictionary                          U+21A6
  201.     { 0, eString },  //                                             U+21A7
  202.     { 0, eString },  //                                             U+21A8
  203.     { "left arrow-hooked ", eString },  // old dictionary              U+21A9
  204.     { "right arrow-hooked ", eString },  // old dictionary             U+21AA
  205.     { "left arrow-looped ", eString },  // old dictionary              U+21AB
  206.     { "right arrow-looped ", eString },  // old dictionary             U+21AC
  207.     { "left and right squig arrow ", eString },  // old dictionary     U+21AD
  208.     { "not l&r arrow ", eString },  // old dictionary                  U+21AE
  209.     { 0, eString },  //                                             U+21AF
  210.     { "Lsh", eString },  // old dictionary                             U+21B0
  211.     { "Rsh", eString },  // old dictionary                             U+21B1
  212.     { "left down angled arrow", eString },  //                         U+21B2
  213.     { "right down angled arrow", eString },  //                        U+21B3
  214.     { 0, eString },  //                                             U+21B4
  215.     { 0, eString },  //                                             U+21B5
  216.     { "left curved arrow ", eString },  // old dictionary              U+21B6
  217.     { "right curved arrow ", eString },  // old dictionary             U+21B7
  218.     { 0, eString },  //                                             U+21B8
  219.     { 0, eString },  //                                             U+21B9
  220.     { "left arrow in circle ", eString },  // old dictionary           U+21BA
  221.     { "right arrow in circle ", eString },  // old dictionary          U+21BB
  222.     { "left harpoon-up ", eString },  // old dictionary                U+21BC
  223.     { "left harpoon-down ", eString },  // old dictionary              U+21BD
  224.     { "up harp-right", eString },  // old dictionary                   U+21BE
  225.     { "up harpoon-left ", eString },  // old dictionary                U+21BF
  226.     { "right harpoon-up ", eString },  // old dictionary               U+21C0
  227.     { "right harpoon-down ", eString },  // old dictionary             U+21C1
  228.     { "down harpoon-right ", eString },  // old dictionary             U+21C2
  229.     { "down harpoon-left ", eString },  // old dictionary              U+21C3
  230.     { "right arrow over left arrow", eString },  //                    U+21C4
  231.     { "up arrow, down arrow ", eString },  //                          U+21C5
  232.     { "left arrow over right arrow", eString },  //                    U+21C6
  233.     { "two left arrows", eString },  //                                U+21C7
  234.     { "two up arrows", eString },  //                                  U+21C8
  235.     { "two right arrows", eString },  //                               U+21C9
  236.     { "two down arrows", eString },  //                                U+21CA
  237.     { "left harpoon over right harpoon", eString },  //                U+21CB
  238.     { "right harpoon over left harpoon", eString },  //                U+21CC
  239.     { "not implied by", eString },  //                                 U+21CD
  240.     { "not l&r dbl arr ", eString },  // old dictionary                U+21CE
  241.     { "not implies", eString },  //                                    U+21CF
  242.     { "<--", eString },  // old dictionary                             U+21D0
  243.     { "up dbl arrow ", eString },  // old dictionary                   U+21D1
  244.     { "-->", eString },  // old dictionary                             U+21D2
  245.     { "down double arrow ", eString },  // old dictionary              U+21D3
  246.     { "<-->", eString },  // old dictionary                            U+21D4
  247.     { "up and down dbl arrow ", eString },  // old dictionary          U+21D5
  248.     { "NW pointing dbl arrow", eString },  //                          U+21D6
  249.     { "NE pointing double arrow", eString },  //                       U+21D7
  250.     { "SE pointing double arrow", eString },  //                       U+21D8
  251.     { "SW pointing dbl arrow", eString },  //                          U+21D9
  252.     { "left triple arrow ", eString },  // old dictionary              U+21DA
  253.     { "right triple arrow ", eString },  // old dictionary             U+21DB
  254.     { 0, eString },  //                                             U+21DC
  255.     { "right arrow-wavy", eString },  //                               U+21DD
  256.     { 0, eString },  //                                             U+21DE
  257.     { 0, eString },  //                                             U+21DF
  258.     { 0, eString },  //                                             U+21E0
  259.     { 0, eString },  //                                             U+21E1
  260.     { 0, eString },  //                                             U+21E2
  261.     { 0, eString },  //                                             U+21E3
  262.     { 0, eString },  //                                             U+21E4
  263.     { 0, eString },  //                                             U+21E5
  264.     { 0, eString },  //                                             U+21E6
  265.     { 0, eString },  //                                             U+21E7
  266.     { 0, eString },  //                                             U+21E8
  267.     { 0, eString },  //                                             U+21E9
  268.     { 0, eString },  //                                             U+21EA
  269.     { 0, eString },  //                                             U+21EB
  270.     { 0, eString },  //                                             U+21EC
  271.     { 0, eString },  //                                             U+21ED
  272.     { 0, eString },  //                                             U+21EE
  273.     { 0, eString },  //                                             U+21EF
  274.     { 0, eString },  //                                             U+21F0
  275.     { 0, eString },  //                                             U+21F1
  276.     { 0, eString },  //                                             U+21F2
  277.     { 0, eString },  //                                             U+21F3
  278.     { 0, eString },  //                                             U+21F4
  279.     { 0, eString },  //                                             U+21F5
  280.     { 0, eString },  //                                             U+21F6
  281.     { 0, eString },  //                                             U+21F7
  282.     { 0, eString },  //                                             U+21F8
  283.     { 0, eString },  //                                             U+21F9
  284.     { 0, eString },  //                                             U+21FA
  285.     { 0, eString },  //                                             U+21FB
  286.     { 0, eString },  //                                             U+21FC
  287.     { 0, eString },  //                                             U+21FD
  288.     { 0, eString },  //                                             U+21FE
  289.     { 0, eString },  //                                             U+21FF
  290. };
  291. /*
  292.  * ==========================================================================
  293.  * $Log: plan21.inc,v $
  294.  * Revision 1000.0  2004/06/01 19:44:15  gouriano
  295.  * PRODUCTION: IMPORTED [GCC34_MSVC7] Dev-tree R1.1
  296.  *
  297.  * Revision 1.1  2004/05/06 18:21:25  gouriano
  298.  * Imported from pubmed/xmldb
  299.  *
  300.  * ==========================================================================
  301.  */