IBus

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 16. února 2022; kontroly vyžadují 2 úpravy .
IBus

Typ vstupní systém
Autor Peng Huang ( Peng Huang )
Zapsáno v C , Python
Operační systém Unixové
První vydání srpna 2008
Nejnovější verze 1.5.26 (2022-03-14)
Licence GNU LGPL v2 nebo novější
webová stránka github.com/ibus/ibus
 Mediální soubory na Wikimedia Commons

IBus (z anglického  intelligent input bus ) je vstupní systém pro záznam více jazyků v operačních systémech podobných Unixu . Název pochází z analogie s principem činnosti počítačové sběrnice ( bus ).

Mezi cíle projektu patří poskytnutí uživatelsky přívětivého rozhraní , přilákání různých metod rozpoznávání ke zvýšení spolehlivosti a implementace univerzálního knihovního rozhraní pro vývojáře specifických vstupních metod. Jsou podporovány popisky, které navrhují varianty znaků v závislosti na vstupním kontextu.

Funkce

Na rozdíl od mnoha jiných vstupních systémů nemusí být rozložení klávesnice anglické. Na rozdíl od SCIM , který byl původně vytvořen v C++ a měl omezení na rozšíření kvůli nutnosti komplexní podpory ABI [1] , je napsán v C a Pythonu . Skládá se ze tří komponent - IME ( anglický  editor vstupních metod , vstupní mechanismus ve zvoleném rozložení), konfigurace a jazykové lišty (uživatelské rozhraní pro výběr rozložení).

Některé podporované metody zadávání:

Poznámky

  1. SCIM, od verze 1.4.14 zcela přepsán v C

Odkazy