AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

kinput2-wnnx - En ligne dans le Cloud

Exécutez kinput2-wnnx dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande kinput2-wnnx qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


kinput2 - serveur d'entrée kanji pour X11

SYNOPSIS


kinput2 [-options...]

DESCRIPTION


Kinput2 est une application X Window pour saisir du texte japonais. Il agit comme un front-end pour
d'autres applications qui veulent la conversion kana-kanji.

Lorsqu'il est invoqué, après une certaine initialisation (ce qui prendra environ quelques à 30 secondes
selon votre machine) kinput2 attend tranquillement une demande de saisie de texte japonais de
un autre client (c'est-à-dire qu'aucune fenêtre n'apparaît). Lorsque kinput2 reçoit une demande, il affiche un
fenêtre et démarre le processus de conversion. Il renvoie le texte converti au client lorsque
le texte est fixe.

Kinput2 a de grandes améliorations par rapport à son prédécesseur, kinput, qui a contribué à
X11R4.

Sur place/sur place Entrée
Ces fonctionnalités permettent d'effectuer le processus de conversion à la position du curseur, évitant
mouvement inutile des yeux entre la position du curseur et la fenêtre de conversion.
Kinput2 prend également en charge l'entrée de style de fenêtre racine et l'entrée de style sur place.

Multiple Passerelle Assistance
Kinput2 prend en charge plusieurs protocoles de conversion entre le front-end et le client.
Les protocoles pris en charge sont :
protocole Kinput
protocole kinput2
Protocole jinput Matsushita
Protocole Sony XLC
Protocole XIMP
Protocole de méthode d'entrée X (norme du consortium X)

Multiple Conversion Moteur Assistance
Kinput2 peut utiliser 4 moteurs de conversion différents, Wnn, Canna, Sj3 et Atok. Vous pouvez
choisissez-en un au moment de la compilation ou au moment de l'exécution.

Kinput Compatibilité
Kinput2 est entièrement compatible vers le haut avec kinput, donc les applications qui utilisent kinput
car le front-end peut également utiliser kinput2. Dans ce cas, les demandes ne peuvent pas prendre
avantage de la conversion sur place, cependant.

OPTIONS


kinput2 accepte toutes les options de ligne de commande standard de X Toolkit. Les options suivantes
sont également acceptés.

-wnn Cette option spécifie que Wnn jserver est utilisé comme moteur de conversion.

-jserveur
Cette option spécifie le nom d'hôte du jserver à utiliser pour la conversion.

-ccdef Cette option spécifie le fichier de règles de conversion de caractères d'entrée.

-wnnenvrc4
Cette option spécifie le fichier d'initialisation de l'environnement de conversion Wnn
(wnnenvrc) pour Wnn version 4.

-wnnenvrc6
Cette option est similaire à -wnenvrc4, mais pour Wnn version 6.

-canna Cette option spécifie que le serveur de conversion Canna (irohaserver) est utilisé comme
moteur de conversion.

-cannaserveur
Cette option spécifie le nom d'hôte du serveur de conversion Canna.

-fichier canna
Cette option spécifie le fichier de personnalisation de la conversion Canna.

-sj3 Cette option spécifie que le serveur de conversion Sj3 (sj3serv) est utilisé comme
moteur de conversion.

-sj3serv
Cette option spécifie le nom d'hôte du serveur de conversion sj3 principal.

-sj3serv2
Cette option spécifie le nom d'hôte du serveur sj3 secondaire. Le secondaire
serveur est utilisé lorsque kinput2 impossible de se connecter au serveur principal.

-atok Cette option spécifie que le serveur Atok est utilisé comme moteur de conversion.

-atokserveur
Cette option spécifie le nom d'hôte du serveur atok à utiliser pour la conversion.

-Police de caractère police ascii
Cette option spécifie la police par défaut à utiliser pour l'affichage du texte ASCII.

-kanjifont police kanji
Cette option spécifie la police par défaut à utiliser pour afficher le texte Kanji.

-kanafont police kana
Cette option spécifie la police par défaut à utiliser pour afficher le texte Kana.

-/+entrée
Cette option active/désactive l'utilisation de la famille de protocoles kinput (c'est-à-dire le protocole kinput,
protocole kinput2, protocole jinput et protocole xlc).

-/+ximp Cette option active/désactive l'utilisation du protocole XIMP.

-/+xim Cette option active/désactive l'utilisation du protocole de méthode d'entrée X.

-avant JC Le protocole Kinput, qui est l'un des protocoles de communication kinput2 les soutiens,
utilise le mécanisme de sélection de X window pour informer les autres clients des
existence. Cette option force kinput2 pour utiliser la sélection ``CONVERSION_JAPONAISE''
(qui n'est pas un nom de sélection standard) ainsi que ``_JAPANESE_CONVERSION''.
C'est pour la compatibilité descendante, car la plupart des applications qui se connectent
avec kinput, utilisez toujours cette sélection non standard.

-tbhauteurP hauteur-barre-titre
Cette option spécifie la hauteur (en pixels) de la barre de titre attachée au popup
shells tels que la fenêtre de sélection des candidats. Kinput2 utilise cette valeur pour calculer le
emplacement de popup correct de ces fenêtres.

WIDGET ARBRE


Ci-dessous se trouve la hiérarchie des widgets de kinput2.
Kinput2 Kinput2
Gestionnaire de conversion ConversionManager
KinputProtocole
XimpProtocole ximpprotocole
IMProtocole improtocole
Convertisseur de conversion séparé
CcWnn entréeObj
Entrée CannaObj
Entrée Sj3Obj
JpWcharAfficher displayObj
Formulaire formulaire
Mode ICLabel
Affichage JpWcharAffichage
Texte de la toile
SélectionTransientShellShell
Sélection du panel des candidats
Affichage JpWcharAffichage
TransientShellauxShell
AuxPanneau aux
Affichage JpWcharAffichage
Convertisseur OffTheSpotConversion
CcWnn entréeObj
Entrée CannaObj
Entrée Sj3Obj
JpWcharAfficher displayObj
AdoptéShell modeShell
Mode ICLabel
Affichage JpWcharAffichage
Texte CanvasShell
SélectionTransientShellShell
Sélection du panel des candidats
Affichage JpWcharAffichage
TransientShellauxShell
AuxPanneau aux
Affichage JpWcharAffichage
Convertisseur OverTheSpotConversion
CcWnn entréeObj
Entrée CannaObj
Entrée Sj3Obj
JpWcharAfficher displayObj
SélectionTransientShellShell
Sélection du panel des candidats
Affichage JpWcharAffichage
TransientShellauxShell
AuxPanneau aux
Affichage JpWcharAffichage
AdoptéShell modeShell
Mode ICLabel
Affichage JpWcharAffichage
Mode TransientShellShell
Mode ICLabel
Affichage JpWcharAffichage
Texte CanvasShell

NUMÉRIQUES


Il y a trop de ressources à décrire ici, mais vous n'avez pas besoin d'en connaître la plupart.
Voici donc une brève description des ressources que vous pourriez vouloir définir.

Kinput2 ressource d'application :

moteur de conversion
Cette ressource spécifie le moteur de conversion à utiliser. Vous pouvez spécifier l'un des
``wnn'', ``canna'', ``sj3'' ou ``atok''.

ContrôleConversion widget (qui est une superclasse de SeparateConversion,
ressource OffTheSpotConversion et OverTheSpotConversion) :

renvoyerKeyPress
Si cette ressource est ``true'', les événements KeyPress interceptés mais non utilisés par
kinput2 sont renvoyés au client lorsqu'il n'y a pas de texte de conversion. Même si
cette fonctionnalité est pratique, elle peut dérouter certains clients car aucun des
les événements KeyRelease correspondants sont envoyés. De plus, puisque le drapeau ``send_event'' de
ces événements sont vrais, certains clients n'acceptent pas les événements renvoyés par kinput2.
Par exemple, kterm n'accepte pas ces événements sans spécifier
KTerm*allowSendEvents : vrai
dans un fichier de ressources.
Le défaut de renvoyerKeyPress la ressource est oui.

barre de titreHauteur
Cette ressource spécifie la hauteur d'une barre de titre qui est attachée à divers
fenêtres de shell contextuelles, telles que la sélection de candidats. Lors du calcul de l'emplacement de
ces fenêtres, kinput2 utilise cette valeur pour les faire apparaître à la bonne position.
La valeur par défaut est 0P.

OverTheSpotConversion ressources de widgets :

rétrécir la fenêtre
Si cette ressource est ``true'', la largeur de la fenêtre de conversion sur place diminue
selon la longueur du texte qui s'y trouve. Sinon, la fenêtre ne rétrécit jamais.
Si les performances de Xserver sur le redimensionnement de la fenêtre sont médiocres, vous pouvez envisager de définir
ces ressources à faux. La valeur par défaut est oui.

modeEmplacement
Cette ressource spécifie l'emplacement du widget d'état en cas d'over-the-spot
conversion de type. À moins que le client ne spécifie explicitement l'emplacement, l'emplacement de
le widget d'état est déterminé par cette ressource. Si la valeur de cette ressource
est ``topleft'', le widget est placé en haut à gauche de la fenêtre du client. Vous pouvez
spécifiez également ``topright'', ``bottomleft'' et ``bottomright''. Si la valeur est
``tracktext'', le widget est placé juste sous la position du curseur, et se déplace
selon le curseur. Cependant, si la région disponible pour la conversion est trop
petit, le statut est placé en bas à gauche de l'espace client. Si la valeur est
``aucun'', le widget d'état n'apparaîtra jamais.
La valeur par défaut est ``tracktext''.

modeFrontièrePremier plan
Si cette ressource est ``true'', la couleur du widget d'état est forcée d'être la même que
la couleur de premier plan du widget.
La valeur par défaut est non.

useOverrideShellForMode
Si cette ressource est ``true'', le widget d'état devient une instance de
OverriddeShell, au lieu du TransientShell par défaut. Activez cette ressource si
vous rencontrez un phénomène étrange que le widget d'état continue de clignoter et vous
impossible de saisir du texte. Ceci est dû à une gestion (incorrecte) de la mise au point de votre
gestionnaire de fenêtres, et la définition de cette ressource arrêtera toute gestion de fenêtre pour le
widget. Le résultat est que le widget sera totalement ignoré par la fenêtre
manager, ce qui signifie que vous ne pouvez pas déplacer, redimensionner, élever ou abaisser le widget.
La valeur par défaut est non.

Conversion sur place ressources de widgets :

feedbackAttributs
Cette ressource spécifie les attributs d'affichage de la chaîne de préédition lorsqu'elle est sur place
le style d'entrée est utilisé. Dans le style sur place, il est de la responsabilité du client de dessiner
prééditer la chaîne, et kinput2 envoie quelques conseils sur la façon dont elle doit être dessinée, ce qui est
contrôlé par cette ressource. La valeur de cette ressource doit être une virgule
liste séparée de 4 éléments, et chaque élément représente l'indice de dessin de
type de chaîne spécifique. Ils représentent les conseils pour la chaîne pas encore convertie,
pour la chaîne convertie, pour la chaîne convertie qui appartient à la clause courante,
pour la chaîne convertie appartenant à la sous-clause actuelle, dans cet ordre. Chaque
l'élément se compose de zéro ou plusieurs attributs de dessin, qui sont « R » (inverse), « U »
(souligné), 'H' (surligner), 'P' (primaire), 'S' (secondaire) ou 'T' (tertiaire).
Vous devriez consulter le document Xlib pour la signification de ces attributs (voir le
section sur le rappel de dessin pré-édité). La valeur par défaut est ``U,,R,H'', qui est proche
aux attributs de dessin utilisés par d'autres styles d'entrée.

CcWnn (widget de conversion utilisant Wnn) ressources :

jserveur
Cette ressource spécifie le nom d'hôte du jserver (principal) à utiliser pour
conversion. Si non spécifié, la valeur de la variable d'environnement ``JSERVER'' est utilisée.

jserver2ème
Cette ressource spécifie le nom d'hôte du jserver secondaire, qui est utilisé si
le serveur principal est en panne. Si non spécifié, kinput2 n'utilise pas le secondaire
serveur.

wnnEnvrc4
Cette ressource spécifie le nom de fichier de l'environnement de conversion Wnn
fichier d'initialisation. Ce fichier est utilisé lorsque le serveur Wnn (jserver) est en version 4.
Voir les documents de Wnn pour le format du fichier. La valeur par défaut est
/usr/local/lib/wnn/wnnenvrc.

wnnEnvrc6
Cette ressource spécifie également le nom de fichier de l'environnement de conversion Wnn
fichier d'initialisation. Ce fichier est utilisé lorsque le serveur Wnn (jserver) est en version 6.
Voir les documents de Wnn pour le format du fichier.

wnnEnvrc
Cette ressource est fournie à des fins de compatibilité descendante. Utilisation wnnEnvrc4 or wnnEnvrc6
à la place.

ccdef
Cette ressource spécifie le fichier de règles de conversion de caractères d'entrée. La valeur par défaut est
/usr/lib/X11/ccdef/ccdef.kinput2.

Canne (widget de conversion utilisant Canna) ressources :

cannahost
Cette ressource spécifie le nom d'hôte du serveur canna à utiliser.

fichier canna
Cette ressource spécifie le fichier de personnalisation de la conversion Canna.

Sj3 (widget de conversion utilisant les ressources SJ3) :

sj3serv
Cette ressource spécifie le nom d'hôte du (principal) sj3serv à utiliser pour
conversion. Si non spécifié, la valeur de la variable d'environnement ``SJ3SERV'' est utilisée.

sj3serv2
Cette ressource spécifie le nom d'hôte du sj3serv secondaire, qui est utilisé si
le serveur principal est en panne.

fichier rc
Cette ressource spécifie le nom de fichier du fichier de personnalisation de la conversion Sj3. Les
la valeur par défaut est /usr/lib/X11/sj3def/sjrc.

fichier rk
Cette ressource spécifie le fichier de règles de conversion Romaji-Kana. La valeur par défaut est
/usr/lib/X11/sj3def/sjrk.

Atok (widget de conversion utilisant Atok) ressources :

serveur
Cette ressource spécifie le nom d'hôte du serveur atok à utiliser pour la conversion.

port
Cette ressource spécifie le numéro de port du serveur atok.

conf
Cette ressource spécifie le nom du fichier de configuration atok.

Catégorie
Cette ressource spécifie le nom du fichier de style atok.

JpWcharAffichage (widget pour dessiner du texte japonais) ressources :

fonte, police kanji, kanaFont
Ces ressources spécifient la police à utiliser pour afficher ASCII, Kanji et Kana
texte, respectivement. Depuis kinput2 change les polices dynamiquement par les demandes des clients,
les polices spécifiées par ces ressources peuvent ne pas être utilisées. S'il n'est pas spécifié, le
les polices suivantes sont utilisées.
-*-fixe-moyen-r-normal--14-*-*-*-c-*-iso8859-1
-*-fixe-moyen-r-normal--14-*-*-*-c-*-jisx0208.1983-0
-*-fixe-moyen-r-normal--14-*-*-*-c-*-jisx0201.1976-0

Protocole Kinput (widget pour gérer la famille de protocoles kinput - kinput, kinput2, jinput et
xlc) ressources :

rétrocompatible
Tous les protocoles de la famille de protocoles kinput utilisent le mécanisme de sélection de X window
pour informer les autres clients de l'existence du front-end. Si cette ressource est ``true'',
kinput2 utilise la sélection ``JAPANESE_CONVERSION'' (qui n'est pas une sélection standard
name) ainsi que ``_JAPANESE_CONVERSION''. C'est pour la compatibilité descendante,
étant donné que de nombreuses applications utilisant ces protocoles utilisent encore ce protocole non standard
sélection.
La valeur par défaut est oui.

xlcConversionStartKey
Cette ressource spécifie la clé qui démarre la conversion. La clé est un indice pour
les clients utilisant le protocole xlc pour déterminer quand ils doivent demander la conversion en
kinput2. La syntaxe de la spécification est un sous-ensemble de la table de traduction
syntaxe:
noms-modificateursnom-symbole
où modifier-names est une combinaison de Shift, Bloquer, Meta, autre ainsi que Mode[1-5].
La valeur par défaut est Décalage espacer.

XimpProtocole ainsi que IMProtocole (qui gère le protocole XIMP et le protocole de méthode d'entrée X)
Ressources:

conversionStartKeys
Cette ressource spécifie les clés qui démarrent la conversion. La syntaxe du
spécification est un sous-ensemble de la syntaxe de la table de traduction :
noms-modificateursnom-symbole
où modifier-names est une combinaison de Ctrl, Shift, Bloquer, Meta, autre ainsi que
Mode[1-5]. Un '~' peut précéder chaque nom de modificateur, ce qui signifie que le modificateur ne doit pas être
affirmé. Par exemple, si la touche de démarrage de la conversion est la touche ``Kanji'' avec majuscule
touche enfoncée et touche de contrôle non enfoncée (d'autres touches de modification peuvent être enfoncées ou
non), la spécification est :
Maj ~Ctrl Kanji
Plusieurs clés peuvent être spécifiées en les séparant par des sauts de ligne.
La valeur par défaut est la suivante :
Décalage espace \n\
Ctrl Kanji

liste de polices par défaut
Cette ressource spécifie les polices par défaut à utiliser si le client ne
spécifier les polices à utiliser. La valeur par défaut est -*-fixe-moyen-r-normal--14-*-*-*-c-*.

CLIENT SETUP


Lorsque vous utilisez X Input Method Protocol, vous devez spécifier le nom du serveur d'entrée que vous
voulez utiliser. Cela peut être fait en définissant ``Procédé d'entrée'' ressource ou paramètre XMODIFICATEURS
variable d'environnement. Étant donné que certains clients ne considèrent pas la ressource inputMethod tandis que d'autres
les clients ignorent la variable XMODIFIERS, c'est donc une bonne idée de les définir tous les deux.

Pour utiliser kinput2, vous devez ajouter la ligne suivante à votre fichier de ressources (comme
.Xresources ou .Xdefaults) :
*Méthode d'entrée : kinput2
et définissez XMODIFIERS sur ``@im=kinput2''.
setenv XMODIFIERS "@im=kinput2" (pour csh)
XMODIFIERS="@im=kinput2" ; export XMODIFIERS (pour sh)

Utilisez kinput2-wnnx en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad