Input methods: Difference between revisions

Content deleted Content added
mNo edit summary
 
(7 intermediate revisions by 4 users not shown)
Line 1:
This is a list of '''input methods''' for [[Toki Pona]], including different scripts, such as {{tp|[[sitelen pona]]}}.
 
==Latin script input==
Line 15:
* If {{tp|Cu}} syllable uses a capital letter, the corresponding {{tp|Ci}} is its lowercase version.
* If {{tp|Co}} syllable uses a capital letter, the corresponding {{tp|Ca}} is its lowercase version.
* The numbersnumber keys <code>{{key|1</code>}}, <code>{{key|2</code>}}, <code>{{key|3</code>}}, and <code>{{key|5</code>}} are used for {{tp|wan}}, {{tp|tu}}, {{tp|mute}}, and {{tp|luka}}, respectively (as in their first [[mora]] of the words).
* The words {{tp|li}} and {{tp|mi}} are mapped to <code>{{key|J</code>}} and <code>{{key|I</code>}} keys, respectively.
* The syllable {{tp|lu}} is additionally mapped to the <code>{{key|V</code>}} key for easy accessibility.
 
===Gboard===
{{Wikipedia|Gboard}}
{{w|'''Gboard}}''' is a {{w|virtual keyboard}} {{w|Mobile app|app}} for Android and iOS. It lacks a Toki Pona keyboard option. To add Toki Pona words to the suggestion box, follow the instructions below:
 
*# Install this [https://web.archive.org/web/20240131131249/https://cdn.discordapp.com/attachments/301377942062366741/1109541401814900836/dictionary.zip ZIP file] (all {{tp|nimi ku suli}}).
*# TapPress the{{key|⚙ settings iconSettings}} on your keyboard.
*# Go to Dictionary >&rarr; Personal dictionary.
*# Select "All languages" or choose your preferred language.
*# TapPress the ellipsis (three- dots) icon onin the top-right corner.
*# Select "Import" .
*# Locate the downloaded ZIP file and tap to import it.
*# ClickPress "Save".
 
=={{tp|sitelen pona}} input==
Line 36 ⟶ 37:
[[File:Ajemi - preview.gif|200px|thumb|Typing {{tp|kijetesantakalu lili pi toki pona li suwi mute}} using {{tok|Ajemi}}]]
 
'''{{tok|Ajemi}}''' is an {{w|input method editor}} developed by dec32 in 2024, using RIME.<ref>{{cite web|url=https://github.com/dec32/Ajemi|title={{tok|Ajemi}}|website=GitHub|author=dec32|access-date=2024-01-01}}</ref><ref>{{cite web|url=https://rime.im/|lang=zh|title=RIME|website=rime.im|access-date=2024-01-01}}</ref> It is available for Windows, macOS, and Linux.
{{clear}}
 
Line 42 ⟶ 43:
[[File:sitelen pona keyboard layout.png|350px|thumb|Keyboard layout by {{tok|jan Lepeka}}]]
 
In 2022, {{tok|[[jan Lepeka]]}} created a {{tp|sitelen pona}} keyboard, in which keys are directly mapped to [[UCSUR]] codepoints. CommonsCommon words are typed with no modifiers, while rarer words are typed with the {{w|Shift key|Shift}} modifier key, as well as the {{w|AltGr key|AltGr}} (Windows/Linux) and {{w|Option key|Option}} (macOS) keys.<ref>{{cite web|url=https://www.kreativekorp.com/software/keyboards/sitelenpona/|title={{tok|Sitelen Pona}} Keyboard Layout|website=KreativeKorp|author=[[Rebecca Bettencourt]] ({{tok|jan Lepeka}})|access-date=2023-12-31}}</ref> It is currently available on the KreativeKorp website.
 
In 2023, she also made a set of {{w|keycap}}s for this layout.<ref>{{cite web|url=https://www.reddit.com/r/tokipona/comments/17gruqw/sitelen_pona_keycaps/|title={{tok|sitelen pona}}keycaps|website=Reddit|name={{tok|jan Lepeka}}|username=u/RebeccaRGB|access-date=2024-01-02}}</ref><ref>{{cite web|url=https://github.com/RebeccaRGB/sitelen-pona-keycaps|title={{tok|sitelen-pona}}-keycaps|website=GitHub|name={{tok|jan Lepeka}}|username=RebeccaRGB|date=2023-10-26|access-date=2023-12-31}}</ref> In 2024, {{tok|jan Sawaki}} created a webpage to practice using this layout.<ref>{{cite web|url=https://v8.zsnout.com/toki-pona/typist|title={{tok|sitelen pona}} typist|website=zSnout|author={{tok|jan Sawaki}}|access-date=2024-01-17}}</ref> Later in 2024, this layout got updated to support Keyman Mobile.
 
===Toki Pona Keyboard (Timeo Pochin)===
Line 50 ⟶ 51:
[[File:Toki Pona Keyboard - intermediate key.jpg|250px|thumb|Intermediate keys in the Toki Pona Keyboard]]
 
The '''Toki Pona Keyboard''' created by Timeo San Pochin is a {{w|virtual keyboard}} {{w|Mobile app|app}} for Android created by Timeo Sam Pochin.,<ref>{{cite web|url=https://github.com/timeopochin/tokiponakeyboard|title=Toki Pona Keyboard|website=GitHub|author=Timeo Sam Pochin|username=timeopochin|date=2020-05-30|access-date=2024-01-31}}</ref> It usesusing standard Android libraries. ThisAlthough the keyboard has {{tp|sitelen pona}} key caps, howeverit theinputs plain-text it{{tp|[[sitelen typesLasina]]}}; is actually plain texttherefore, therefore{{tp|sitelen itpona}} only typesappears sitelenwhen ponacombined whenwith a font supportingthat supports [[ASCII input is used in the desired text boxtranscription]].
 
The keyboard consists of four rows and seven columns.
The keyboard consists of four rows and seven columns. The leftmost two columns are the eight most used words ({{tp|[[li]]}}, {{tp|[[e]]}}, {{tp|[[ni]]}}, {{tp|[[a]]}}, {{tp|[[mi]]}}, {{tp|[[toki]]}}, {{tp|[[pona]]}}, {{tp|[[ala]]}}). The columns 3 through 6 contain words starting with each letter of the alphabet, sorted alphabetically: {{tp|ale, en, ike, jan, kama, la, ma, nimi, o, pi, sina, tawa, utala, wile}}. The remaining keys include punctuation and formatting options.
*The leftmost two columns are the eight [[Word frequency|most used words]]:
*:{{key|{{sp|li}}}} {{key|{{sp|e}}}} {{key|{{sp|ni}}}} {{key|{{sp|a}}}} {{key|{{sp|mi}}}} {{key|{{sp|toki}}}} {{key|{{sp|pona}}}} {{key|{{sp|ala}}}}
*The third through sixth columns contain words starting with each [[letter]], sorted [[alphabet]]ically:
*:{{key|{{sp|ale}}}} {{key|{{sp|en}}}} {{key|{{sp|ike}}}} {{key|{{sp|jan}}}} {{key|{{sp|kama}}}} {{key|{{sp|la}}}} {{key|{{sp|ma}}}} {{key|{{sp|nimi}}}} {{key|{{sp|o}}}} {{key|{{sp|pi}}}} {{key|{{sp|sina}}}} {{key|{{sp|tawa}}}} {{key|{{sp|utala}}}} {{key|{{sp|wile}}}}
*The other keys include punctuation and formatting options:
*:{{key|{{sps|[}}}} {{key|"}} {{idsp}} {{key|.}} {{key|?}} {{key|Backspace}} {{key|Enter}}
 
In order to insert the word on the key cap, the key should be tapped twice. For all remaining words, one must tap the first letter (light blue {{color box|lightsteelblue}} light blue) on this part of the keyboard, and then tap the key for the second letter (cyan {{color box|cyan}} cyan), and, if the second letter was dark cyan {{color box|darkcyan}} dark cyan, optionally the third letter. The last column lacks any words and consists of the following symbols/actions (dark blue {{color box|steelblue}} dark blue): period, question mark, backspace and new line. To type a dash between two words, the first word must be dragged towards the second one. This functionality exists to type scales compound glyphs in fonts such as {{tp|[[linja pona]]}}. Additionally, non-{{tp|pu}} words are highlighted in an orange background. {{color box|salmon}} orange background.
 
==={{tok|Wakalito}}===
{{Main|Wakalito|t1={{tok|Wakalito}}}}
[[File:wakalitoWakalito keyboard layout.png|thumb|250px|{{tok|Wakalito}} keyboard layout as of v. 7.0]]
 
{{tok|Wakalito}} is a keyboard layout created by {{tok|jan Likipi}} and {{tok|kala pona Tonyu}} in 2022.<ref>{{cite web|url=https://kala.li.pona.la/|title={{tok|pali suli}}|website={{tok|kala.li.pona.la}}|author={{tok|kala pona Tonyu}}|access-date=2023-12-15}}</ref><ref>{{cite web|url=https://apps.apple.com/us/app/nasin-sitelen-wakalito/id1569543076|title={{tok|nasin sitelen Wakalito}}|website=App Store|author=Theodore Dubois ({{tok|jan Tepo}})|access-date=2023-12-15}}</ref> It is based on the glyph components in {{tp|sitelen pona}} to type words, similar to {{w|Cangjie input method|Cangjie}} for Chinese characters. It is available on all desktop platforms and on {{w|iOS}}.
{{clear}}
 
==References==
<references />
{{Software}}
[[Category:KeyboardInput methods| layouts]]