ການເຮັດໃຫ້ເປັນສາກົນ
ເວີຊັນ 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.
Want to help? Learn how to contribute to Fedora Docs ›