home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / share / hunspell / en_US.aff < prev    next >
Encoding:
Text File  |  2010-01-25  |  11.1 KB  |  467 lines

  1. SET ISO8859-1
  2. KEY qwertyuiop|asdfghjkl|zxcvbnm
  3. TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'-
  4. NOSUGGEST !
  5.  
  6. # ordinal numbers (1st, 2nd, 3th, 11th) and decads (0s, 10s, 1990s)
  7. COMPOUNDMIN 1
  8. # only in compounds: 1th, 2th, 3th
  9. ONLYINCOMPOUND c
  10. # compound rules:
  11. # 1. [0-9]*1[0-9]th (10th, 11th, 12th, 56714th, etc.)
  12. # 2. [0-9]*[02-9](1st|2nd|3rd|[4-9]th) (21st, 22nd, 123rd, 1234th, etc.)
  13. COMPOUNDRULE 2
  14. COMPOUNDRULE n*1t
  15. COMPOUNDRULE n*mp
  16. WORDCHARS 0123456789'
  17.  
  18. PFX A Y 1
  19. PFX A   0     re         .
  20.  
  21. PFX I Y 1
  22. PFX I   0     in         .
  23.  
  24. PFX U Y 1
  25. PFX U   0     un         .
  26.  
  27. PFX C Y 1
  28. PFX C   0     de          .
  29.  
  30. PFX E Y 1
  31. PFX E   0     dis         .
  32.  
  33. PFX F Y 1
  34. PFX F   0     con         .
  35.  
  36. PFX K Y 1
  37. PFX K   0     pro         .
  38.  
  39. SFX V N 2
  40. SFX V   e     ive        e
  41. SFX V   0     ive        [^e]
  42.  
  43. SFX N Y 3
  44. SFX N   e     ion        e
  45. SFX N   y     ication    y 
  46. SFX N   0     en         [^ey] 
  47.  
  48. SFX X Y 3
  49. SFX X   e     ions       e
  50. SFX X   y     ications   y
  51. SFX X   0     ens        [^ey]
  52.  
  53. SFX H N 2
  54. SFX H   y     ieth       y
  55. SFX H   0     th         [^y] 
  56.  
  57. SFX Y Y 1
  58. SFX Y   0     ly         .
  59.  
  60. SFX G Y 2
  61. SFX G   e     ing        e
  62. SFX G   0     ing        [^e] 
  63.  
  64. SFX J Y 2
  65. SFX J   e     ings       e
  66. SFX J   0     ings       [^e]
  67.  
  68. SFX D Y 4
  69. SFX D   0     d          e
  70. SFX D   y     ied        [^aeiou]y
  71. SFX D   0     ed         [^ey]
  72. SFX D   0     ed         [aeiou]y
  73.  
  74. SFX T N 4
  75. SFX T   0     st         e
  76. SFX T   y     iest       [^aeiou]y
  77. SFX T   0     est        [aeiou]y
  78. SFX T   0     est        [^ey]
  79.  
  80. SFX R Y 4
  81. SFX R   0     r          e
  82. SFX R   y     ier        [^aeiou]y
  83. SFX R   0     er         [aeiou]y
  84. SFX R   0     er         [^ey]
  85.  
  86. SFX Z Y 4
  87. SFX Z   0     rs         e
  88. SFX Z   y     iers       [^aeiou]y
  89. SFX Z   0     ers        [aeiou]y
  90. SFX Z   0     ers        [^ey]
  91.  
  92. SFX S Y 4
  93. SFX S   y     ies        [^aeiou]y
  94. SFX S   0     s          [aeiou]y
  95. SFX S   0     es         [sxzh]
  96. SFX S   0     s          [^sxzhy]
  97.  
  98. SFX P Y 3
  99. SFX P   y     iness      [^aeiou]y
  100. SFX P   0     ness       [aeiou]y
  101. SFX P   0     ness       [^y]
  102.  
  103. SFX M Y 1
  104. SFX M   0     's         .
  105.  
  106. SFX B Y 3
  107. SFX B   0     able       [^aeiou]
  108. SFX B   0     able       ee
  109. SFX B   e     able       [^aeiou]e
  110.  
  111. SFX L Y 1
  112. SFX L   0     ment       .
  113.  
  114. REP 97
  115. REP nt n't
  116. REP alot a_lot
  117. REP avengence a_vengeance
  118. REP ninties 1990s
  119. REP teached taught
  120. REP rised rose
  121. REP a ei
  122. REP ei a
  123. REP a ey
  124. REP ey a
  125. REP ai ie
  126. REP ie ai
  127. REP are air
  128. REP are ear
  129. REP are eir
  130. REP air are
  131. REP air ere
  132. REP ere air
  133. REP ere ear
  134. REP ere eir
  135. REP ear are
  136. REP ear air
  137. REP ear ere
  138. REP eir are
  139. REP eir ere
  140. REP ch te
  141. REP te ch
  142. REP ch ti
  143. REP ti ch
  144. REP ch tu
  145. REP tu ch
  146. REP ch s
  147. REP s ch
  148. REP ch k
  149. REP k ch
  150. REP f ph
  151. REP ph f
  152. REP gh f
  153. REP f gh
  154. REP i igh
  155. REP igh i
  156. REP i uy
  157. REP uy i
  158. REP i ee
  159. REP ee i
  160. REP j di
  161. REP di j
  162. REP j gg
  163. REP gg j
  164. REP j ge
  165. REP ge j
  166. REP s ti
  167. REP ti s
  168. REP s ci
  169. REP ci s
  170. REP k cc
  171. REP cc k
  172. REP k qu
  173. REP qu k
  174. REP kw qu
  175. REP o eau
  176. REP eau o
  177. REP o ew
  178. REP ew o
  179. REP oo ew
  180. REP ew oo
  181. REP ew ui
  182. REP ui ew
  183. REP oo ui
  184. REP ui oo
  185. REP ew u
  186. REP u ew
  187. REP oo u
  188. REP u oo
  189. REP u oe
  190. REP oe u
  191. REP u ieu
  192. REP ieu u
  193. REP ue ew
  194. REP ew ue
  195. REP uff ough
  196. REP oo ieu
  197. REP ieu oo
  198. REP ier ear
  199. REP ear ier
  200. REP ear air
  201. REP air ear
  202. REP w qu
  203. REP qu w
  204. REP z ss
  205. REP ss z
  206. REP shun tion
  207. REP shun sion
  208. REP shun cion
  209. REP tion ssion
  210. REP ys ies
  211. REP u ough
  212.  
  213. #   PHONEtic_english.h - #PHONEtic transformation rules for use with #PHONEtic.c
  214. #   Copyright (C) 2000 Bj÷rn Jacke
  215. #
  216. #   This rule set is based on Lawrence Phillips original metaPHONE 
  217. #   algorithm with modifications made by Michael Kuhn in his
  218. #   C implantation, more modifications by Bj÷rn Jacke when
  219. #   converting the algorithm to a rule set and minor 
  220. #   touch ups by Kevin Atkinson
  221. #
  222. #   This library is free software; you can redistribute it and/or
  223. #   modify it under the terms of the GNU Lesser General Public
  224. #   License version 2.1 as published by the Free Software Foundation;
  225. #
  226. #   This library is distributed in the hope that it will be useful,
  227. #   but WITHOUT ANY WARRANTY; without even the implied warranty of
  228. #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  229. #   Lesser General Public License for more details.
  230. #
  231. #   You should have received a copy of the GNU Lesser General Public
  232. #   License along with this library; if not, write to the Free Software
  233. #   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  234. #
  235. #   Bj÷rn Jacke may be reached by email at bjoern.jacke@gmx.de
  236. #
  237. #   Changelog:
  238. #
  239. #   2000-01-05  Bj÷rn Jacke <bjoern.jacke@gmx.de>
  240. #               - first version with translation rules derived from
  241. #                 metaPHONE.cc distributed with aspell 0.28.3
  242. #               - "TH" is now representated as "@" because "0" is a
  243. #                 meta character
  244. #               - removed TH(!vowel) --> T; always use TH --> # instead
  245. #               - dropped "^AE" -> "E" (redundant)
  246. #               - "ing" is transformed to "N", not "NK"
  247. #               - "SCH(EO)" transforms to "SK" now
  248. #               - added R --> SILENT if (after a vowel) and no (vowel or
  249. #                 "y" follows) like in "Marcy" or "abort"
  250. #               - H is SILENT in RH at beginning of words
  251. #               - H is SILENT if vowel leads and "Y" follows
  252. #               - some ".OUGH.."  --> ...F exceptions added
  253. #               - "^V" transforms to "W"
  254. #   2000-01-07  Kevin Atkinson <kevinatk@home.com>
  255. #               Converted from header to data file.
  256. #
  257. #   2007-08-23  L├íszl├│ N├⌐meth <nemeth AT OOo>
  258. #               Add PHONE header and #PHONE keywords
  259. #
  260. # version 1.1
  261.  
  262. # Documentation: http://aspell.net/man-html/PHONEtic-Code.html
  263.  
  264. PHONE 105
  265. PHONE AH(AEIOUY)-^         *H
  266. PHONE AR(AEIOUY)-^         *R
  267. PHONE A(HR)^               *
  268. PHONE A^                   *
  269. PHONE AH(AEIOUY)-          H
  270. PHONE AR(AEIOUY)-          R
  271. PHONE A(HR)                _
  272. PHONE BB-                  _
  273. PHONE B                    B
  274. PHONE CQ-                  _
  275. PHONE CIA                  X
  276. PHONE CH                   X
  277. PHONE C(EIY)-              S
  278. PHONE CK                   K
  279. PHONE COUGH^               KF
  280. PHONE CC<                  C
  281. PHONE C                    K
  282. PHONE DG(EIY)              K
  283. PHONE DD-                  _
  284. PHONE D                    T
  285. PHONE ╔<                   E
  286. PHONE EH(AEIOUY)-^         *H
  287. PHONE ER(AEIOUY)-^         *R
  288. PHONE E(HR)^               *
  289. PHONE ENOUGH^$             *NF
  290. PHONE E^                   *
  291. PHONE EH(AEIOUY)-          H
  292. PHONE ER(AEIOUY)-          R
  293. PHONE E(HR)                _
  294. PHONE FF-                  _
  295. PHONE F                    F
  296. PHONE GN^                  N
  297. PHONE GN$                  N
  298. PHONE GNS$                 NS
  299. PHONE GNED$                N
  300. PHONE GH(AEIOUY)-          K
  301. PHONE GH                   _
  302. PHONE GG9                  K
  303. PHONE G                    K
  304. PHONE H                    H
  305. PHONE IH(AEIOUY)-^         *H
  306. PHONE IR(AEIOUY)-^         *R
  307. PHONE I(HR)^               *
  308. PHONE I^                   *
  309. PHONE ING6                 N
  310. PHONE IH(AEIOUY)-          H
  311. PHONE IR(AEIOUY)-          R
  312. PHONE I(HR)                _
  313. PHONE J                    K
  314. PHONE KN^                  N
  315. PHONE KK-                  _
  316. PHONE K                    K
  317. PHONE LAUGH^               LF
  318. PHONE LL-                  _
  319. PHONE L                    L
  320. PHONE MB$                  M
  321. PHONE MM                   M
  322. PHONE M                    M
  323. PHONE NN-                  _
  324. PHONE N                    N
  325. PHONE OH(AEIOUY)-^         *H
  326. PHONE OR(AEIOUY)-^         *R
  327. PHONE O(HR)^               *
  328. PHONE O^                   *
  329. PHONE OH(AEIOUY)-          H
  330. PHONE OR(AEIOUY)-          R
  331. PHONE O(HR)                _
  332. PHONE PH                   F
  333. PHONE PN^                  N
  334. PHONE PP-                  _
  335. PHONE P                    P
  336. PHONE Q                    K
  337. PHONE RH^                  R
  338. PHONE ROUGH^               RF
  339. PHONE RR-                  _
  340. PHONE R                    R
  341. PHONE SCH(EOU)-            SK
  342. PHONE SC(IEY)-             S
  343. PHONE SH                   X
  344. PHONE SI(AO)-              X
  345. PHONE SS-                  _
  346. PHONE S                    S
  347. PHONE TI(AO)-              X
  348. PHONE TH                   @
  349. PHONE TCH--                _
  350. PHONE TOUGH^               TF
  351. PHONE TT-                  _
  352. PHONE T                    T
  353. PHONE UH(AEIOUY)-^         *H
  354. PHONE UR(AEIOUY)-^         *R
  355. PHONE U(HR)^               *
  356. PHONE U^                   *
  357. PHONE UH(AEIOUY)-          H
  358. PHONE UR(AEIOUY)-          R
  359. PHONE U(HR)                _
  360. PHONE V^                   W
  361. PHONE V                    F
  362. PHONE WR^                  R
  363. PHONE WH^                  W
  364. PHONE W(AEIOU)-            W
  365. PHONE X^                   S
  366. PHONE X                    KS
  367. PHONE Y(AEIOU)-            Y
  368. PHONE ZZ-                  _
  369. PHONE Z                    S
  370.  
  371. #The rules in a different view:
  372. #
  373. # Exceptions:
  374. #
  375. #  Beginning of word: "gn", "kn-", "pn-", "wr-"  ----> drop first letter
  376. #                     "Aebersold", "Gnagy", "Knuth", "Pniewski", "Wright"
  377. #
  378. #  Beginning of word: "x"                                ----> change to "s"
  379. #                                     as in "Deng Xiaopeng"
  380. #
  381. #  Beginning of word: "wh-"                              ----> change to "w"
  382. #                                     as in "Whalen"
  383. #  Beginning of word: leading vowels are transformed to "*"
  384. #
  385. #  "[crt]ough" and "enough" are handled separately because of "F" sound
  386. #
  387. #
  388. #  A --> A      at beginning
  389. #          _      otherwise
  390. #
  391. #  B --> B      unless at the end of word after "m", as in "dumb", "McComb"
  392. #
  393. #  C --> X      (sh) if "-cia-" or "-ch-"
  394. #          S      if "-ci-", "-ce-", or "-cy-"
  395. #                 SILENT if "-sci-", "-sce-", or "-scy-", or "-cq-"
  396. #          K      otherwise, including in "-sch-"
  397. #
  398. #  D --> K      if in "-dge-", "-dgy-", or "-dgi-"
  399. #          T      otherwise
  400. #
  401. #  E --> A      at beginnig
  402. #          _      SILENT otherwise
  403. #  
  404. #  F --> F
  405. #
  406. #  G -->        SILENT if in "-gh-" and not at end or before a vowel
  407. #                            in "-gn" or "-gned" or "-gns"
  408. #                           in "-dge-" etc., as in above rule
  409. #          K      if before "i", or "e", or "y" if not double "gg"
  410. #
  411. #          K      otherwise (incl. "GG"!)
  412. #
  413. #  H -->        SILENT if after vowel and no vowel or "Y" follows
  414. #                        or after "-ch-", "-sh-", "-ph-", "-th-", "-gh-"
  415. #                        or after "rh-" at beginning
  416. #          H      otherwise
  417. #
  418. #  I --> A      at beginning
  419. #          _      SILENT otherwise
  420. #
  421. #  J --> K
  422. #
  423. #  K -->        SILENT if after "c"
  424. #          K      otherwise
  425. #
  426. #  L --> L
  427. #
  428. #  M --> M
  429. #  
  430. #  N --> N
  431. #
  432. #  O --> A      at beginning
  433. #          _      SILENT otherwise
  434. #
  435. #  P --> F      if before "h"
  436. #          P      otherwise
  437. #
  438. #  Q --> K
  439. #
  440. #  R -->        SILENT if after vowel and no vowel or "Y" follows
  441. #          R      otherwise
  442. #
  443. #  S --> X      (sh) if before "h" or in "-sio-" or "-sia-"
  444. #          SK     if followed by "ch(eo)" (SCH(EO))
  445. #          S      otherwise
  446. #
  447. #  T --> X      (sh) if "-tia-" or "-tio-"
  448. #          0      (th) if before "h"
  449. #                 silent if in "-tch-"
  450. #          T      otherwise
  451. #
  452. #  U --> A      at beginning
  453. #          _      SILENT otherwise
  454. #
  455. #  V --> V      if first letter of word
  456. #          F      otherwise
  457. #
  458. #  W -->        SILENT if not followed by a vowel
  459. #          W      if followed by a vowel
  460. #
  461. #  X --> KS
  462. #
  463. #  Y -->        SILENT if not followed by a vowel
  464. #          Y      if followed by a vowel
  465. #  Z --> S
  466.