Documentation for a newer release is available. View Latest

ການເຮັດໃຫ້ເປັນສາກົນ

ເວີຊັນ IBus 1.5.21 ປັບປຸງການພິມແບບປະສົມ (compose typing)

ໃນເມື່ອກ່ອນ, IBus ຮອງຮັບລຳດັບປຸ່ມປະສົມທີ່ສັ້ນກວ່າ 7 ຕົວອັກສອນ ເນື່ອງຈາກຂໍ້ຈຳກັດຂອງຂະໜາດບັບເຟີ (buffer) ພາຍໃນ. ຕົວຢ່າງ: Multi_key-O-R ແມ່ນມີສາມຕົວອັກສອນ ແລະ ສາມາດສະແດງຜົນເປັນ "®" ໄດ້, ແຕ່ Multi_key-Multi_key-o-i-i-i-n-t ແມ່ນມີແປດຕົວອັກສອນ ເຊິ່ງບໍ່ສາມາດໃຊ້ງານໄດ້ໃນ IBus. ດ້ວຍການປັບປຸງນີ້, ຂະໜາດບັບເຟີຂອງ IBus ໄດ້ເພີ່ມຂຶ້ນເປັນ 255 ຕົວອັກສອນ.

ນອກຈາກນີ້, ໃນເມື່ອກ່ອນ ການສະແດງຜົນຂອງ IBus ແມ່ນມີພຽງແຕ່ຕົວອັກສອນປະສົມດຽວ ແລະ ຂະໜາດຖືກຈຳກັດໄວ້ທີ່ 16 ບິດ. ໝາຍຄວາມວ່າ, "®" ແມ່ນຕົວອັກສອນໜຶ່ງ ແລະ ສາມາດສະແດງຜົນໄດ້, ແຕ່ຕົວອັກສອນ "🗼" ມີຂະໜາດໃຫຍ່ກວ່າ 16 ບິດ. ດັ່ງນັ້ນ, ການສະແດງຜົນດັ່ງກ່າວຈຶ່ງບໍ່ຖືກເປີດໃຊ້ງານໃນ IBus. ດ້ວຍການປັບປຸງນີ້, IBus 1.5.21 ລຸ້ນໃໝ່ໄດ້ລຶບຂໍ້ຈຳກັດຂອງຄວາມຍາວຕົວອັກສອນ ແລະ ຂະໜາດໄດ້ຖືກຂະຫຍາຍອອກເປັນ 32 ບິດ.

ຟອນ Noto ປ່ຽນມາໃຊ້ແບບປັບປ່ຽນໄດ້ (variable) ເປັນຄ່າເລີ່ມຕົ້ນ

ຕະກູນຟອນ Noto ຖືກອອກແບບມາເພື່ອໃຫ້ຄອບຄຸມທຸກພາສາທີ່ກຳນົດໄວ້ໃນມາດຕະຖານ Unicode. ປັດຈຸບັນມັນເປັນຕະກູນຟອນເລີ່ມຕົ້ນສຳລັບພາສາສິງຫະລາ (Sinhala) ໃນ Fedora.

ໃນເວີຊັນນີ້, ຟອນ Noto ໄດ້ປ່ຽນມາໃຊ້ເວີຊັນທີ່ປັບປ່ຽນໄດ້ (variable) ເປັນຄ່າເລີ່ມຕົ້ນ. ຟອນແບບປັບປ່ຽນໄດ້ຈະລວມເອົາຮູບແບບຟອນຫຼາຍຮູບແບບໄວ້ໃນໄຟລ໌ OpenType (OTF) ພຽງໄຟລ໌ດຽວ. ດ້ວຍເຫດນີ້, ຟອນແບບປັບປ່ຽນໄດ້ຈຶ່ງມີຂໍ້ດີດັ່ງນີ້:

  • ຊ່ວຍປະຢັດເນື້ອທີ່ໃນດິດໄດ້ຢ່າງຫຼວງຫຼາຍ.

  • ຊ່ວຍໃຫ້ແອັບພລິເຄຊັນທີ່ຮອງຮັບ OTF ສາມາດສະແດງຕົວເລືອກຮູບແບບຟອນຕ່າງໆໃນສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ໄດ້.

ຕອນນີ້ທ່ານສາມາດຕິດຕັ້ງການຮອງຮັບພາສາແບບຂັ້ນຕ່ຳໄດ້ແລ້ວ

ເວີຊັນນີ້ໄດ້ແນະນຳຊຸດຊອບແວ (package) ໃໝ່ທີ່ໃຫ້ການຮອງຮັບພື້ນຖານສຳລັບພາສາໃດໜຶ່ງ. ຊຸດຊອບແວດັ່ງກ່າວມີຊື່ວ່າ langpacks-core-language_code, ໂດຍທີ່ language_code ແມ່ນລະຫັດ ISO ແບບສັ້ນຂອງພາສານັ້ນ ເຊັ່ນ es ສຳລັບພາສາສະເປນ. ການຮອງຮັບພື້ນຖານລວມມີ:

  • ໂລແຄລ (locale) ຂອງ glibc

  • ຟອນເລີ່ມຕົ້ນ

  • ວິທີການປ້ອນຂໍ້ມູນ (input method) ເລີ່ມຕົ້ນ ຫາກພາສານັ້ນຕ້ອງການ

ຊຸດການປັບໃຫ້ເປັນທ້ອງຖິ່ນຂັ້ນພື້ນຖານຈະ ບໍ່ ລວມມີ:

  • ການແປພາສາ

  • ຟອນເພີ່ມເຕີມ

  • ວັດຈະນານຸກົມກວດສອບຕົວສະກົດ

ຊຸດຊອບແວຮອງຮັບພາສາຂັ້ນພື້ນຖານມີປະໂຫຍດສຳລັບການສ້າງການຕິດຕັ້ງແບບກຳນົດເອງ, ສຳລັບ Spins, ຫຼື ສຳລັບການຕິດຕັ້ງ Fedora ຈາກອິເມຈຂັ້ນຕ່ຳ (minimal image). ທ່ານສາມາດເພີ່ມການຮອງຮັບສາກົນຂັ້ນພື້ນຖານສຳລັບພາສາສະເພາະໃດໜຶ່ງ ໂດຍບໍ່ຈຳເປັນຕ້ອງດຶງເອົາການແປພາສາ ແລະ ຟອນເພີ່ມເຕີມທີ່ອາດບໍ່ຈຳເປັນສຳລັບແຕ່ລະພາສາທີ່ເພີ່ມເຂົ້າມາ.

ການຮອງຮັບພາສາແບບເຕັມຮູບແບບ, ລວມທັງການແປພາສາ ແລະ ຟອນເພີ່ມເຕີມ, ຍັງຄົງມີໃຫ້ໃຊ້ງານຜ່ານຊຸດຊອບແວ langpacks-language_code.