Add a new variant to symbols/lk
Bug #1453429 reported by
JC Ahangama
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
We have registered a new variant for the X11\kbd\symbols\lk file:
https:/
What is the procedure to make that layout variant also available in the upcoming Ubuntu releases?
Thank you.
JC
affects: | ubuntu → libxcb (Ubuntu) |
affects: | libxcb (Ubuntu) → xkeyboard-config (Ubuntu) |
Changed in xkeyboard-config (Ubuntu): | |
status: | New → Fix Released |
To post a comment you must log in.
Thank you for your help.
THE PROPOSED ADDITIONS:
1. Please add the following program to the end of lk symbols file
=============PLEASE ADD AT BOTTOM OF symbols/lk FILE==============
// SINGHALA - US, SUBSTITUTES SOME AND ADDS SOME ======= ======= ======= ======= ======= === alt_switch) " ------- ------- ------- ------- ------- --
// =======
//
// This started as an upgrade to the first romanized version of
// Singhala called PTS Pali created in the 1860s. PTS requires
// dots and bars on letters that are rare in fonts, and impossible
// to type. Its singular purpose was to print Tripitaka, the
// collection of Buddhist discourses.
//
// This version covers the entire newer Singhala phoneme chart
// (Hodiya) that became standard just before the end of the 19th
// century. All the phonemes map to the SBCS. It is easy and
// faster than English to type. It overcomes the setback of
// Unicode Sinhala that it is not compatible with Pali and
// Sanskrit because it encodes two ligatures as base letters and
// the SLS1134 specification matching shape and morpheme sets
// violating Sanskrit orthography.
//
// Most importantly, this romanized version of Singhala has a
// companion orthographic font that displays the text in the
// native script and a JavaScript converts it to Unicode Sinhala
// and back dramatically increasing Singhala seen on the web due
// to its ease of use
//
// Dedication:
// Thomas William Rhys Davids, Ven. Udagama Sumangala
// Rev. Fr. A. M. Gunasekara, Rev. Fr. Theodore G. Perera
// Ven. Mettavihari
//
// Maintainer:
// JC Ahangama - <email address hidden>
//
partial alphanumeric_keys modifier_keys
xkb_symbols "us" {
name[Group1]= "Singhala (US, Modified for Singhala Hodiya)";
include "us(basic)"
include "level3(
//
// UNSHIFTED, SHIFT, ALT
// -------
//
key <AB01> { [ z, VoidSymbol, VoidSymbol ] };
key <AB02> { [ x, VoidSymbol, VoidSymbol ] };
key <AB03> { [ c, ccedilla, VoidSymbol ] };
key <AB04> { [ v, VoidSymbol, VoidSymbol ] };
key <AB05> { [ b, B, VoidSymbol ] };
key <AB06> { [ n, N, ntilde ] };
key <AB07> { [ m, VoidSymbol, VoidSymbol ] };
key <AB08> { [ comma, less, UAB ] };
key <AB09> { [ period, greater, UBB ] };
key <AB10> { [ slash, question, U200C ] };
key <AC01> { [ a, aacute, adiaeresis ] };
key <AC02> { [ s, VoidSymbol, VoidSymbol ] };
key <AC03> { [ d, D, VoidSymbol ] };
key <AC04> { [ thorn, f, VoidSymbol ] };
key <AC05> { [ g, G, VoidSymbol ] };
key <AC06> { [ h, VoidSymbol, VoidSymbol ] };
key <AC07> { [ j, ccedilla, VoidSymbol ] };
key <AC08> { [ k, VoidSymbol, VoidSymbol ] };
key <AC09> { [ l, L, ocircumflex ] };
key <AC10> { [ semicolon, colon, VoidSymbol ] };
key <AC11> { [ apostrophe, ...