Input methods: Difference between revisions

Content deleted Content added
mNo edit summary
 
(13 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)===
[[File:Toki Pona Keyboard - layout.jpg|250px|thumb|Layout of the Toki Pona Keyboard]]
The Toki Pona Keyboard 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 uses standard Android libraries. This keyboard has sitelen pona key caps, however the text it types is actually plain text, therefore it only types sitelen pona when a font supporting ASCII input is used in the desired text box.
[[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]].
==== Layout ====
 
The keyboard consists of four rows and seven columns. The leftmost two columns are the 8 most used words ({{tp|li, e, ni, a, mi, toki, pona, ala}}), with a cyan background. The columns 3 through 6 contain the remaining words (light blue background), sorted alphabetically. Their key caps are: {{tp|ale, en, ike, jan, kama, la, ma, nimi, o, pi, sina, tawa, utala, wile}}. To insert the word on the key cap, the key should be tapped twice. Also, on the left of the A-key and the J-key there are keys for typing the cartouche and the typographical quotes (dark blue). To type all remaining words, one must tap the first letter on this part of the keyboard, and then tap the key for the second letter (cyan), and, if the second letter was dark cyan, optionally the third letter. The last column doesn’t have any words and consists of the following symbols/actions: 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 linja pona. Additionally, non-pu words are highlighted in an orange background.
The keyboard consists of four rows and seven columns.
*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}}
 
TheIn keyboardorder consists of four rows and seven columns. The leftmost two columns are the 8 most used words ({{tp|li, e, ni, a, mi, toki, pona, ala}}), with a cyan background. The columns 3 through 6 contain the remaining words (light blue background), sorted alphabetically. Their key caps are: {{tp|ale, en, ike, jan, kama, la, ma, nimi, o, pi, sina, tawa, utala, wile}}. Toto insert the word on the key cap, the key should be tapped twice. Also, on the left of the A-key and the J-key there are keys for typing the cartouche and the typographical quotes (dark blue). To typeFor all remaining words, one must tap the first letter ({{color box|lightsteelblue}} light blue) on this part of the keyboard, and then tap the key for the second letter ({{color box|cyan}} cyan), and, if the second letter was {{color box|darkcyan}} dark cyan, optionally the third letter. The last column doesn’t havelacks any words and consists of the following symbols/actions ({{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 {{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]]