Input methods: Difference between revisions

1,676 bytes removed ,  6 months ago
No edit summary
Line 2:
 
==Latin script keyboards==
{{Needs work|* Add citations|section}}
* Get images of the following keyboard layouts
* Add citations
|section}}
 
===ASCII syllabary ({{tok|jan Lentan}})===
[[File:Lentan's keyboard layout.svg|thumb]]
┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────
This keyboard layout was designed by {{tok|[[jan Lentan]]}} based on {{tok|[[jan Misali]]}}'s old ASCII syllabary.<ref name=":0">https://lipu-sona.pona.la/keyboard.html</ref><blockquote>At the end, it completely used up all of the remaining lowercase and uppercase letters of the Latin alphabet, with the exception of V, as well as a few numbers. Which in turn made me think: how would it look as a keyboard layout?
│ │ │ │ │ │ │ │ │ │ │ │ │
 
│ wa │ tu │ mu │ 4 │ lu │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ Back
(In this version, uppercase V is also used for “lu”. After all, V is the Roman numeral for 5, and V is an easier key to reach than 5.)</blockquote>{{Clear}}
┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬───
|<│ ku │ we │ je │ lo │ te │ nu │ ju │ mi │ jo │ pe │ { │ } │
|>│ ki │ w │ e │ la │ t │ ni │ u │ i │ o │ p │ [ │ ] │
───┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬
Caps │ ja │ se │ to │ po │ ko │ no │ li │ ke │ le │ : │ " │ │ │
Lock │ a │ s │ ta │ pa │ ka │ na │ j │ k │ l │ ; │ ' │ \ │
──────┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴────┴─
│ so │ mo │ su │ lu │ pu │ ne │ me │ < │ > │ ? │
Shift ^ │ sa │ ma │ si │ wi │ pi │ n │ m │ , │ . │ / │ Shift ^
─────────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────────
 
===Mobile 12-key keyboard ({{tok|jan Lentan}})===
[[File:Lentan's mobile layout.svg|thumb|Android-based 12-key keyboard layout]]
┌────┬────┬────┬────┬────┬────┬────┐
<blockquote>Of course, on smartphones, everything is much easier. You can use whatever layout you want. Here’s an Android-style virtual keyboard, modified to only include characters needed in toki pona (the ones shown on the upper part are the characters shown when holding the corresponding key down):<ref name=":0" /></blockquote>{{Clear}}
│VF │? │D │' │" │:; │BH │
│ w │ e │ t │ u │ i │ o │ p │
┌────├────┼────┼────┼────┼────┼────┼────┤────┐
│ │!@ │CXZ │# │-+$ │Y │GQ │R │Back│
│Shft│ a │ s │ n │ m │ j │ k │ l │ <- │
└────└────┴────┴────┴────┴────┴────┴────┘────┘
│ # │ │ │ │ │
│ 123 │ , │ t o k i p o n a │ . │ │
└──────┴────┴────────────────────┴────┴──────┘
 
=={{tp|sitelen pona}} keyboard layouts==
Line 39 ⟶ 19:
[[File:Ajemi - preview.gif|200px|thumb|Typing {{tp|kijetesantakalu lili pi toki pona li suwi mute}} using {{tok|Ajemi}}]]
 
{{tok|Ajemi}} is aan {{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, MacOSmacOS, and Linux.
{{clear}}
 
Line 45 ⟶ 25:
[[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. Commons 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}} (MacOSmacOS) 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.
 
==={{tok|Wakalito}}===