home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Internet Business Development Kit / PRODUCT_CD.iso / sqlsvr / i386 / diction.254 < prev    next >
Encoding:
Text File  |  1995-07-12  |  7.7 KB  |  233 lines

  1. ; Default sort order
  2. ;
  3. ; semi-colon is the comment character
  4. [sortorder]
  5. ;===============================================================================
  6. ;
  7. ;   @(#)diction.srt      28.1    05/22/95
  8. ;   @(#)diction.srt      28.1    02/28/95
  9. ;
  10. ;   Sort Order Overview:
  11. ; --------------------
  12. ;   Based on the Code Page 1254 character set, this sort order is a
  13. ;   case-sensitive ordering. Lower case letters always sort before their
  14. ;   upper case counterparts.
  15. ;
  16. ;   Ligatures, Sort-Doubles, etc.:
  17. ;   ------------------------------
  18. ;       AE, ae, OE, oe ligatures
  19. ;       German sharp-s ligature with "ss"
  20. ;
  21. ;===============================================================================
  22.  
  23. class = 0x01                    ; Class `1' sort order
  24. id = 0x81                       ; Unique ID # (129) for the sort order
  25. name = diction
  26. menuname = "Dictionary order, case sensitive"
  27. charset = cp1254
  28. description = "Case sensitive dictionary sort order for use with code page 1254"
  29.  
  30. ; 5 Ligatures
  31.  
  32. lig = 0xe6, after ae    ; Small AE(Expansion)
  33. lig = 0xc6, after AE    ; Capital AE(Expansion)
  34. lig = 0x9c, after oe    ; o E(Expansion)
  35. lig = 0x8c, after OE    ; O E(Expansion)
  36. lig = 0xdf, after ss    ; Small Sharp S(Expansion)
  37.  
  38. ; Control characters
  39.  
  40. char = 0x01     ;Start Of Heading
  41. char = 0x02     ;Start Of Text
  42. char = 0x03     ;End Of Text
  43. char = 0x04     ;End Of Transmission
  44. char = 0x05     ;Enquiry
  45. char = 0x06     ;Acknowledge
  46. char = 0x07     ;Bell
  47. char = 0x08     ;Backspace
  48. char = 0x0e     ;Shift Out
  49. char = 0x0f     ;Shift In
  50. char = 0x10     ;Data Link Escape
  51. char = 0x11     ;Device Control One
  52. char = 0x12     ;Device Control Two
  53. char = 0x13     ;Device Control Three
  54. char = 0x14     ;Device Control Four
  55. char = 0x15     ;Negative Acknowledge
  56. char = 0x16     ;Synchronous Idle
  57. char = 0x17     ;End Of Transmission Block
  58. char = 0x18     ;Cancel
  59. char = 0x19     ;End Of Medium
  60. char = 0x1a     ;Substitute
  61. char = 0x1b     ;Escape
  62. char = 0x1c     ;File Separator
  63. char = 0x1d     ;Group Separator
  64. char = 0x1e     ;Record Separator
  65. char = 0x1f     ;Unit Separator
  66. char = 0x7f     ;Delete
  67. char = 0x80     ;Control
  68. char = 0x81     ;Control
  69. char = 0x8d     ;Control
  70. char = 0x8e     ;Control
  71. char = 0x8f     ;Control
  72. char = 0x90     ;Control
  73. char = 0x9d     ;Control
  74. char = 0x9e     ;Control
  75. char = 0x27     ;Apostrophe-Quote
  76. char = 0x2d     ;Hyphen-Minus
  77. char = 0xad     ;Soft Hyphen
  78. char = 0x96     ;En Dash
  79. char = 0x97     ;Em Dash
  80.  
  81. ; Punctuations
  82.  
  83. char = 0x20     ;Space
  84. char = 0xa0     ;Non-Breaking Space
  85. char = 0x09     ;Horizontal Tabulation
  86. char = 0x0a     ;Line Feed
  87. char = 0x0b     ;Vertical Tabulation
  88. char = 0x0c     ;Form Feed
  89. char = 0x0d     ;Carriage Return
  90. char = 0x21     ;Exclamation Mark
  91. char = 0x22     ;Quotation Mark
  92. char = 0x23     ;Number Sign
  93. char = 0x24     ;Dollar Sign
  94. char = 0x25     ;Percent Sign
  95. char = 0x26     ;Ampersand
  96. char = 0x28     ;Opening Parenthesis
  97. char = 0x29     ;Closing Parenthesis
  98. char = 0x2a     ;Asterisk
  99. char = 0x2c     ;Comma
  100. char = 0x2e     ;Period
  101. char = 0x2f     ;Slash
  102. char = 0x3a     ;Colon
  103. char = 0x3b     ;Semicolon
  104. char = 0x3f     ;Question Mark
  105. char = 0x40     ;Commercial At
  106. char = 0x5b     ;Opening Square Bracket
  107. char = 0x5c     ;Backslash
  108. char = 0x5d     ;Closing Square Bracket
  109. char = 0x5e     ;Spacing Circumflex
  110. char = 0x88     ;Modifier Circumflex
  111. char = 0x5f     ;Spacing Underscore
  112. char = 0x60     ;Spacing Grave
  113. char = 0x7b     ;Opening Curly Bracket
  114. char = 0x7c     ;Vertical Bar
  115. char = 0x7d     ;Closing Curly Bracket
  116. char = 0x7e     ;Tilde
  117. char = 0xa1     ;Inverted Exclamation Mark
  118. char = 0xa6     ;Broken Vertical Bar
  119. char = 0xa8     ;Spacing Diaeresis
  120. char = 0xaf     ;Spacing Macron
  121. char = 0xb4     ;Spacing Acute
  122. char = 0xb8     ;Spacing Cedilla
  123. char = 0xbf     ;Inverted Question Mark
  124. char = 0x98     ;Spacing Tilde
  125. char = 0x91     ;Single Turned Comma Quotation Mark
  126. char = 0x92     ;Single Comma Quotation Mark
  127. char = 0x82     ;Low Single Comma Quotation Mark
  128. char = 0x93     ;Double Turned Comma Quotation Mark
  129. char = 0x94     ;Double Comma Quotation Mark
  130. char = 0x84     ;Low Double Comma Quotation Mark
  131. char = 0x8b     ;Left Pointing Single Guillemet
  132. char = 0x9b     ;Right Pointing Single Guillemet
  133.  
  134. ; Signs,Forms and Symbols
  135.  
  136. char = 0x2b     ;Plus Sign
  137. char = 0x3c     ;Less-Than Sign
  138. char = 0x3d     ;Equals Sign
  139. char = 0x3e     ;Greater-Than Sign
  140. char = 0xb1     ;Plus-Or-Minus Sign
  141. char = 0xab     ;Left Pointing Guillemet
  142. char = 0xbb     ;Right Pointing Guillemet
  143. char = 0xd7     ;Multiplication Sign
  144. char = 0xf7     ;Division Sign
  145. char = 0xa2     ;Cent Sign
  146. char = 0xa3     ;Pound Sign
  147. char = 0xa4     ;Currency Sign
  148. char = 0xa5     ;Yen Sign
  149. char = 0xa7     ;Section Sign
  150. char = 0xa9     ;Copyright Sign
  151. char = 0xac     ;Not Sign
  152. char = 0xae     ;Registered Trade Mark Sign
  153. char = 0xb0     ;Degree Sign
  154. char = 0xb5     ;Micro Sign
  155. char = 0xb6     ;Paragraph Sign
  156. char = 0xb7     ;Middle Dot
  157. char = 0x86     ;Dagger
  158. char = 0x87     ;Double Dagger
  159. char = 0x95     ;Bullet
  160. char = 0x85     ;Horizontal Ellipsis
  161. char = 0x89     ;Per Mille Sign
  162.  
  163. ; Digits
  164.  
  165. char = 0x30     ;Digit Zero
  166. char = 0xbc     ;Fraction One Quarter
  167. char = 0xbd     ;Fraction One Half
  168. char = 0xbe     ;Fraction Three Quarters
  169. char = 0x31     ;Digit One
  170. char = 0xb9     ;Superscript Digit One
  171. char = 0x32     ;Digit Two
  172. char = 0xb2     ;Superscript Digit Two
  173. char = 0x33     ;Digit Three
  174. char = 0xb3     ;Superscript Digit Three
  175. char = 0x34     ;Digit Four
  176. char = 0x35     ;Digit Five
  177. char = 0x36     ;Digit Six
  178. char = 0x37     ;Digit Seven
  179. char = 0x38     ;Digit Eight
  180. char = 0x39     ;Digit Nine
  181.  
  182. ; Alphabets
  183.  
  184. char = 0x61,0x41,0xaa,0xe1,0xc1,0xe0,0xc0,0xe2,0xc2,0xe4,0xc4,0xe3,0xc3,0xe5,0xc5
  185.         ; a, A, Feminine Ordinal Indicator, a-Acute, A-Acute
  186.         ; a-Grave, A-Grave, a-Circumflex, A-Circumflex, a-Diaeresis
  187.         ; A-Diaeresis, a-Tilde, A-Tilde, a-Ring, A-Ring
  188. char = 0x62,0x42        ; b, B
  189. char = 0x63,0x43        ; c, C
  190. char = 0xe7,0xc7        ; c Cedilla, C-Cedilla
  191. char = 0x64,0x44        ; d, D
  192. char = 0x65,0x45,0xe9,0xc9,0xe8,0xc8,0xea,0xca,0xeb,0xcb
  193.         ; e, E, e-Acute, E-Acute, e-Grave, E-Grave, e-Circumflex
  194.         ; E-Circumflex, e-Diaeresis, E-Diaeresis
  195. char = 0x66,0x46,0x83
  196.         ; f, F, Small Script F
  197. char = 0x67,0x47        ; g, G
  198. char = 0xf0,0xd0        ; g Breve, G-Breve
  199. char = 0x68,0x48        ; h, H
  200. char = 0xfd,0x49,0x69,0xdd,0xed,0xcd,0xec,0xcc,0xee,0xce,0xef,0xcf
  201.         ; Small Dotless I, I, i, I-Dot, i-Acute, I-Acute, i-Grave
  202.         ; I-Grave, i-Circumflex, I-Circumflex, i-Diaeresis
  203.         ; I-Diaeresis
  204. char = 0x6a,0x4a        ; j, J
  205. char = 0x6b,0x4b        ; k, K
  206. char = 0x6c,0x4c        ; l, L
  207. char = 0x6d,0x4d        ; m, M
  208. char = 0x6e,0x4e,0xf1,0xd1
  209.         ; n, N, n-Tilde, N-Tilde
  210. char = 0x6f,0x4f,0xba,0xf3,0xd3,0xf2,0xd2,0xf4,0xd4,0xf5,0xd5,0xf8,0xd8
  211.         ; o, O, Masculine Ordinal Indicator, o-Acute, O-Acute
  212.         ; o-Grave, O-Grave, o-Circumflex, O-Circumflex, o-Tilde
  213.         ; O-Tilde, o-Slash, O-Slash
  214. char = 0xf6,0xd6        ; o Diaeresis, O-Diaeresis
  215. char = 0x70,0x50        ; p, P
  216. char = 0x71,0x51        ; q, Q
  217. char = 0x72,0x52        ; r, R
  218. char = 0x73,0x53,0x9a,0x8a
  219.         ; s, S, s-Hacek, S-Hacek
  220. char = 0xfe,0xde        ; s Cedilla, S-Cedilla
  221. char = 0x74,0x54        ; t, T
  222. char = 0x99     ; Trademark
  223. char = 0x75,0x55,0xfa,0xda,0xf9,0xd9,0xfb,0xdb
  224.         ; u, U, u-Acute, U-Acute, u-Grave, U-Grave, u-Circumflex
  225.         ; U-Circumflex
  226. char = 0xfc,0xdc        ; u Diaeresis, U-Diaeresis
  227. char = 0x76,0x56        ; v, V
  228. char = 0x77,0x57        ; w, W
  229. char = 0x78,0x58        ; x, X
  230. char = 0x79,0x59,0xff,0x9f
  231.         ; y, Y, y-Diaeresis, Y-Diaeresis
  232. char = 0x7a,0x5a        ; z, Z
  233.