Under-ConScript Unicode Registry: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
⚫ | |||
The '''UCSUR''' is the "[//kreativekorp.com/ucsur/ Under-ConScript Unicode Registry]." It attempts to standardize the {{wp|Unicode}} codepoints in the {{wp|Private Use Areas}} for constructed scripts that wouldn't be accepted in Unicode. |
The '''UCSUR''' is the "[//kreativekorp.com/ucsur/ Under-ConScript Unicode Registry]." It attempts to standardize the {{wp|Unicode}} codepoints in the {{wp|Private Use Areas}} for constructed scripts that wouldn't be accepted in Unicode. |
||
Line 11: | Line 10: | ||
==Fonts== |
==Fonts== |
||
{{Needs work|Add any other good compliant fonts from {{tok|nimi Linku}}}} |
|||
[[ijo Linku|{{tok|nimi Linku}}]] has a [//docs.google.com/spreadsheets/d/1xwgTAxwgn4ZAc4DBnHte0cqta1aaxe112Wh1rv9w5Yk/preview#gid=1195574771 list of fonts] with information about what features they support. Look for "UCSUR-compliant" in the last column. |
[[ijo Linku|{{tok|nimi Linku}}]] has a [//docs.google.com/spreadsheets/d/1xwgTAxwgn4ZAc4DBnHte0cqta1aaxe112Wh1rv9w5Yk/preview#gid=1195574771 list of fonts] with information about what features they support. Look for "UCSUR-compliant" in the last column. |
||
Line 17: | Line 17: | ||
**[//kreativekorp.com/software/fonts/fairfaxponahd Fairfax Pona HD]<ref group="lower-alpha" name="lig">Includes OpenType {{wp|Ligature (writing)|ligatures}} that display {{tp|[[sitelen Lasina]]}} words as {{tp|sitelen pona}}. If you type using this feature, the underlying text does <em>not</em> use UCSUR codepoints, which you may or may not want. For similar behavior that actually converts text to UCSUR codepoints, you need an [[#Input methods|input method]].</ref> |
**[//kreativekorp.com/software/fonts/fairfaxponahd Fairfax Pona HD]<ref group="lower-alpha" name="lig">Includes OpenType {{wp|Ligature (writing)|ligatures}} that display {{tp|[[sitelen Lasina]]}} words as {{tp|sitelen pona}}. If you type using this feature, the underlying text does <em>not</em> use UCSUR codepoints, which you may or may not want. For similar behavior that actually converts text to UCSUR codepoints, you need an [[#Input methods|input method]].</ref> |
||
*[//github.com/ETBCOR/nasin-nanpa {{tok|nasin nanpa}}]<ref group="lower-alpha" name="lig" /> |
*[//github.com/ETBCOR/nasin-nanpa {{tok|nasin nanpa}}]<ref group="lower-alpha" name="lig" /> |
||
Once you have installed a font, {{tp|sitelen pona}} should start rendering in most applications that are not web-based. |
|||
---- |
---- |
||
<references group="lower-alpha" /> |
<references group="lower-alpha" /> |
||
==Input methods== |
==Input methods== |
||
⚫ | |||
Web-based text converters exist: [//ilo-pi-sitelen-pona.glitch.me Hello React!], [//ilolili.daviesfam.org {{tok|ilo lili pi sitelen pona}}]. These require opening a website every time you want to access {{tp|sitelen pona}} characters. |
Web-based text converters exist: [//ilo-pi-sitelen-pona.glitch.me Hello React!], [//ilolili.daviesfam.org {{tok|ilo lili pi sitelen pona}}]. These require opening a website every time you want to access {{tp|sitelen pona}} characters. |
||
==Application support== |
==Application support== |
||
===Discord=== |
===Discord=== |
||
{{Needs work|Describe Android tutorial mentioned on the [//github.com/Id405/sitelen-pona-ucsur-guide/blob/main/README.md GitHub guide]}} |
|||
Discord must be modified to add {{tp|sitelen pona}} font support. This is against its Terms of Service, and may cause action to be taken against your Discord account. |
Discord must be modified to add {{tp|sitelen pona}} font support. This is against its Terms of Service, and may cause action to be taken against your Discord account. |
||
Line 38: | Line 42: | ||
</syntaxhighlight> |
</syntaxhighlight> |
||
This CSS can be added using Powercord, under User Settings → Themes → Quick CSS. |
This CSS can be added using [//powercord.dev Powercord], under User Settings → Themes → Quick CSS. |
||
For the web version of Discord, you can use a standard custom stylesheet extension like [//github.com/openstyles/stylus Stylus]. Be sure that the new stylesheet applies to URLs on the domain <code>discord.com</code>, rather than the URL for a specific page or channel. |
For the web version of Discord, you can use a standard custom stylesheet extension like [//github.com/openstyles/stylus Stylus]. Be sure that the new stylesheet applies to URLs on the domain <code>discord.com</code>, rather than the URL for a specific page or channel. |
Revision as of 13:45, 3 September 2023
The UCSUR is the "Under-ConScript Unicode Registry." It attempts to standardize the Unicode codepoints in the Private Use Areas for constructed scripts that wouldn't be accepted in Unicode.
sitelen pona was proposed for the UCSUR in August 2021 and has a specification.
There are instructions for making sitelen pona UCSUR work on your computer. In many applications, you only need to install a compatible font. If you want to type it yourself, you will also need an input method.
Defined codepoints
These will render as "missing glyph" boxes unless you have a compatible font installed, or the website or application has one embedded. You can see which fonts sona pona has embedded at MediaWiki:Common.css.
Sitelen Pona | ||||||||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
U+F190x | | | | | | | | | | | | | | | | |
U+F191x | | | | | | | | | | | | | | | | |
U+F192x | | | | | | | | | | | | | | | | |
U+F193x | | | | | | | | | | | | | | | | |
U+F194x | | | | | | | | | | | | | | | | |
U+F195x | | | | | | | | | | | | | | | | |
U+F196x | | | | | | | | | | | | | | | | |
U+F197x | | | | | | | | | | | | | | | | |
U+F198x | | | | | | | | | | |||||||
U+F199x | | | | | | | | | | | | | | | ||
U+F19Ax | | | | | ||||||||||||
U+F19Bx | ||||||||||||||||
U+F19Cx | ||||||||||||||||
U+F19Dx | ||||||||||||||||
U+F19Ex | ||||||||||||||||
U+F19Fx |
Fonts
nimi Linku has a list of fonts with information about what features they support. Look for "UCSUR-compliant" in the last column.
Some recommended sitelen pona fonts in terms of compatibility are:
Once you have installed a font, sitelen pona should start rendering in most applications that are not web-based.
- ↑ 1.0 1.1 Includes OpenType ligatures that display sitelen Lasina words as sitelen pona. If you type using this feature, the underlying text does not use UCSUR codepoints, which you may or may not want. For similar behavior that actually converts text to UCSUR codepoints, you need an input method.
Input methods
Web-based text converters exist: Hello React!, ilo lili pi sitelen pona. These require opening a website every time you want to access sitelen pona characters.
Application support
Discord
Discord must be modified to add sitelen pona font support. This is against its Terms of Service, and may cause action to be taken against your Discord account.
The main way to add compatibility is to install sitelen pona fonts onto your computer, then add them to the CSS font stack.
:root {
--font-primary: "gg sans","Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif,"linja-nanpa","Fairfax HD","insa pi supa lape";
--font-display: "gg sans","Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif,"linja-nanpa","Fairfax HD","insa pi supa lape";
--font-headline: "ABC Ginto Nord","Noto Sans","Helvetica Neue",Helvetica,Arial,sans-serif,"linja-nanpa","Fairfax HD","insa pi supa lape";
--font-code: Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace,"linja-nanpa","Fairfax HD","insa pi supa lape";
}
This CSS can be added using Powercord, under User Settings → Themes → Quick CSS.
For the web version of Discord, you can use a standard custom stylesheet extension like Stylus. Be sure that the new stylesheet applies to URLs on the domain discord.com
, rather than the URL for a specific page or channel.
Development and usage | jan Sonja · Toki Pona: The Language of Good (2014) · Tokiponidos · Software (Tools · Fonts) · suno pi toki pona · Toki Pona census · Toki Pona Dictionary (2021) · UCSUR · Linku · ISO 639-3 |
---|---|
Conventions | Phonology (Phonotactics) · Words (Tokiponization) · Grammar (Word order) · Social conventions · Writing systems (sitelen Lasina · sitelen pona · sitelen sitelen) · luka pona (sign language) · Number systems · Calendar systems · Styles (pu · pu-rism · ku · Nonstandard) |
Philosophy | Minimalism · Context · Circumlocution · Expression · Lexicalization · Multiple sentences · Comparisons |
Resources | Frequently asked questions · Courses · Dictionaries · Cheat sheets · Visual aids · Communities · Websites · Media |