User:Chenxiajian
From AbiWiki
Chenxiajian (Talk | contribs) (Summary of What I have done in GSoc2011_ chenxiajian) |
Chenxiajian (Talk | contribs) |
||
Line 1: | Line 1: | ||
- | |||
- | + | =[[ame=_Toc301650913|<SPAN class=apple-style-span><SPAN lang=EN-US style=BACKGROUND: white; COLOR: #00b0f0; LINE-HEIGHT: 240%; mso-bidi-font-size: 12.0pt><FONT face=Calibri>S</FONT></SPAN></SPAN>]]<FONT face=Calibri><SPAN style="mso-bookmark: _Toc301650913"><SPAN class=apple-style-span><SPAN lang=EN-US style="BACKGROUND: white; COLOR: #00b0f0; LINE-HEIGHT: 240%; mso-bidi-font-size: 10.0pt">ummary </SPAN></SPAN></SPAN><SPAN style="mso-bookmark: _Toc301650913"><SPAN class=apple-style-span><SPAN lang=EN-US style="BACKGROUND: white; COLOR: #00b0f0; LINE-HEIGHT: 240%; mso-bidi-font-size: 12.0pt">of </SPAN></SPAN></SPAN><SPAN style="mso-bookmark: _Toc301650913"><SPAN class=apple-style-span><SPAN lang=EN-US style="BACKGROUND: white; COLOR: #00b0f0; LINE-HEIGHT: 240%; mso-bidi-font-size: 10.0pt">What I have done in GSoc2011</SPAN></SPAN></SPAN><SPAN lang=EN-US style="BACKGROUND: white; COLOR: #00b0f0"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT>=<B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 16pt; COLOR: #548dd4; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-size: 12.0pt; mso-themecolor: text2; mso-themetint: 153">Chen Xiajian<o:p></o:p></SPAN>'''</P><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650913|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>Summary of What I have done in GSoc2011</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>1</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650914|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>1 Hyphenation module in Enchant</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted> </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>3</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650915|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>1.1 Add hyphenation function in Enchant</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted> </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>3</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650916|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>1.2 Add five backends to support hyphenation</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>3</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650917|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>1.3 ISpell</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted> </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>5</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650918|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>1.4 MySpell</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted> </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>5</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650919|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>1.5 zemberek</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>6</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650920|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>1.6 voikko</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>7</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650921|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>1.7 Deploy of enchant in Abiword</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>7</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650922|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>1.8 Test in Linux</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>8</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650923|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>2 Call the Hyphenation function in Abiword.</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted> </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>8</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650924|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>3 Simple Implementation of Chinese Spell-Check in Enchant</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted> </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>10</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650925|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>4 Code Re-factor and debug</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>10</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650926|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>5. User interface to manage hyphenation</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>10</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650927|<SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes><FONT face=Calibri>6. How to </FONT></SPAN><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; FONT-FAMILY: 'Arial','sans-serif'; mso-no-proof: yes>Support more languages</SPAN><FONT face=Calibri><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>11</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650928|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>6.1 How to support more languages in ISpell</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted> </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>12</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650929|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>6.2 How to support more languages in mySepll</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted> </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>13</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P><SPAN lang=EN-US>[[index.htm#_Toc301650930|<FONT face=Calibri><SPAN style=FONT-SIZE: 14pt; BACKGROUND: white; mso-no-proof: yes>7. How to extend the enchant function</SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen><SPAN style=mso-tab-count: 1 dotted>. </SPAN></SPAN><SPAN style=DISPLAY: none; FONT-SIZE: 14pt; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-no-proof: yes; mso-hide: screen>13</SPAN></FONT>]]</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; mso-no-proof: yes"><o:p></o:p></SPAN></P> | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + |
Revision as of 17:44, 20 August 2011
=Summary of What I have done in GSoc2011<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>=Chen Xiajian<o:p></o:p></P><o:p></o:p></P>Summary of What I have done in GSoc2011. 1<o:p></o:p></P>1 Hyphenation module in Enchant 3<o:p></o:p></P>1.1 Add hyphenation function in Enchant 3<o:p></o:p></P>1.2 Add five backends to support hyphenation. 3<o:p></o:p></P>1.3 ISpell 5<o:p></o:p></P>1.4 MySpell 5<o:p></o:p></P>1.5 zemberek. 6<o:p></o:p></P>1.6 voikko. 7<o:p></o:p></P>1.7 Deploy of enchant in Abiword. 7<o:p></o:p></P>1.8 Test in Linux. 8<o:p></o:p></P>2 Call the Hyphenation function in Abiword. 8<o:p></o:p></P>3 Simple Implementation of Chinese Spell-Check in Enchant 10<o:p></o:p></P>4 Code Re-factor and debug. 10<o:p></o:p></P>5. User interface to manage hyphenation. 10<o:p></o:p></P>6. How to Support more languages. 11<o:p></o:p></P>6.1 How to support more languages in ISpell 12<o:p></o:p></P>6.2 How to support more languages in mySepll 13<o:p></o:p></P>7. How to extend the enchant function. 13<o:p></o:p></P>