Advertisement
Guest User

SI1452-2

a guest
Jan 5th, 2020
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.58 KB | None | 0 0
  1. diff --git a/rules/base.xml b/rules/base.xml
  2. --- a/rules/base.xml
  3. +++ b/rules/base.xml
  4. @@ -3863,6 +3863,12 @@
  5.          </languageList>
  6.        </configItem>
  7.        <variantList>
  8. +        <variant>
  9. +          <configItem>
  10. +            <name>si1452-2</name>
  11. +            <description>Hebrew (SI1452-2)</description>
  12. +          </configItem>
  13. +        </variant>
  14.          <variant>
  15.            <configItem>
  16.              <name>lyx</name>
  17. diff --git a/symbols/il b/symbols/il
  18. --- a/symbols/il
  19. +++ b/symbols/il
  20. @@ -73,6 +73,29 @@ xkb_symbols "basic" {
  21.      include "level3(ralt_switch)"
  22.  };
  23.  
  24. +// Part 2 of the SI1452 (2018) is a variant of the above. It attempts to
  25. +// avoid keys that are located differently in the Hebrew and English (us)
  26. +// layouts.
  27. +// This is done by moving Taw and Finalzade and several punctuation marks.
  28. +// Finalnun was also moved to avoid confusion with its similar neighbor
  29. +// Waw.
  30. +
  31. +partial alphanumeric_keys
  32. +xkb_symbols "si1452-2" {
  33. +    include "il(basic)"
  34. +    name[Group1]= "Hebrew (si1452-2)";
  35. +
  36. +    key <AD01> { [ hebrew_finalzade, Q,    U05C2 ]}; // Sin Dot
  37. +    key <AD02> { [ hebrew_finalnun, W, U05C1 ]}; // Shin Dot
  38. +    key <AD08> { [ hebrew_taw, I ]}; //
  39. +
  40. +    key <AC11> { [ apostrophe, quotedbl, U05F4 ]}; // Gershayim
  41. +
  42. +    key <AB08> { [ comma, greater, rightsinglequotemark    ]}; // greater Mirrored
  43. +    key <AB09> { [ period, less,   singlelowquotemark  ]}; // less Mirrored
  44. +    key <AB10> { [ slash, question, U00F7 ]}; // DIVISION SIGN
  45. +};
  46. +
  47.  
  48.  // nikud patter based on Dekel Tsur's Hebrew mapping for LyX
  49.  partial alphanumeric_keys
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement