Input methods: Difference between revisions

From sona pona, the Toki Pona wiki
Content added Content deleted
No edit summary
Line 2: Line 2:


==Latin script keyboards==
==Latin script keyboards==
{{Needs work|
{{Needs work|* Add citations|section}}
* Get images of the following keyboard layouts
* Add citations
|section}}


===ASCII syllabary ({{tok|jan Lentan}})===
===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}})===
===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==
=={{tp|sitelen pona}} keyboard layouts==
Line 39: Line 19:
[[File:Ajemi - preview.gif|200px|thumb|Typing {{tp|kijetesantakalu lili pi toki pona li suwi mute}} using {{tok|Ajemi}}]]
[[File:Ajemi - preview.gif|200px|thumb|Typing {{tp|kijetesantakalu lili pi toki pona li suwi mute}} using {{tok|Ajemi}}]]


{{tok|Ajemi}} is a {{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.
{{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}}
{{clear}}


Line 45: Line 25:
[[File:sitelen pona keyboard layout.png|350px|thumb|Keyboard layout by {{tok|jan Lepeka}}]]
[[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}} (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 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}} (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.


==={{tok|Wakalito}}===
==={{tok|Wakalito}}===

Revision as of 00:10, 2 January 2024

This is a list of keyboard layouts for Toki Pona, including different scripts, such as sitelen pona.

Latin script keyboards

Under construction This section needs work:

* Add citations

If you know about this topic, you can help us by editing it. (See all)

ASCII syllabary (jan Lentan)

This keyboard layout was designed by jan Lentan based on jan Misali's old ASCII syllabary.[1]

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? (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.)

Mobile 12-key keyboard (jan Lentan)

Android-based 12-key keyboard layout

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):[1]

sitelen pona keyboard layouts

Ajemi

Typing kijetesantakalu lili pi toki pona li suwi mute using Ajemi

Ajemi is an input method editor developed by dec32 in 2024, using RIME.[2][3] It is available for Windows, macOS, and Linux.

Sitelen Pona Keyboard Layout (jan Lepeka)

Keyboard layout by jan Lepeka

In 2022, jan Lepeka created a 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 Shift modifier key, as well as the AltGr (Windows/Linux) and Option (macOS) keys.[4] It is currently available on the KreativeKorp website.

Wakalito

File:wakalito.png
Wakalito keyboard layout as of v. 7.0

Wakalito is a keyboard layout created by jan Likipi and kala pona Tonyu in 2022.[5][6] It is based on the glyph components in sitelen pona to type words, similar to Cangjie for Chinese characters. It is available on all desktop platforms and on iOS.

References

  1. 1.0 1.1 https://lipu-sona.pona.la/keyboard.html
  2. dec32. "Ajemi". GitHub. Retrieved 1 January 2024.
  3. "RIME" (in Chinese). rime.im. Retrieved 1 January 2024.
  4. Rebecca Bettencourt (jan Lepeka). "Sitelen Pona Keyboard Layout". KreativeKorp. Retrieved 31 December 2023.
  5. kala pona Tonyu. "pali suli". kala.li.pona.la. Retrieved 15 December 2023.
  6. Theodore Dubois (jan Tepo). "nasin sitelen Wakalito". App Store. Retrieved 15 December 2023.
This page is a stub. You can help us by expanding it.