Input methods: Difference between revisions
Ajemi is not, in fact, available for MacOS or Linux. |
No edit summary |
||
Line 15: | Line 15: | ||
* If {{tp|Cu}} syllable uses a capital letter, the corresponding {{tp|Ci}} is its lowercase version. |
* 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. |
* If {{tp|Co}} syllable uses a capital letter, the corresponding {{tp|Ca}} is its lowercase version. |
||
* The numbers keys |
* The numbers keys {{key|1}}, {{key|2}}, {{key|3}}, and {{key|5}} 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 |
* The words {{tp|li}} and {{tp|mi}} are mapped to {{key|J}} and {{key|I}} keys, respectively. |
||
* The syllable {{tp|lu}} is additionally mapped to the |
* The syllable {{tp|lu}} is additionally mapped to the {{key|V}} key for easy accessibility. |
||
===Gboard=== |
===Gboard=== |
||
{{Wikipedia|Gboard}} |
|||
'''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}}). |
|||
# Press {{key|⚙ Settings}} on your keyboard. |
|||
# Go to Dictionary → Personal dictionary. |
|||
# Select "All languages" or choose your preferred language. |
|||
# Press the ellipsis (three dots) icon in the top-right corner. |
|||
# Select "Import". |
|||
# Locate the downloaded ZIP file and tap to import it. |
|||
# Press "Save". |
|||
=={{tp|sitelen pona}} input== |
=={{tp|sitelen pona}} input== |
||
Line 36: | Line 37: | ||
[[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 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. |
'''{{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. |
||
{{clear}} |
{{clear}} |
||
Line 42: | Line 43: | ||
[[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 |
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 {{w|Shift key|{{key|Shift}}}}, as well as {{w|AltGr key|{{key|AltGr}}}} and {{w|Option key|{{key|Option}}}} (macOS).<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. |
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. |
||
Line 50: | Line 51: | ||
[[File:Toki Pona Keyboard - intermediate key.jpg|250px|thumb|Intermediate keys in the Toki Pona Keyboard]] |
[[File:Toki Pona Keyboard - intermediate key.jpg|250px|thumb|Intermediate keys in the Toki Pona Keyboard]] |
||
The Toki Pona Keyboard is a {{w|virtual keyboard}} {{w|Mobile app|app}} for Android |
The '''Toki Pona Keyboard''' created by Timeo San Pochin is a {{w|virtual keyboard}} {{w|Mobile app|app}} for Android,<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> using standard Android libraries. Although the keyboard has {{tp|sitelen pona}} key caps, it inputs plain-text {{tp|[[sitelen Lasina]]}}; therefore, {{tp|sitelen pona}} only appears when combined with a font that supports [[ASCII transcription]]. |
||
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}}, {{tp|en}}, {{tp|ike}}, {{tp|jan}}, {{tp|kama}}, {{tp|la}}, {{tp|ma}}, {{tp|nimi}}, {{tp|o}}, {{tp|pi}}, {{tp|sina}}, {{tp|tawa}}, {{tp|utala}}, {{tp|wile}}. The remaining keys include punctuation and formatting options. |
|||
*The leftmost two columns are the eight [[Word frequency|most used words]]:{{Indent|{{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:{{Indent|{{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:{{Indent|{{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 ({{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 lacks 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-pu words are highlighted in an {{color box|salmon}} orange background. |
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 ({{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 lacks 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-pu words are highlighted in an {{color box|salmon}} orange background. |
Revision as of 15:07, 28 May 2024
This is a list of input methods for Toki Pona, including different scripts, such as sitelen pona.
Latin script input
ASCII syllabary (jan Lentan)
In 2022, jan Lentan developed an experimental keyboard layout, inspired by jan Misali's toki pona ASCII syllabary.[1][2] It is currently not available for download, either for desktop or mobile.
jan Lentan sets out the following guidelines for his system:
- None of the lowercase characters for existing letters should used.
- Syllables in the form jV use the capital version of their respective vowel.
- If Cu syllable uses a capital letter, the corresponding Ci is its lowercase version.
- If Co syllable uses a capital letter, the corresponding Ca is its lowercase version.
- The numbers keys 1, 2, 3, and 5 are used for wan, tu, mute, and luka, respectively (as in their first mora of the words).
- The words li and mi are mapped to J and I keys, respectively.
- The syllable lu is additionally mapped to the V key for easy accessibility.
Gboard
Gboard is a virtual keyboard 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 ZIP file (all nimi ku suli).
- Press ⚙ Settings on your keyboard.
- Go to Dictionary → Personal dictionary.
- Select "All languages" or choose your preferred language.
- Press the ellipsis (three dots) icon in the top-right corner.
- Select "Import".
- Locate the downloaded ZIP file and tap to import it.
- Press "Save".
sitelen pona input
Ajemi
![](http://static.miraheze.org/sonaponawiki/thumb/2/21/Ajemi_-_preview.gif/200px-Ajemi_-_preview.gif)
Ajemi is an input method editor developed by dec32 in 2024, using RIME.[3][4] It is available for Windows.
Sitelen Pona Keyboard Layout (jan Lepeka)
![](http://static.miraheze.org/sonaponawiki/thumb/0/0d/sitelen_pona_keyboard_layout.png/350px-sitelen_pona_keyboard_layout.png)
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 ⇧ Shift, as well as AltGr and ⌥ Option (macOS).[5] It is currently available on the KreativeKorp website.
In 2023, she also made a set of keycaps for this layout.[6][7] In 2024, jan Sawaki created a webpage to practice using this layout.[8] Later in 2024, this layout got updated to support Keyman Mobile.
Toki Pona Keyboard (Timeo Pochin)
![](https://upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Toki_Pona_Keyboard_-_layout.jpg/250px-Toki_Pona_Keyboard_-_layout.jpg)
![](https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Toki_Pona_Keyboard_-_intermediate_key.jpg/250px-Toki_Pona_Keyboard_-_intermediate_key.jpg)
The Toki Pona Keyboard created by Timeo San Pochin is a virtual keyboard app for Android,[9] using standard Android libraries. Although the keyboard has sitelen pona key caps, it inputs plain-text sitelen Lasina; therefore, sitelen pona only appears when combined with a font that supports ASCII transcription.
The keyboard consists of four rows and seven columns.
- The leftmost two columns are the eight most used words:
- The third through sixth columns contain words starting with each letter, sorted alphabetically:
- The other keys include punctuation and formatting options:[ “ . ? ⌫ Backspace ⮞ 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) 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 lacks any words and consists of the following symbols/actions (⬛︎ 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 linja pona. Additionally, non-pu words are highlighted in an ⬛︎ orange background.
Wakalito
![](https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Wakalito_keyboard_layout.png/250px-Wakalito_keyboard_layout.png)
Wakalito is a keyboard layout created by jan Likipi and kala pona Tonyu in 2022.[10][11] 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
- ↑ jan Lentan. "toki pona keyboard layout". lipu-sona.pona.la. Retrieved 2 January 2024.
- ↑ jan Misali. "toki pona ASCII syllabary". seximal.net. Retrieved 2 January 2024.
- ↑ dec32. "Ajemi". GitHub. Retrieved 1 January 2024.
- ↑ "RIME" (in Chinese). rime.im. Retrieved 1 January 2024.
- ↑ Rebecca Bettencourt (jan Lepeka). "Sitelen Pona Keyboard Layout". KreativeKorp. Retrieved 31 December 2023.
- ↑ jan Lepeka [u/RebeccaRGB]. "sitelen ponakeycaps". Reddit. Retrieved 2 January 2024.
- ↑ jan Lepeka [RebeccaRGB]. (26 October 2023). "sitelen-pona-keycaps". GitHub. Retrieved 31 December 2023.
- ↑ jan Sawaki. "sitelen pona typist". zSnout. Retrieved 17 January 2024.
- ↑ Timeo Sam Pochin [timeopochin]. (30 May 2020). "Toki Pona Keyboard". GitHub. Retrieved 31 January 2024.
- ↑ kala pona Tonyu. "pali suli". kala.li.pona.la. Retrieved 15 December 2023.
- ↑ Theodore Dubois (jan Tepo). "nasin sitelen Wakalito". App Store. Retrieved 15 December 2023.
Text input | Fonts · Wakalito · Autocorrect · Text-to-speech · ASCII |
---|---|
Standardization | ISO 639-3 · UCSUR |