Difference between revisions of "technical Issues With Alternate Orthographies"

From Lojban
Jump to navigation Jump to search
m
 
m
Line 1: Line 1:
  
Robin's Palm Writings Category: la nicte cadzu
+
I guess you think of something like "Japanese Language Kit (JLK)" for Mac. This is an ''extension'' parallel to Macintosh "Chinese Language Kit (CLK)" what I'm using. Since I don't intend to write Japanese (Kana+Kanji) on my machine, this solution is far too expensive and sophisticated for the purpose of just typing in some Lojban-Hiragana syllables.
  
Navigation: [[Robin's Palm Writings: la nicte cadzu|la nicte cadzu Index]] [[Robin's Palm Writings|Robin's Palm Writings Top-Level Index]]
+
Yet, there could be still another way: recently, I downloaded some other fonts together with a software allowing to create kind of scripts in order to access every place on your keyboard you want, e.g. "a" -> "xy". I just don't know yet how to have that little program installed... -.aulun.
  
ni'o sai re mo'o nu cilre
+
----
  
ni'o re pi pa mo'o nu viska
+
''Getting dangerously off-topic here, but the language kits come free with System 9. Lamentably, MacOS X is yet to get its sh*t together wth customisable (or not!) Unicode keyboards, though at least it does allow you to use Unicode fonts. (System 9 only claims to.) For people who might care, could someone say whether there are shareware/freeware PC and Unix input methods? Or point to a good website? -- [[User:Nick Nicholas|nitcion]]''
  
.i ca lo vanci la susan ckire cusku fi lo vecnu be lo nu bevri be'o gi'e zgana lo sruri .i sy peisku lu .ua sai mi zvati la kalte jipno .i to'i sy catlu le judri toi le judri cu srana ba'e le bloti dinju po la kalte jipno li'u .i sy viska lo tolcitno sinxa poi kajde fi lo tilju ratni festi gi'e jarco lo judri .i pa nanmu cu ze'o cadzu ca lo nu sy zgana .i le nanmu cu cusku lu fi'i sai susan mi'e pal mi'o pu fonxa casnu li'u .i py rinsa sy lo nu xance jgari gi'e stidi lo nu nergau
+
* There is a Unicode text editor for UNIX (maybe even available for Windows) called [http://www.yudit.org udit]. In it you can define arbitrary key maps producing any [[jbocre: Unicode|Unicode]] character. (I think it is limited to plane 0, though.)Getting Unicode characters working everywhere else in Unix (or X) is significantly more difficult. See the [http://www.linuxdoc.org/HOWTO/Unicode-HOWTO.html nicode HOWTO] for Linux, 90% of which is applicable to every form of Unix.
  
ni'o la susan cu se cfipu lo nu le dinju noi mutce barda cu li'a kunti .i ku'i vi ku sy zgana lo .ue sai re moi bitmu poi nenri .ue le bartu bitmu .i le nenri bitmu cu ve pixra lo kunti dinju  .i lo stura cu mutce certu se zbasu
+
----
  
ni'o sy te preti lo nu terpa lo tilju ratni festi .i py cmila gi'e cusku lu na zasti .i lo cmima pu zu finti lo vreji poi skicu ra li'u ju'e lu .ue sai y xu nu sfasa su'o da lo nu da'i punji ra ti li'u ju'e lu na go'i .i .io lo finti cu jai gau simlu lo ka ba lo nu punji ku lo cfika gasnu cu jai galfi lo vreji lo te vimcu be ri li'u ju'e lu .ua mutce certu li'u ju'e lu mi tugni .i ku'i pu ku mi cmibi'o li'u ju'e lu .i ku'i ma mukti lo nu tcica gi'e nai fu'i terve'u lo dinju li'u ju'e lu mi'a mutce djica lo nu no da vitke li'u ju'e lu .u'i ru'e li'a sai li'u
+
Don't think that this is off-topic, but useful for further efforts with creating alternative Lojban scripts (and their specific input!).
  
ni'o py nergau lo tolcitno je mudri vrogai .i sy viska lo jinme nerklaji poi li'a citno .i lo nenri vrogai cu jinme gi'e za'a tsali .i py pilno lo cmalu skami poi curmi lo nu nergau vau lo nu lo kanla .e lo voksa .e lo karda .e lo se batkyci'a se mipri cu mapti pa prenu ke datni vreji .i se mu'i bo sy cusku lu .ii so'i mei snura cipra .i do'o terpa ma li'u ju'e lu .u'i sai mi'a gasnu lo nu do cilre lo cizra bangu .i ku'i do xanka lo nergau skami xu sai li'u .i sy ze'i spaji gi'e ba cmila gi'e cusku lu .u'i .e'e nai na go'i .i ku'i do na spuda lo preti li'u .i py junri binxo gi'e kargau lo vrogai gi'e cusku lu ba'e ma'a cu terpa so'i cai da li'u
+
Since always having been working with Mac (and Atari) machines, I know next to nothing about .uindoz. stuff. But there might be a solution:
  
ni'o sy .e py nenri lo kumfa poi cmalu gi'e vasru lo jubme .e re ve tivni .i ri jarco lo bartu jvinu be lo vorme fa'u lo bolci te jivna .i py punji lo mutce clani kosta le jubme gi'e cusku lu mi bu'u gunka li'u .i se mu'i bo sy cusku lu .i do se jibri ma li'u ju'e lu mi jitro lo vrogai .e lo jdini .e lo fonxa .e lo nu vitke .i ko pilno ti li'u .i py dunda lo barda ke re moi lenjo sy .i sy cusku lu mi na nitcu lo lenjo li'u .i py co'a se jadni lo simsa lenjo gi'e cusku lu ti sidju lo nu viska ge nai lo darno gi ne'i lo manku .i le dinju nenri cu mutce manku .i ta'o nai ko selyli'e li'u
+
Contact SIL (Summer Institute for Linguistics) in Dallas/Tx and ask for shareware "SILKey" (a package of the program SILKey,  SIL extension, SIL Weaver and some sample files like Pig Latin kbd and a tutorial). This is for Macintosh. But there's also hope for DOSen-user ;-), since there's "excellent" KeyMan for Windows! ('''''www.sil.org''''').
  
ni'o sy .e py nergau lo barda kumfa poi .ue nai mutce manku .i sy sumne so'i cidja pu zi lo nu lo barda ninmu poi dasni lo cidja zbasu taxfu .e lo manku lenjo cu cladu rinsa sy lu fi'i sai susan mi pu cilre so'i da do .i mi mutce gleki lo nu do troci co cmibi'o mi'a .i xu do xagji .i .ua .u'u sai mi mutce to'e clite .i mi'e djen .i mi zbasu lo cidja se va'u ro diklo citka li'u .i la djen cu mutce cladu je sutra tavla .i ku'i la'a ri di'i cisma gi'e za'a mamta simsa .i sy krici lo du'u ro lo .u'i citka cu mutce nelci la djen .i sy cusku lu mi gleki lo nu penmi do .i .u'u mi lo ka xanka cu dukse fi lo nu citka djica .i ku'i ki'e do li'u .i dy cusku lu ki'e do ji'a .i ko vitke ca lo nu do djica .i .u'u mi nitcu lo nu di'a jukpa li'u gi'e cliva
+
Using the ''weaver'' software, one is able to generate kbd-files in order to manipulate the keyboard access in many different ways... (just gave it a rudimentary try - yet it works!) - .aulun.
 +
 
 +
----
 +
 
 +
Here's a keyboard script that I wrote (within "Weaver" - prior to compilation and installation). The script addresses the original font's places '''except''' for the consonant-n's and the (new) L-row's places (of my own modified font-version):
 +
 
 +
// Hiragana keyboard AWT 8.01
 +
 
 +
// access to syllabic chars
 +
 
 +
keyboardname "U.S."
 +
 
 +
initialgroup (Main)
 +
 
 +
store(vowel) "aiueo"
 +
 
 +
store(hiravow) "qwert"
 +
 
 +
store(marks) ".,;"
 +
 
 +
store(hiramrk) '?"'
 +
 
 +
group (Main) using keys
 +
 
 +
"t"+"a" > "y"
 +
 
 +
"t"+"i" > "u"
 +
 
 +
"ch"+"i" > "u"
 +
 
 +
"ts"+"u" > "i"
 +
 
 +
"t"+"u" > "i"
 +
 
 +
"t"+"e" > "o"
 +
 
 +
"t"+"o" > "p"
 +
 
 +
"y"+"a" > "Q"
 +
 
 +
"y"+"i" > "W"
 +
 
 +
"y"+"u" > "E"
 +
 
 +
"y"+"e" > "R"
 +
 
 +
"y"+"o" > "T"
 +
 
 +
"m"+"a" > "Y"
 +
 
 +
"m"+"i" > "U"
 +
 
 +
"m"+"u" > "I"
 +
 
 +
"m"+"e" > "O"
 +
 
 +
"m"+"o" > "P"
 +
 
 +
"k"+"a" > "a"
 +
 
 +
"k"+"i" > "s"
 +
 
 +
"k"+"u" > "d"
 +
 
 +
"k"+"e" > "f"
 +
 
 +
"k"+"o" > "g"
 +
 
 +
"n"+"a" > "h"
 +
 
 +
"n"+"i" > "j"
 +
 
 +
"n"+"u" > "k"
 +
 
 +
"n"+"e" > "l"
 +
 
 +
"n"+"o" > ";"
 +
 
 +
"w"+"a" > "A"
 +
 
 +
"w"+"i" > "S"
 +
 
 +
"w"+"u" > "D"
 +
 
 +
"w"+"e" > "F"
 +
 
 +
"w"+"o" > "G"
 +
 
 +
"v"+"a" > "A"
 +
 
 +
"v"+"i" > "S"
 +
 
 +
"v"+"u" > "D"
 +
 
 +
"v"+"e" > "F"
 +
 
 +
"v"+"o" > "G"
 +
 
 +
"r"+"a" > "H"
 +
 
 +
"r"+"i" > "J"
 +
 
 +
"r"+"u" > "K"
 +
 
 +
"r"+"e" > "L"
 +
 
 +
"r"+"o" > ":"
 +
 
 +
"l"+"a" > "�" // produces special chars for L-syllables (altered by myself and not included in the font available)...
 +
 
 +
"l"+"i" > "�"
 +
 
 +
"l"+"u" > "�"
 +
 
 +
"l"+"e" > "�"
 +
 
 +
"l"+"o" > "�"
 +
 
 +
"s"+"a" > "z"
 +
 
 +
"s"+"i" > "x"
 +
 
 +
"sh"+"i" > "x"
 +
 
 +
"s"+"u" > "c"
 +
 
 +
"s"+"e" > "v"
 +
 
 +
"s"+"o" > "b"
 +
 
 +
"h"+"a" > "n"
 +
 
 +
"h"+"i" > "m"
 +
 
 +
"h"+"u" > ","
 +
 
 +
"f"+"u" > ","
 +
 
 +
"h"+"e" > "."
 +
 
 +
"h"+"o" > "/"
 +
 
 +
"d"+"a" > "�"
 +
 
 +
"d"+"i" > "$"
 +
 
 +
"j"+"i" > "$"
 +
 
 +
"dj"+"i" > "$"
 +
 
 +
"d"+"u" > "%"
 +
 
 +
"dz"+"u" > "%"
 +
 
 +
"d"+"e" > "�"
 +
 
 +
"d"+"o" > "1"
 +
 
 +
"g"+"a" > "�"
 +
 
 +
"g"+"i" > "�"
 +
 
 +
"g"+"u" > "�"
 +
 
 +
"g"+"e" > "�"
 +
 
 +
"g"+"o" > "�"
 +
 
 +
"z"+"a" > "*"
 +
 
 +
"z"+"i" > "�"
 +
 
 +
"z"+"u" > "V"
 +
 
 +
"z"+"e" > "�"
 +
 
 +
"z"+"o" > "�"
 +
 
 +
"b"+"a" > "!"
 +
 
 +
"b"+"i" > "�"
 +
 
 +
"b"+"u" > "2"
 +
 
 +
"b"+"e" > "3"
 +
 
 +
"b"+"o" > "�"
 +
 
 +
"p"+"a" > "�"
 +
 
 +
"p"+"i" > "�"
 +
 
 +
"p"+"u" > "�"
 +
 
 +
"p"+"e" > "�"
 +
 
 +
"p"+"o" > "�"
 +
 
 +
"k"+"l" > "[jbocre: "  //Some still provisory commands to produce some small-size chars ...
 +
 
 +
"k"+"k" > "]"
 +
 
 +
"k"+"j" > "{"
 +
 
 +
"k"+"m" > "}"
 +
 
 +
"n"+"n" > "�" //hitting the n-key '''twice''' produces Japanese consonant-n
 +
 
 +
any(vowel) > index(hiravow,1) fix
 +
 
 +
any(marks) > index(hiramrk,1) fix
 +
 
 +
----

Revision as of 17:14, 4 November 2013

I guess you think of something like "Japanese Language Kit (JLK)" for Mac. This is an extension parallel to Macintosh "Chinese Language Kit (CLK)" what I'm using. Since I don't intend to write Japanese (Kana+Kanji) on my machine, this solution is far too expensive and sophisticated for the purpose of just typing in some Lojban-Hiragana syllables.

Yet, there could be still another way: recently, I downloaded some other fonts together with a software allowing to create kind of scripts in order to access every place on your keyboard you want, e.g. "a" -> "xy". I just don't know yet how to have that little program installed... -.aulun.


Getting dangerously off-topic here, but the language kits come free with System 9. Lamentably, MacOS X is yet to get its sh*t together wth customisable (or not!) Unicode keyboards, though at least it does allow you to use Unicode fonts. (System 9 only claims to.) For people who might care, could someone say whether there are shareware/freeware PC and Unix input methods? Or point to a good website? -- nitcion

  • There is a Unicode text editor for UNIX (maybe even available for Windows) called udit. In it you can define arbitrary key maps producing any Unicode character. (I think it is limited to plane 0, though.)Getting Unicode characters working everywhere else in Unix (or X) is significantly more difficult. See the nicode HOWTO for Linux, 90% of which is applicable to every form of Unix.

Don't think that this is off-topic, but useful for further efforts with creating alternative Lojban scripts (and their specific input!).

Since always having been working with Mac (and Atari) machines, I know next to nothing about .uindoz. stuff. But there might be a solution:

Contact SIL (Summer Institute for Linguistics) in Dallas/Tx and ask for shareware "SILKey" (a package of the program SILKey, SIL extension, SIL Weaver and some sample files like Pig Latin kbd and a tutorial). This is for Macintosh. But there's also hope for DOSen-user ;-), since there's "excellent" KeyMan for Windows! (www.sil.org).

Using the weaver software, one is able to generate kbd-files in order to manipulate the keyboard access in many different ways... (just gave it a rudimentary try - yet it works!) - .aulun.


Here's a keyboard script that I wrote (within "Weaver" - prior to compilation and installation). The script addresses the original font's places except for the consonant-n's and the (new) L-row's places (of my own modified font-version):

// Hiragana keyboard AWT 8.01

// access to syllabic chars

keyboardname "U.S."

initialgroup (Main)

store(vowel) "aiueo"

store(hiravow) "qwert"

store(marks) ".,;"

store(hiramrk) '?"'

group (Main) using keys

"t"+"a" > "y"

"t"+"i" > "u"

"ch"+"i" > "u"

"ts"+"u" > "i"

"t"+"u" > "i"

"t"+"e" > "o"

"t"+"o" > "p"

"y"+"a" > "Q"

"y"+"i" > "W"

"y"+"u" > "E"

"y"+"e" > "R"

"y"+"o" > "T"

"m"+"a" > "Y"

"m"+"i" > "U"

"m"+"u" > "I"

"m"+"e" > "O"

"m"+"o" > "P"

"k"+"a" > "a"

"k"+"i" > "s"

"k"+"u" > "d"

"k"+"e" > "f"

"k"+"o" > "g"

"n"+"a" > "h"

"n"+"i" > "j"

"n"+"u" > "k"

"n"+"e" > "l"

"n"+"o" > ";"

"w"+"a" > "A"

"w"+"i" > "S"

"w"+"u" > "D"

"w"+"e" > "F"

"w"+"o" > "G"

"v"+"a" > "A"

"v"+"i" > "S"

"v"+"u" > "D"

"v"+"e" > "F"

"v"+"o" > "G"

"r"+"a" > "H"

"r"+"i" > "J"

"r"+"u" > "K"

"r"+"e" > "L"

"r"+"o" > ":"

"l"+"a" > "�" // produces special chars for L-syllables (altered by myself and not included in the font available)...

"l"+"i" > "�"

"l"+"u" > "�"

"l"+"e" > "�"

"l"+"o" > "�"

"s"+"a" > "z"

"s"+"i" > "x"

"sh"+"i" > "x"

"s"+"u" > "c"

"s"+"e" > "v"

"s"+"o" > "b"

"h"+"a" > "n"

"h"+"i" > "m"

"h"+"u" > ","

"f"+"u" > ","

"h"+"e" > "."

"h"+"o" > "/"

"d"+"a" > "�"

"d"+"i" > "$"

"j"+"i" > "$"

"dj"+"i" > "$"

"d"+"u" > "%"

"dz"+"u" > "%"

"d"+"e" > "�"

"d"+"o" > "1"

"g"+"a" > "�"

"g"+"i" > "�"

"g"+"u" > "�"

"g"+"e" > "�"

"g"+"o" > "�"

"z"+"a" > "*"

"z"+"i" > "�"

"z"+"u" > "V"

"z"+"e" > "�"

"z"+"o" > "�"

"b"+"a" > "!"

"b"+"i" > "�"

"b"+"u" > "2"

"b"+"e" > "3"

"b"+"o" > "�"

"p"+"a" > "�"

"p"+"i" > "�"

"p"+"u" > "�"

"p"+"e" > "�"

"p"+"o" > "�"

"k"+"l" > "[jbocre: " //Some still provisory commands to produce some small-size chars ...

"k"+"k" > "]"

"k"+"j" > "{"

"k"+"m" > "}"

"n"+"n" > "�" //hitting the n-key twice produces Japanese consonant-n

any(vowel) > index(hiravow,1) fix

any(marks) > index(hiramrk,1) fix