IBus

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 16. helmikuuta 2022 tarkistetusta versiosta . tarkastukset vaativat 2 muokkausta .
IBus

Tyyppi syöttöjärjestelmä
Tekijä Peng Huang ( Peng Huang )
Sisään kirjoitettu C , Python
Käyttöjärjestelmä Unixin kaltainen
Ensimmäinen painos elokuu 2008
uusin versio 1.5.26 (2022-03-14)
Lisenssi GNU LGPL v2 tai uudempi
Verkkosivusto github.com/ibus/ibus
 Mediatiedostot Wikimedia Commonsissa

IBus ( englanniksi  älykäs syöttöväylä ) on syöttöjärjestelmä useiden kielten tallentamiseen Unix-tyyppisissä käyttöjärjestelmissä . Nimi tulee analogiasta tietokoneväylän ( bus ) toimintaperiaatteen kanssa.

Hankkeen tavoitteita ovat muun muassa käyttäjäystävällisen käyttöliittymän tarjoaminen , erilaisten tunnistusmenetelmien houkutteleminen luotettavuuden lisäämiseksi sekä universaalin kirjastorajapinnan toteuttaminen tiettyjen syöttömenetelmien kehittäjille. Työkaluvihjeitä tuetaan, jotka ehdottavat merkkimuunnelmia syöttökontekstin mukaan.

Ominaisuudet

Toisin kuin monet muut syöttöjärjestelmät, näppäimistöasettelun ei tarvitse olla englantia. Toisin kuin SCIM , joka luotiin alun perin C++ : lla ja jolla oli laajennusrajoituksia monimutkaisen ABI -tuen tarpeesta [1] , se on kirjoitettu C- ja Python -kielellä . Se koostuu kolmesta osasta - IME ( englanninkielinen  syöttötapaeditori , valitun asettelun syöttömekanismi), kokoonpano ja kielipalkki (käyttöliittymä asettelun valitsemiseen).

Jotkut tuetut syöttötavat:

Muistiinpanot

  1. SCIM, koska versio 1.4.14 on kirjoitettu kokonaan uudelleen C-kielellä

Linkit