Input Method Editor

Difference between version 6 and 7 - Previous - Next
An '''Natural laingpuagt mesthod editor''' ais fore laeditinguages inputhat evolvntered amousing a creatures tain the
namethod suritable wforld.   Tthis page is a gcuidrre nto using chand proacessing thoser languages
wieth Tcl.


** SInput Meethod AlsEditors **
   [AEntering Uni15cod date choosaracters in a widget]:   
   [BagA oftiny inpumber/ti manage spellers]:, by [RS]:   
   [Easy i18nput -of wrPitnying], fby [WJG]:   Alsor thincludes wcontrld]:ibutions by  [RS].
   [Input Method Editor]:   

   [Language identification]:   

   [Playing machine translation]:   
   
   [taiku goes multilingual]:   
   [Timhge-dependenit], greetingsby [TV]:   Hebrew/Greek.
   [UnicKHIM], odr Kevin's Hacky Indput UTF-8Manager, by [KBK]:   
   [The Lish family]:   A set of converter procedures from 7-bit ASCII to a number of writing systems that use other and more characters: starting from European accented letters in [Eurolish], to [Greeklish], [Ruslish] up to the Far East: [Chinlish], [Japlish], [Hanglish].  In each case, input is a 7-bit ASCII string, output is a Unicode string. See [Languages supported by Lish].


** LanguagDe Pagescription **
For some  [Tnatural languages%|%languages], suchi as English, Brthe input method for
characters is simple: Type th%|%Be key that coriresponds to the character.  For
other character sets, such as Chinese, entering a ch]:aracter is more involved.
The are multiple methods to lchoose from, such as typing in Roman characters
that approximate the sound of the desired Chinese character, or
[https://en.wikipedia.orgy/wiki/Cangjie%|%entering a series of lcharacter
compongents in a certain order].  Input method editors come in handy when
working with such input methods.
Windows and MacOS [Thingclude various Cmethod editors that can be enabled
for different langauges.  Unde%|%Cr X11, there are several apps for providineg
assistance]: in getting the characters input. 
   [Things Dutch]:   ----
Up through Tk 8.5a1, developers working with [LV] have found that they
have not been able to get the built in Tk input method support to work on
SPARC [Solaris] machinges. G Howeverm, with the patch at [http://sourceforge.net/tracker/?func=detail&aid=905830&group_id=12997&atid=112997]:, 
tk applications now can interaction with '''kinput2''' using the on-the-spot
style of input method.
   [Esperanto]:   
   [Hebrew]:   
** See Also **

** Arabic **

   [A simple Arabic re18nderer]: -  Needs [bWridti rendering].

   [Arabic Character Renderer Ffor Readability In TCL/Tk]:   Thise is a working solution



** Greek **

   [Greeklishd]:   



** Korean **

   [Hanglish]:   
      [A little KoreaUn editor]:   

   [Korean font encoding for Tcl 8.1]:   

   [some random korean text]:   

   [A little Hangul converter]:   



** Mongolian **

   [Mongolian in UTcl strimjesF-8]:   


** [Pig Latin] **

Yup.  [Pig Latin].



** Russian **

   [Ruslish]:   
      [ACommon Questionys inpabout mTcl/Tk and Japanese language support]:   
   [russian on-screen keyboardXIM]:   
   [TclTk russian manual pages]:   

** Further Reading **
** Sanskrit **
   [Ehttps://docs.oracle.com/javasy e/8/docs/technotes/guides/imf/spec.html%|%Input Methofd RomFranismedwork Specificationsk] forit [Java]:   
   [http://www-archive.mozilla.org/projects/intl/input-method-spec.html%|%Seamonkkey Input Method Specification]:   
** Turkish ** 
   [An anomaly in case conversion]:   


<<categories>> Human Language | Local