evolved Lojban Keyboard: Difference between revisions

From Lojban
Jump to navigation Jump to search
mNo edit summary
 
No edit summary
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
''Written by [[rab.spir|rab.spir]]'':


These are the current settings in the PEG morphology:
The keyboard evolver described at [[QwertAsdf]] determines that this is the optimal keyboard layout for the corpus of Lojban text I put into it (the same one I used for the [[Word frequency lists|word frequency lists]]):


=== Syllables ===
<center><code>W H Y S F G V ' N M / =</code>


==== Vocalic syllables ====
<code>I O A E U D C L Z J -</code>


ONSET - NUCLEUS - CODA
<code>Q , ; B . P T K R X</code></center>


There are 139 possible onsets:
To be clear, the evolver doesn't mess with the '''/ = -''' keys, but they're a useful point of reference in looking at the layout.


., ', i, u,  
Even making slight changes to what is included in the corpus, the same layout comes out. Actually, there are variations which get the same score, by rearranging Q, W, and H. This makes a great deal of sense.


b, c, d, f, g, j, k, l, m, n, p, r, s, t, v, x, z, 
But there's something strange. '''T''' really is much more common than '''Z''', yet '''Z''' ends up on the home row. This might have to do with the optimal locations for hitting combinations of consonants...


bi, ci, di, fi, gi, ji, ki, li, mi, ni, pi, ri, si, ti, vi, xi, zi, 
==Discussion==
 
*[[Robin Lee Powell|Robin Lee Powell]]:
bu, cu, du, fu, gu, ju, ku, lu, mu, nu, pu, ru, su, tu, vu, xu, zu,
*:You might want to write the software author asking about that.
 
*LaeMing:
br, cr, dr, fr, gr, jr, kr, mr, sr, tr, vr, xr, zr, 
*:I am looking at making myself a Dvorak-derived keyboard something like [[:File:keyboard.png|this]]...
 
*[[User:Twey|Twey]]:
bl, cl, fl, gl, jl, kl, ml, sl, vl, xl, zl, 
*:[[:File:jbo-evolved.txt|Evolved Lojban Keyboard (a copy of this layout as an m17n input.)]]
 
jb, jd, cf, jg, ck, cl, cm, jm, cn, cr, ct, jv, 
 
zb, zd, sf, zg, sk, sl, sm, zm, sn, sr, st, zv,
 
jbr, jdr, cfr, jgr, ckr, cmr, jmr, ctr, jvr, 
 
zbr, zdr, sfr, zgr, skr, smr, zmr, str, zvr,
 
jbl, cfl, jgl, ckl, cml, jml, jvl, 
 
zbl, sfl, zgl, skl, sml, zml, zvl,
 
ts, tc, dz, dj.
 
There are 10 possible nuclei:
 
a, e, i, o, u, ai, au, ei, oi, y.
 
There are 18 possible codas:
 
none, b, c, d, f, g, j, k, l, m, n, p, r, s, t, v, x, z.
 
This gives a total of 139*10*18 = 25020 possible vocalic syllables.
 
=== Consonantal syllables ===
 
There are 64 possible consonantal syllables:
 
bl, cl, dl, fl, gl, jl, kl, ml, nl, pl, rl, sl, tl, vl, xl, zl,
 
bm, cm, dm, fm, gm, jm, km, lm, nm, pm, rm, sm, tm, vm, xm, zm,
 
bn, cn, dn, fn, gn, jn, kn, ln, mn, pn, rn, sn, tn, vn, xn, zn,
 
br, cr, dr, fr, gr, jr, kr, lr, mr, nr, pr, sr, tr, vr, xr, zr.
 
=== Rafsi ===
 
*All fu'ivla can be used as final rafsi, and all have a non-final rafsi by adding 'y.
*fu'ivla that start with a vowel add ' in front for non-initial rafsi: example ''mily'enri'' from ''milti .enri''
 
*Any fu'ivla that ends in a single vowel gets a short rafsi by dropping the final vowel and replacing with y if that doesn't create a conflict with normal lujvo.
 
=== CVC-y- and CVV-r/n- hyphens ===
 
These hyphens are allowed always. Officially they are allowed only when required (i.e. between an impermissible pair or to correct a tosmabru failure or to prevent CVV from falling off).  
 
RATIONALE: If one gets used to a lujvo like tosymabru, it is nice to be able to produce further formations like {naltosymabru} without having to remember to remove the hyphen in this case. If one gets used to the lujvo {li'erla'i}, it is a pain to remember that {nalyli'erla'i} is not a lujvo and one should use {nalyli'ela'i} instead. Allowing the hyphen always makes things easier for the user.
 
=== doi-la-lai-la'i in cmene ===
 
Currently these syllables are allowed in cmene, which requires cmene to always begin and end with a pause.
 
=== other issues ===
 
*[http://groups.google.com/group/lojban/browse_thread/thread/7a30c1228f5d540a ifficult clusters in lujvo.]
*[http://groups.google.com/group/lojban/tree/browse_frm/month/2007-09/ecec10b4ac99d17a?rnum=11&amp;_done=%2Fgroup%2Flojban%2Fbrowse_frm%2Fmonth%2F2007-09%3F#doc_9f12a7577ba9f276 trange issues where no letter-hyphen seems feasible.]

Latest revision as of 14:59, 14 August 2014

Written by rab.spir:

The keyboard evolver described at QwertAsdf determines that this is the optimal keyboard layout for the corpus of Lojban text I put into it (the same one I used for the word frequency lists):

W H Y S F G V ' N M / =

I O A E U D C L Z J -

Q , ; B . P T K R X

To be clear, the evolver doesn't mess with the / = - keys, but they're a useful point of reference in looking at the layout.

Even making slight changes to what is included in the corpus, the same layout comes out. Actually, there are variations which get the same score, by rearranging Q, W, and H. This makes a great deal of sense.

But there's something strange. T really is much more common than Z, yet Z ends up on the home row. This might have to do with the optimal locations for hitting combinations of consonants...

Discussion