diff --git a/lib/bind/cyrkeys.bind b/lib/bind/cyrkeys.bind new file mode 100644 index 0000000000..dd3d109e30 --- /dev/null +++ b/lib/bind/cyrkeys.bind @@ -0,0 +1,143 @@ +# Cyrillic X11 key definitions + +\bind "Cyrillic_GHE_bar" "self-insert" +\bind "Cyrillic_ghe_bar" "self-insert" +\bind "Cyrillic_ZHE_descender" "self-insert" +\bind "Cyrillic_zhe_descender" "self-insert" +\bind "Cyrillic_KA_descender" "self-insert" +\bind "Cyrillic_ka_descender" "self-insert" +\bind "Cyrillic_KA_vertstroke" "self-insert" +\bind "Cyrillic_ka_vertstroke" "self-insert" +\bind "Cyrillic_EN_descender" "self-insert" +\bind "Cyrillic_en_descender" "self-insert" +\bind "Cyrillic_U_straight" "self-insert" +\bind "Cyrillic_u_straight" "self-insert" +\bind "Cyrillic_U_straight_bar" "self-insert" +\bind "Cyrillic_u_straight_bar" "self-insert" +\bind "Cyrillic_HA_descender" "self-insert" +\bind "Cyrillic_ha_descender" "self-insert" +\bind "Cyrillic_CHE_descender" "self-insert" +\bind "Cyrillic_che_descender" "self-insert" +\bind "Cyrillic_CHE_vertstroke" "self-insert" +\bind "Cyrillic_che_vertstroke" "self-insert" +\bind "Cyrillic_SHHA" "self-insert" +\bind "Cyrillic_shha" "self-insert" + +\bind "Cyrillic_SCHWA" "self-insert" +\bind "Cyrillic_schwa" "self-insert" +\bind "Cyrillic_I_macron" "self-insert" +\bind "Cyrillic_i_macron" "self-insert" +\bind "Cyrillic_O_bar" "self-insert" +\bind "Cyrillic_o_bar" "self-insert" +\bind "Cyrillic_U_macron" "self-insert" +\bind "Cyrillic_u_macron" "self-insert" + +\bind "Serbian_dje" "self-insert" +\bind "Macedonia_gje" "self-insert" +\bind "Cyrillic_io" "self-insert" +\bind "Ukrainian_ie" "self-insert" +\bind "Ukranian_je" "self-insert" +\bind "Macedonia_dse" "self-insert" +\bind "Ukrainian_i" "self-insert" +\bind "Ukranian_i" "self-insert" +\bind "Ukrainian_yi" "self-insert" +\bind "Ukranian_yi" "self-insert" +\bind "Cyrillic_je" "self-insert" +\bind "Serbian_je" "self-insert" +\bind "Cyrillic_lje" "self-insert" +\bind "Serbian_lje" "self-insert" +\bind "Cyrillic_nje" "self-insert" +\bind "Serbian_nje" "self-insert" +\bind "Serbian_tshe" "self-insert" +\bind "Macedonia_kje" "self-insert" +\bind "Ukrainian_ghe_with_upturn" "self-insert" +\bind "Byelorussian_shortu" "self-insert" +\bind "Cyrillic_dzhe" "self-insert" +\bind "Serbian_dze" "self-insert" +\bind "numerosign" "self-insert" +\bind "Serbian_DJE" "self-insert" +\bind "Macedonia_GJE" "self-insert" +\bind "Cyrillic_IO" "self-insert" +\bind "Ukrainian_IE" "self-insert" +\bind "Ukranian_JE" "self-insert" +\bind "Macedonia_DSE" "self-insert" +\bind "Ukrainian_I" "self-insert" +\bind "Ukranian_I" "self-insert" +\bind "Ukrainian_YI" "self-insert" +\bind "Ukranian_YI" "self-insert" +\bind "Cyrillic_JE" "self-insert" +\bind "Serbian_JE" "self-insert" +\bind "Cyrillic_LJE" "self-insert" +\bind "Serbian_LJE" "self-insert" +\bind "Cyrillic_NJE" "self-insert" +\bind "Serbian_NJE" "self-insert" +\bind "Serbian_TSHE" "self-insert" +\bind "Macedonia_KJE" "self-insert" +\bind "Ukrainian_GHE_WITH_UPTURN" "self-insert" +\bind "Byelorussian_SHORTU" "self-insert" +\bind "Cyrillic_DZHE" "self-insert" +\bind "Serbian_DZE" "self-insert" +\bind "Cyrillic_yu" "self-insert" +\bind "Cyrillic_a" "self-insert" +\bind "Cyrillic_be" "self-insert" +\bind "Cyrillic_tse" "self-insert" +\bind "Cyrillic_de" "self-insert" +\bind "Cyrillic_ie" "self-insert" +\bind "Cyrillic_ef" "self-insert" +\bind "Cyrillic_ghe" "self-insert" +\bind "Cyrillic_ha" "self-insert" +\bind "Cyrillic_i" "self-insert" +\bind "Cyrillic_shorti" "self-insert" +\bind "Cyrillic_ka" "self-insert" +\bind "Cyrillic_el" "self-insert" +\bind "Cyrillic_em" "self-insert" +\bind "Cyrillic_en" "self-insert" +\bind "Cyrillic_o" "self-insert" +\bind "Cyrillic_pe" "self-insert" +\bind "Cyrillic_ya" "self-insert" +\bind "Cyrillic_er" "self-insert" +\bind "Cyrillic_es" "self-insert" +\bind "Cyrillic_te" "self-insert" +\bind "Cyrillic_u" "self-insert" +\bind "Cyrillic_zhe" "self-insert" +\bind "Cyrillic_ve" "self-insert" +\bind "Cyrillic_softsign" "self-insert" +\bind "Cyrillic_yeru" "self-insert" +\bind "Cyrillic_ze" "self-insert" +\bind "Cyrillic_sha" "self-insert" +\bind "Cyrillic_e" "self-insert" +\bind "Cyrillic_shcha" "self-insert" +\bind "Cyrillic_che" "self-insert" +\bind "Cyrillic_hardsign" "self-insert" +\bind "Cyrillic_YU" "self-insert" +\bind "Cyrillic_A" "self-insert" +\bind "Cyrillic_BE" "self-insert" +\bind "Cyrillic_TSE" "self-insert" +\bind "Cyrillic_DE" "self-insert" +\bind "Cyrillic_IE" "self-insert" +\bind "Cyrillic_EF" "self-insert" +\bind "Cyrillic_GHE" "self-insert" +\bind "Cyrillic_HA" "self-insert" +\bind "Cyrillic_I" "self-insert" +\bind "Cyrillic_SHORTI" "self-insert" +\bind "Cyrillic_KA" "self-insert" +\bind "Cyrillic_EL" "self-insert" +\bind "Cyrillic_EM" "self-insert" +\bind "Cyrillic_EN" "self-insert" +\bind "Cyrillic_O" "self-insert" +\bind "Cyrillic_PE" "self-insert" +\bind "Cyrillic_YA" "self-insert" +\bind "Cyrillic_ER" "self-insert" +\bind "Cyrillic_ES" "self-insert" +\bind "Cyrillic_TE" "self-insert" +\bind "Cyrillic_U" "self-insert" +\bind "Cyrillic_ZHE" "self-insert" +\bind "Cyrillic_VE" "self-insert" +\bind "Cyrillic_SOFTSIGN" "self-insert" +\bind "Cyrillic_YERU" "self-insert" +\bind "Cyrillic_ZE" "self-insert" +\bind "Cyrillic_SHA" "self-insert" +\bind "Cyrillic_E" "self-insert" +\bind "Cyrillic_SHCHA" "self-insert" +\bind "Cyrillic_CHE" "self-insert" +\bind "Cyrillic_HARDSIGN" "self-insert" diff --git a/lib/bind/greekkeys.bind b/lib/bind/greekkeys.bind new file mode 100644 index 0000000000..cc55eeabeb --- /dev/null +++ b/lib/bind/greekkeys.bind @@ -0,0 +1,77 @@ +# Greek X11 key definitions + +\bind "Greek_ALPHAaccent" "self-insert" +\bind "Greek_EPSILONaccent" "self-insert" +\bind "Greek_ETAaccent" "self-insert" +\bind "Greek_IOTAaccent" "self-insert" +\bind "Greek_IOTAdieresis" "self-insert" +\bind "Greek_IOTAdiaeresis" "self-insert" +\bind "Greek_OMICRONaccent" "self-insert" +\bind "Greek_UPSILONaccent" "self-insert" +\bind "Greek_UPSILONdieresis" "self-insert" +\bind "Greek_OMEGAaccent" "self-insert" +\bind "Greek_accentdieresis" "self-insert" +\bind "Greek_horizbar" "self-insert" +\bind "Greek_alphaaccent" "self-insert" +\bind "Greek_epsilonaccent" "self-insert" +\bind "Greek_etaaccent" "self-insert" +\bind "Greek_iotaaccent" "self-insert" +\bind "Greek_iotadieresis" "self-insert" +\bind "Greek_iotaaccentdieresis" "self-insert" +\bind "Greek_omicronaccent" "self-insert" +\bind "Greek_upsilonaccent" "self-insert" +\bind "Greek_upsilondieresis" "self-insert" +\bind "Greek_upsilonaccentdieresis" "self-insert" +\bind "Greek_omegaaccent" "self-insert" +\bind "Greek_ALPHA" "self-insert" +\bind "Greek_BETA" "self-insert" +\bind "Greek_GAMMA" "self-insert" +\bind "Greek_DELTA" "self-insert" +\bind "Greek_EPSILON" "self-insert" +\bind "Greek_ZETA" "self-insert" +\bind "Greek_ETA" "self-insert" +\bind "Greek_THETA" "self-insert" +\bind "Greek_IOTA" "self-insert" +\bind "Greek_KAPPA" "self-insert" +\bind "Greek_LAMDA" "self-insert" +\bind "Greek_LAMBDA" "self-insert" +\bind "Greek_MU" "self-insert" +\bind "Greek_NU" "self-insert" +\bind "Greek_XI" "self-insert" +\bind "Greek_OMICRON" "self-insert" +\bind "Greek_PI" "self-insert" +\bind "Greek_RHO" "self-insert" +\bind "Greek_SIGMA" "self-insert" +\bind "Greek_TAU" "self-insert" +\bind "Greek_UPSILON" "self-insert" +\bind "Greek_PHI" "self-insert" +\bind "Greek_CHI" "self-insert" +\bind "Greek_PSI" "self-insert" +\bind "Greek_OMEGA" "self-insert" +\bind "Greek_alpha" "self-insert" +\bind "Greek_beta" "self-insert" +\bind "Greek_gamma" "self-insert" +\bind "Greek_delta" "self-insert" +\bind "Greek_epsilon" "self-insert" +\bind "Greek_zeta" "self-insert" +\bind "Greek_eta" "self-insert" +\bind "Greek_theta" "self-insert" +\bind "Greek_iota" "self-insert" +\bind "Greek_kappa" "self-insert" +\bind "Greek_lamda" "self-insert" +\bind "Greek_lambda" "self-insert" +\bind "Greek_mu" "self-insert" +\bind "Greek_nu" "self-insert" +\bind "Greek_xi" "self-insert" +\bind "Greek_omicron" "self-insert" +\bind "Greek_pi" "self-insert" +\bind "Greek_rho" "self-insert" +\bind "Greek_sigma" "self-insert" +\bind "Greek_finalsmallsigma" "self-insert" +\bind "Greek_tau" "self-insert" +\bind "Greek_upsilon" "self-insert" +\bind "Greek_phi" "self-insert" +\bind "Greek_chi" "self-insert" +\bind "Greek_psi" "self-insert" +\bind "Greek_omega" "self-insert" +\bind "Greek_switch" "self-insert"