Difference between revisions of "Brukdjin:Lumakot Luna/lk"

Vikoli kara
Jump to navigation Jump to search
No edit summary
(Keśtendan opetana gruun vilnimnai jokudźin wupsisuru osos...)
Line 423: Line 423:


=== Linuxtasta (XKB) (nai oworjena) ===
=== Linuxtasta (XKB) (nai oworjena) ===
Gomen, jamnai Windowsfal. Glaubi mahnrai Windowstasta.
Gomen, jamnai Windowsfal. Glaubi mahnrai Windowstasta.<pre>
 
(Kakujena na anglossa gruun '''viktidai'''.)
 
'''Please make a backup of every file you edit.'''
 
Paste the following in /usr/share/X11/xkb/symbols/vp.
 
[TUTORIAL CONTINUED AFTER FILE CONTENTS]
<pre>
default  partial alphanumeric_keys modifier_keys
default  partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
xkb_symbols "basic" {
Line 552: Line 543:
     include      "level3(ralt_switch)"
     include      "level3(ralt_switch)"
};
};
</pre>
Then go to /usr/share/X11/xkb/rules/. In base.'''lst''' and evdev.'''lst''', under “! layout” add the line:
<pre>
  vp              Viossa
</pre>
Then go to “! variant” and add the line
<pre>
  arabkaku        vp: ۋيوسا (اربككو)
</pre>
Now, the difficult ones:
In base.'''xml''' and evdev.'''xml''', under <layoutList>, add:
<pre>
    <layout>
      <configItem>
        <name>vp</name>
        <!-- Keyboard indicator for Viossa layouts -->
        <shortDescription>vp</shortDescription>
        <description>Viossa</description>
        <languageList>
          <iso639Id>vsp</iso639Id>
        </languageList>
      </configItem>
      <variantList>
        <variant>
          <configItem>
            <name>arabkaku</name>
            <description>ۋيوسا (اربككو)</description>
          </configItem>
        </variant>
      </variantList>
    </layout>
</pre>
</pre>
=== Axoitasta (« Multiling O Keyboard ») ===
=== Axoitasta (« Multiling O Keyboard ») ===

Revision as of 15:37, 14 f’Julmuai 2022


Jaa! Un Lumakot Luna! Un neodźin. Viossa f’un je warui. Gomen. Un śkine Viossadiscordserver, 13d 3m 2022t.

Un ålantdźinnai men iskatvilnyn lera plu åossa gruun . . . gruun vilnyn. jamsynnai andrnaze.

Ktoli

Nai ktoli na gvir. Jam nai mänge kto.

Da se al ktoba her.

Gavor

Kakutropos f’un xar Latinkaku au Kirilkaku.

Kirain Zamena Kirain Zamena Kirain Zamena
A / А /a~ɑ/ I / І /i/ S / С /s/
Ä / Э /æ/ Ï / И /ɪ/ Ś / Ш /ʃ~ɕ/
B / Б /b/ J / Й /j/ T / Т /t/
C / Ц /ts/ K / К /k/ U / Ұ /u/
Ć / Ч /t͡ʃ/ L / Л /l/ Ü / Ү /y/
D / Д /d/ M / М /m/ V / В /v/
E / Е /e~ɛ/ N / Н /n/ W / У /w/
Ë / Ә /ə~ʌ/ O / О /o~ɔ/ X / Х /x/
F / Ф /f/ Ö / Ө /œ/ Z / З /z/
G / Г /g/ P / П /p/ Ź / Ж /ʒ~ʑ/
H / Һ /h/ R / Р /r/, /ɾ/ ’ / Ъ /ʔ/

MZA

Mangelepa Lepahamas Hamas Alveol Alveolhira Glossafura-

krüśa

Paljaci Glossahira-

kruśa

Gorlaunna
Hana m n ŋ (ng)
Bamba p b t d k g ʔ
Ciś bamfendo t͡s (c) d͡z t͡ʃ (ć)

d͡ʒ (dź)

t͡ʂ (tść) d͡ʐ (dźć) t͡ɕ (ćj) d͡ʑ (dźj)
Ciś fendo s z ʃ (ś) ʒ (ź) ʂ (ść) ʐ (źć) ɕ (śj) ʑ (źj)
Ciśnai fendo f v x ɣ h
Sebjanen j w
Slak ɾ (r)
Razkiva r
Flanka sebjanen l
Fura Mellan Hina
Oba i(ː) y(ː) (ü) u(ː)
Mellan e(ː)~ɛ(ː) (e) œ(ː) (ö) ə(ː)~ʌ(ː) (ë) o(ː)~ɔ(ː) (o)
Lik-unna æ(ː) (ä)
Unna a(ː)~ɑ(ː) (a)

اربككو (Arabkaku)

مڠليپا ليپاهمس
هنا /m/ م
بمبا /p/ پ /b/ ب
څيشبامفندو
څيشفندو
څيشنايفندو /f/ ف /v/ ۋ

Glossaruul

Surukto

Ranjakto (ena) Surudźin (ti) Surutiid Surutropos (da/ca) (we)
Surukto -ena- -n- (un) -ti- -dan- -em- (imawen) -da- -we (akkosnai speor)
-d- (du)
-s- (sor) -yn- (ima) -ha- (hadźi) -ca-
-∅- -v- (vi) -∅- -∅- (speornai fras)
-k- (dok) -mü- (mirai) -po- (owari, ende) -∅-
-h- os -j- (hei)

Padjeź

Brukdjin:Lumakot Luna/Gavor/Padjeź/lk

Tasta

Linuxtasta (XKB) (nai oworjena)

Gomen, jamnai Windowsfal. Glaubi mahnrai Windowstasta.

default  partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {

    name[Group1]= "Viossa";

    key <TLDE> {	[     grave,	asciitilde	]	};
    key <AE01> {	[	  1,	exclam  ]	};
    key <AE02> {	[	  2,	at		]	};
    key <AE03> {	[	  3,	numbersign	]	};
    key <AE04> {	[	  4,	dollar		]	};
    key <AE05> {	[	  5,	percent		]	};
    key <AE06> {	[	  6,	asciicircum	]	};
    key <AE07> {	[	  7,	ampersand	]	};
    key <AE08> {	[	  8,	asterisk	]	};
    key <AE09> {	[	  9,	parenleft	]	};
    key <AE10> {	[	  0,	parenright	]	};
    key <AE11> {	[     apostrophe,	underscore	]	};
    key <AE12> {	[     exclamdown,	plus		]	};

    key <AD01> {	[	  q,	Q 		]	};
    key <AD02> {	[	  w,	W		]	};
    key <AD03> {	[	  e,	E		]	};
    key <AD04> {	[	  r,	R		]	};
    key <AD05> {	[	  t,	T		]	};
    key <AD06> {	[	  y,	Y		]	};
    key <AD07> {	[	  u,	U		]	};
    key <AD08> {	[	  i,	I		]	};
    key <AD09> {	[	  o,	O		]	};
    key <AD10> {	[	  p,	P		]	};
    key <AD11> {	[ bracketleft,	braceleft	]	};
    key <AD12> {	[ bracketright,	braceright	]	};

    key <AC01> {	[	  a,	A 		]	};
    key <AC02> {	[	  s,	S		]	};
    key <AC03> {	[	  d,	D		]	};
    key <AC04> {	[	  f,	F		]	};
    key <AC05> {	[	  g,	G		]	};
    key <AC06> {	[	  h,	H		]	};
    key <AC07> {	[	  j,	J		]	};
    key <AC08> {	[	  k,	K		]	};
    key <AC09> {	[	  l,	L		]	};
    key <AC10> {	[ semicolon,	colon		]	};
    key <AC11> {	[ apostrophe,	quotedbl	]	};

    key <AB01> {	[	  z,	Z 		]	};
    key <AB02> {	[	  x,	X		]	};
    key <AB03> {	[	  c,	C		]	};
    key <AB04> {	[	  v,	V		]	};
    key <AB05> {	[	  b,	B		]	};
    key <AB06> {	[	  n,	N		]	};
    key <AB07> {	[	  m,	M		]	};
    key <AB08> {	[     comma,	less		]	};
    key <AB09> {	[    period,	greater		]	};
    key <AB10> {	[     slash,	question	]	};

    key <BKSL> {	[ backslash,         bar	]	};
};

default  partial alphanumeric_keys modifier_keys
xkb_symbols "arabkaku" {
    name[Group1]= "ۋيوسا (اربككو)";

    
    key.type[Group1]="FOUR_LEVEL";
    
    key <TLDE> {  [     Arabic_thal,        Arabic_shadda,            Arabic_percent,               U0609 ]};  // ‎ذ‎ ‎◌ّ‎     ‎٪‎ ‎؉‎
    key <AE01> {  [               1,               exclam,                  Arabic_1,            NoSymbol ]};  // 1 !     ١
    key <AE02> {  [               2,                   at,                  Arabic_2,            NoSymbol ]};  // 2 @     ٢
    key <AE03> {  [               3,           numbersign,                  Arabic_3,            NoSymbol ]};  // 3 #     ٣
    key <AE04> {  [               4,               dollar,                  Arabic_4,            NoSymbol ]};  // 4 $     ٤
    key <AE05> {  [               5,              percent,                  Arabic_5,               U2030 ]};  // 5 %     ٥ ‰
    key <AE06> {  [               6,          asciicircum,                  Arabic_6,            NoSymbol ]};  // 6 ^     ٦
    key <AE07> {  [               7,            ampersand,                  Arabic_7,            NoSymbol ]};  // 7 &     ٧
    key <AE08> {  [               8,             asterisk,                  Arabic_8,            NoSymbol ]};  // 8 *     ٨
    key <AE09> {  [               9,           parenright,                  Arabic_9,            NoSymbol ]};  // 9 )     ٩
    key <AE10> {  [               0,            parenleft,                  Arabic_0,            NoSymbol ]};  // 0 (      ٠
    key <AE11> {  [           minus,           underscore,                    endash,               U2011 ]};  // - _     – Non-Breaking-Hyphen
    key <AE12> {  [           equal,                 plus,                  notequal,               U2248 ]};  // = +     ≠ ≈ 

    key <AD01> {  [           U06A0,         Arabic_fatha,                Arabic_dad,               U2066 ]};  // ڠ‎ ‎◌َ     ض LEFT‑TO‑RIGHT ISOLATE
    key <AD02> {  [      Arabic_sad,      Arabic_fathatan,                  NoSymbol,               U2067 ]};  // ‎ص‎ ‎◌ً       RIGHT‑TO‑LEFT ISOLATE
    key <AD03> {  [     Arabic_theh,         Arabic_damma,                  NoSymbol,               U2068 ]};  // ‎ث‎ ‎◌ُ       FIRST STRONG ISOLATE
    key <AD04> {  [      Arabic_peh,      Arabic_dammatan,                Arabic_qaf,               U2069 ]};  // ‎پ‎ ‎◌ٌ     ‎ق  POP DIRECTIONAL ISOLATE
    key <AD05> {  [      Arabic_feh,                UFEF9,                Arabic_veh,            NoSymbol ]};  // ‎ف‎ ‎ﻹ     ‎ڤ
    key <AD06> {  [    Arabic_ghain,Arabic_hamzaunderalef,                  NoSymbol,               U202A ]};  // ‎غ‎ ‎إ‎       LEFT-TO-RIGHT-EMBEDDING
    key <AD07> {  [      Arabic_ain,                grave,                  NoSymbol,               U202B ]};  // ‎ع‎ `       RIGHT-TO-LEFT EMBEDDING
    key <AD08> {  [       Arabic_ha,             division,                  NoSymbol,               U202C ]};  // ‎ه‎ ÷       POP DIRECTIONAL FORMATTING
    key <AD09> {  [     Arabic_khah,             multiply,                  NoSymbol,            NoSymbol ]};  // ‎خ‎ ×
    key <AD10> {  [      Arabic_hah,     Arabic_semicolon,                  NoSymbol,               U200E ]};  // ‎ح‎ ؛       LEFT-TO-RIGHT MARK
    key <AD11> {  [     Arabic_jeem,                 less,              Arabic_tcheh,               U200F ]};  // ‎ج‎ <     ‎چ‎ RIGHT-TO-LEFT MARK
    key <AD12> {  [      Arabic_dal,              greater,                  NoSymbol,               U061C ]};  // ‎د‎ >       ARABIC LETTER MARK

    key <AC01> {  [    Arabic_sheen,         Arabic_kasra,                  NoSymbol,            NoSymbol ]};  // ‎ش‎ ‎◌ِ‎
    key <AC02> {  [     Arabic_seen,      Arabic_kasratan,                  NoSymbol,            NoSymbol ]};  // ‎س‎ ‎◌ٍ‎
    key <AC03> {  [      Arabic_yeh,         bracketright,                  NoSymbol,            NoSymbol ]};  // ‎ي‎ ]
    key <AC04> {  [      Arabic_beh,          bracketleft,                Arabic_peh,            NoSymbol ]};  // ‎ب‎ [     ‎پ‎ 
    key <AC05> {  [      Arabic_lam,               U0FEF7,                  NoSymbol,            NoSymbol ]};  // ‎ل‎ ‎ﻷ‎
    key <AC06> {  [     Arabic_alef,   Arabic_hamzaonalef,                     U0671,            NoSymbol ]};  // ‎ا‎ ‎أ     ‎ٱ‎ 
    key <AC07> {  [      Arabic_teh,       Arabic_tatweel,                  NoSymbol,            NoSymbol ]};  // ‎ت‎ ‎ـ‎
    key <AC08> {  [     Arabic_noon,                U06CF,                     U066B,            NoSymbol ]};  // ‎ن‎ آ ٰ  ‎٫‎
    key <AC09> {  [     Arabic_meem,                slash,                  NoSymbol,            NoSymbol ]};  // ‎م‎ /
    key <AC10> {  [      Arabic_kaf,                colon,                Arabic_gaf,            NoSymbol ]};  // ‎ك‎ :     ‎گ‎
    key <AC11> {  [      Arabic_tah,             quotedbl,                     U27E9,               U200D ]};  // ‎ط‎ "     ⟩ ZWJ
    key <BKSL> {  [       backslash,             ellipsis,                     U27E8,               U202F ]};  // \ …     ⟨ NNBSP

    key <LSGT> {  [             bar,            brokenbar,                  NoSymbol,            NoSymbol ]};  // | ¦ 
    key <AB01> { [Arabic_hamzaonyeh,           asciitilde,            guillemotright,               U203A ]};  // ‎ئ‎ ~     » ›
    key <AB02> {  [    Arabic_hamza,         Arabic_sukun,             guillemotleft,               U2039 ]};  // ‎ء‎ ◌ْ     « ‹
    key <AB03> { [Arabic_hamzaonwaw,           braceright,                  NoSymbol,            NoSymbol ]};  // ‎ؤ }
    key <AB04> {  [       Arabic_ra,            braceleft,                  NoSymbol,            NoSymbol ]};  // ‎ر‎ {
    key <AB05> {  [           U06CB,                UFEF5,                  NoSymbol,            NoSymbol ]};  // ‎ۋ‎ ‎ﻵ‎
    key <AB06> {[Arabic_alefmaksura,   Arabic_maddaonalef,   Arabic_superscript_alef,            NoSymbol ]};  // ‎ى‎ ‎آ‎     ‎◌ٰ‎ 
    key <AB07> { [Arabic_tehmarbuta,           apostrophe,                  NoSymbol,            NoSymbol ]};  // ‎ة‎ '
    key <AB08> {  [      Arabic_waw,         Arabic_comma,                     U066C,            NoSymbol ]};  // ‎و‎ ،     ‎٬
    key <AB09> {  [     Arabic_zain,               period,                Arabic_jeh,            NoSymbol ]};  // ‎ز‎ .     ‎ژ‎
    key <AB10> {  [      Arabic_zah, Arabic_question_mark,                     U066D,               U200C ]};  // ‎ظ‎ ‎؟‎     ‎٭‎ ZWNJ
    
    include       "level3(ralt_switch)"
};

Axoitasta (« Multiling O Keyboard »)

OK_Layout_Begin
Name:Viossa (Arabkaku)
١٢٣٤٥٦٧٨٩٠
ڠصثپفغعهخحجد
شسيبلاتنمكط
ئءؤرۋىةوزظ
ذ!@#$%^&*)(
ﻹإ`÷×؛<>
…٪ٍِ][ﻷأـۏ/
ﻵآ'،.؟-=ّ:
1234567890
"؉~ْ}{_+–≠
قڤچ⟨پٱ٫گ⟩»«ٰ
٬ژض٭
OK_Layout_End