АнглийскийФранцузскийИспанский

Значок OnWorks

kinput2-canna-wnnx - Онлайн в облаке

Запустите kinput2-canna-wnnx в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда kinput2-canna-wnnx, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


kinput2 - сервер ввода кандзи для X11

СИНТАКСИС


кинпут2 [-параметры...]

ОПИСАНИЕ


Кинпут2 приложение X Window для ввода японского текста. Он действует как интерфейс для
другие приложения, которым требуется преобразование кана-кандзи.

При вызове после некоторой инициализации (которая займет от нескольких до 30 секунд
в зависимости от вашей машины) кинпут2 тихо ждет запроса ввода текста на японском языке от
другой клиент (т.е. окна не появляются). Когда кинпут2 получает запрос, появляется
окно и запускает процесс преобразования. Он отправляет преобразованный текст обратно клиенту, когда
текст закреплен.

Кинпут2 имеет некоторые большие улучшения по сравнению с его предшественником, kinput, который был внесен в
Х11Р4.

На месте / на месте вход
Эти функции позволяют выполнять процесс преобразования в позиции курсора, избегая
ненужное движение глаз между положением курсора и окном преобразования.
Кинпут2 также поддерживает ввод в стиле корневого окна и ввод в нестандартном стиле.

Многочисленные протокол Поддержка
Кинпут2 поддерживает несколько протоколов преобразования между интерфейсом и клиентом.
Поддерживаемые протоколы:
протокол kinput
протокол kinput2
Протокол мацусита дзинпут
Протокол Sony xlc
Протокол XIMP
Протокол метода ввода X (стандарт X Consortium)

Многочисленные Конверсия Двигатель Поддержка
Кинпут2 может использовать 4 различных движка преобразования: Wnn, Canna, Sj3 и Atok. Вы можете
выберите один во время компиляции или во время выполнения.

Кинпут Совместимость
Кинпут2 полностью совместим с kinput, поэтому приложения, использующие kinput
поскольку интерфейс может также использовать кинпут2. В этом случае приложения не могут принимать
тем не менее, преимущество мгновенного преобразования.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


кинпут2 принимает все стандартные параметры командной строки X Toolkit. Следующие варианты
также принимаются.

-wnn Этот параметр указывает, что Wnn jserver используется в качестве механизма преобразования.

-jсервер
Эта опция указывает имя хоста j-сервера, который будет использоваться для преобразования.

-ccdef Эта опция определяет файл правил преобразования входных символов.

-wnnenvrc4
Этот параметр указывает файл инициализации среды преобразования Wnn.
(wnnenvrc) для Wnn версии 4.

-wnnenvrc6
Этот параметр аналогичен -wnenvrc4, но для Wnn версии 6.

-канна Этот параметр указывает, что сервер преобразования Canna (irohaserver) используется в качестве
двигатель преобразования.

-каннасервер
Эта опция указывает имя хоста сервера преобразования Canna.

-каннафайл
Этот параметр указывает файл настройки преобразования Canna.

-sj3 Этот параметр указывает, что сервер преобразования Sj3 (sj3serv) используется в качестве
двигатель преобразования.

-sj3serv
Эта опция указывает имя хоста основного сервера преобразования sj3.

-sj3serv2
Эта опция указывает имя хоста вторичного сервера sj3. Вторичный
сервер используется, когда кинпут2 не может подключиться к основному серверу.

-аток Этот параметр указывает, что сервер Atok используется в качестве механизма преобразования.

-атоксервер
Эта опция указывает имя хоста сервера atok, который будет использоваться для преобразования.

-шрифт ascii-шрифт
Эта опция определяет шрифт по умолчанию, который будет использоваться для отображения текста ASCII.

-канджишрифт кандзи-шрифт
Этот параметр указывает шрифт по умолчанию, который будет использоваться для отображения текста кандзи.

-канафонт кана-шрифт
Этот параметр определяет шрифт по умолчанию, который будет использоваться для отображения текста Кана.

- / + kinput
Эта опция включает / отключает использование семейства протоколов kinput (т.е. протокола kinput,
протокол kinput2, протокол jinput и протокол xlc).

- / + ximp Эта опция включает / отключает использование протокола XIMP.

- / + xim Эта опция включает / отключает использование протокола X Input Method.

-до н.э Протокол Kinput, который является одним из протоколов связи кинпут2 поддерживает,
использует механизм выбора окна X, чтобы уведомить других клиентов о внешнем интерфейсе
существование. Этот вариант заставляет кинпут2 использовать выбор `` JAPANESE_CONVERSION ''
(которое не является стандартным именем выбора), а также `` _JAPANESE_CONVERSION ''.
Это сделано для обратной совместимости, поскольку многие приложения, которые подключаются
с kinput по-прежнему используйте этот нестандартный выбор.

-tbвысотаP высота заголовка
Этот параметр указывает высоту (в пикселях) заголовка, прикрепленного к всплывающему окну.
оболочки, такие как окно выбора кандидата. Кинпут2 использует это значение для вычисления
правильное расположение всплывающих окон этих окон.

ВИДЖЕТ ДЕРЕВО


Ниже представлена ​​иерархия виджетов кинпут2.
кинпут2 кинпут2
ConversionManager
KinputProtocol
XimpProtocol
Протокол IMProtocol
Конвертер SeparateConversion
Входной объект CCWnn
Канна inputObj
Sj3 входной объект
JpWcharDisplay displayObj
Форма формы
Режим ICLabel
JpWcharDisplay дисплей
Текст на холсте
Выбор TransientShellShell
Выбор панели кандидатов
JpWcharDisplay дисплей
TransientShell
Дополнительная панель Aux
JpWcharDisplay дисплей
Конвертер OffTheSpotConversion
Входной объект CCWnn
Канна inputObj
Sj3 входной объект
JpWcharDisplay displayObj
Принятый режим оболочки
Режим ICLabel
JpWcharDisplay дисплей
Текст CanvasShell
Выбор TransientShellShell
Выбор панели кандидатов
JpWcharDisplay дисплей
TransientShell
Дополнительная панель Aux
JpWcharDisplay дисплей
Конвертер OverTheSpotConversion
Входной объект CCWnn
Канна inputObj
Sj3 входной объект
JpWcharDisplay displayObj
Выбор TransientShellShell
Выбор панели кандидатов
JpWcharDisplay дисплей
TransientShell
Дополнительная панель Aux
JpWcharDisplay дисплей
Принятый режим оболочки
Режим ICLabel
JpWcharDisplay дисплей
Режим TransientShellShell
Режим ICLabel
JpWcharDisplay дисплей
Текст CanvasShell

РЕСУРСЫ


Здесь слишком много ресурсов, чтобы описать их, но вам необязательно знать большинство из них.
Итак, вот краткое описание ресурсов, которые вы, возможно, захотите установить.

Кинпут2 ресурс приложения:

convertEngine
Этот ресурс указывает, какой механизм преобразования использовать. Вы можете указать один из
`` wnn '', `` canna '', `` sj3 '' или `` аток ''.

Конверсионный контроль виджет (который является суперклассом SeparateConversion,
OffTheSpotConversion и OverTheSpotConversion) ресурс:

отправить обратноKeyPress
Если для этого ресурса установлено значение true, события KeyPress перехватываются, но не используются
кинпут2 отправляются обратно клиенту, если нет текста преобразования. Несмотря на то что
эта функция удобна, она может запутать некоторых клиентов, поскольку ни один из
отправляются соответствующие события KeyRelease. Кроме того, поскольку флаг send_event
эти события верны, некоторые клиенты не принимают события, отправленные обратно кинпут2.
Например, kterm не принимает эти события без указания
KTerm * allowSendEvents: true
в файле ресурсов.
По умолчанию отправить обратноKeyPress ресурс правда.

titlelebarHeight
Этот ресурс определяет высоту строки заголовка, прикрепленной к различным
всплывающие окна оболочки, такие как выбор кандидата. При вычислении местоположения
эти окна, кинпут2 использует это значение, чтобы отображать их в правильном положении.
По умолчанию используется 0P.

Конверсия OverTheSpot ресурсы виджета:

уменьшитьокно
Если для этого ресурса установлено значение true, ширина окна преобразования на месте уменьшается.
согласно длине текста на нем. В противном случае окно никогда не сжимается.
Если производительность Xserver при изменении размера окна низка, вы можете рассмотреть возможность установки
эти ресурсы на ложь. По умолчанию правда.

режимМестоположение
Этот ресурс указывает расположение виджета состояния в случае выхода из-под контроля
преобразование типов. Если клиент не указывает местоположение явно, местоположение
виджет статуса определяется этим ресурсом. Если ценность этого ресурса
находится в верхнем левом углу, виджет размещается в верхнем левом углу клиентского окна. Вы можете
также укажите `` верхнее правое '', `` нижнее левое '' и `` нижнее правое ''. Если значение равно
`` tracktext '', виджет помещается под позицию курсора и перемещается
по курсору. Однако, если регион, доступный для преобразования, слишком
маленький, статус помещается в нижнем левом углу клиентской области. Если значение равно
`` none '', виджет статуса никогда не появится.
По умолчанию используется трек-текст.

режимГраницаПередний план
Если для этого ресурса установлено значение true, цвет виджета состояния принудительно должен быть таким же, как
цвет переднего плана виджета.
По умолчанию используется ложный.

использованиеOverrideShellForMode
Если этот ресурс имеет значение true, виджет статуса становится экземпляром
OverriddeShell вместо TransientShell по умолчанию. Включите этот ресурс, если
вы столкнулись со странным явлением: виджет состояния продолжает мигать, а вы
Невозможно ввести какой-либо текст. Это вызвано (неправильным) управлением фокусом вашего
оконный менеджер, и установка этого ресурса остановит любое управление окнами для
виджет. В результате виджет будет полностью проигнорирован окном.
manager, то есть вы не можете перемещать, изменять размер, поднимать или опускать виджет.
По умолчанию используется ложный.

Конверсия OnTheSpot ресурсы виджета:

FeedbackAttributes
Этот ресурс определяет атрибуты отображения строки предварительного редактирования, когда на месте
используется стиль ввода. В стиле «на месте» заказчик обязан нарисовать
preedit string, а kinput2 отправляет подсказки о том, как ее нужно рисовать, что
контролируется этим ресурсом. Значение этого ресурса должно быть запятой.
разделенный список из 4 элементов, и каждый элемент представляет собой подсказку рисования
конкретный тип строки. Они представляют собой подсказки для еще не преобразованной строки,
для преобразованной строки, для преобразованной строки, которая принадлежит текущему предложению,
для преобразованной строки, принадлежащей текущему подпункту, в этом порядке. Каждый
элемент состоит из нуля или более атрибутов рисования, которыми являются `R '(обратный),` U'
(подчеркивание), «H» (выделение), «P» (первичный), «S» (вторичный) или «T» (третичный).
Вам следует обратиться к документу Xlib, чтобы узнать значение этих атрибутов (см.
раздел о обратном вызове preedit draw). По умолчанию это `` U ,, R, H '', что близко
к атрибутам чертежа, используемым другими стилями ввода.

CcWnn (виджет преобразования с использованием Wnn) ресурсы:

jсервер
Этот ресурс указывает имя хоста (основного) jserver, который будет использоваться для
конверсия. Если не указано, используется значение переменной окружения JSERVER.

jserver2nd
Этот ресурс указывает имя хоста вторичного сервера jserver, который используется, если
основной сервер не работает. Если не указано, кинпут2 не использует вторичный
сервера.

wnnEnvrc4
Этот ресурс указывает имя файла среды преобразования Wnn.
файл инициализации. Этот файл используется, когда Wnn-сервер (jserver) имеет версию 4.
См. Документы Wnn для получения информации о формате файла. По умолчанию
/ usr / местные / библиотека / wnn / wnnenvrc.

wnnEnvrc6
Этот ресурс также указывает имя файла среды преобразования Wnn.
файл инициализации. Этот файл используется, когда Wnn-сервер (jserver) имеет версию 6.
См. Документы Wnn для получения информации о формате файла.

вннэнврк
Этот ресурс предоставляется для обратной совместимости. Использовать wnnEnvrc4 or wnnEnvrc6
.

ccdef
Этот ресурс определяет файл правил преобразования входных символов. По умолчанию
/usr/lib/X11/ccdef/ccdef.kinput2.

Пушница (виджет преобразования с использованием Canna) ресурсы:

Cannahost
Этот ресурс определяет имя хоста используемого сервера canna.

каннафайл
Этот ресурс определяет файл настройки преобразования Canna.

Sj3 (виджет преобразования с использованием SJ3) ресурсы:

sj3serv
Этот ресурс указывает имя хоста (основного) sj3serv, который будет использоваться для
конверсия. Если не указано, используется значение переменной окружения SJ3SERV.

sj3serv2
Этот ресурс указывает имя хоста вторичного sj3serv, который используется, если
основной сервер не работает.

RC-файл
Этот ресурс указывает имя файла настройки преобразования Sj3. В
по умолчанию / usr / lib / X11 / sj3def / sjrc.

ркфайл
Этот ресурс определяет файл правил преобразования ромадзи-кана. По умолчанию
/ usr / lib / X11 / sj3def / sjrk.

Аток (виджет преобразования с использованием Atok) ресурсы:

сервер
Этот ресурс указывает имя хоста сервера аток, который будет использоваться для преобразования.

порт
Этот ресурс указывает номер порта сервера аток.

конф
Этот ресурс указывает имя файла конфигурации atok.

стиль
Этот ресурс определяет имя файла стиля аток.

JpWcharDisplay (виджет для рисования японского текста) ресурсы:

шрифт, кандзи, канаШрифт
Этот ресурс определяет шрифт, который будет использоваться для отображения ASCII, Kanji и Kana.
текст соответственно. С кинпут2 динамически меняет шрифты по запросу клиента,
шрифты, указанные в этих ресурсах, могут не использоваться. Если не указано иное,
Используются следующие шрифты.
- * - фиксированный-средний-r-нормальный - 14 - * - * - * - c - * - iso8859-1
- * - фиксированный-средний-r-нормальный - 14 - * - * - * - c - * - jisx0208.1983-0
- * - фиксированный-средний-r-нормальный - 14 - * - * - * - c - * - jisx0201.1976-0

КинпутПротокол (виджет для работы с семейством протоколов kinput - kinput, kinput2, jinput и
xlc протокол) ресурсы:

назад
Все протоколы семейства протоколов kinput используют механизм выбора окна X
для уведомления других клиентов о существовании клиентской части. Если этот ресурс - `` истина '',
кинпут2 использует выбор `` JAPANESE_CONVERSION '' (который не является стандартным выбором
name), а также `` _JAPANESE_CONVERSION ''. Это для обратной совместимости,
поскольку многие приложения, использующие эти протоколы, по-прежнему используют этот нестандартный
выбор.
По умолчанию используется правда.

кслкконверсионстарткэй
Этот ресурс указывает ключ, с которого начинается преобразование. Ключ - это подсказка для
клиенты, использующие протокол xlc, чтобы определить, когда им следует запрашивать преобразование в
кинпут2. Синтаксис спецификации - это подмножество таблицы перевода.
синтаксис:
имена-модификаторыkeyym-имя
где имена-модификаторы - это комбинация Shift, Замка, Мета, другой и Мод [1-5].
По умолчанию используется Сдвиг Космос.

XimpПротокол и IMпротокол (которые обрабатывают протокол XIMP и протокол метода ввода X)
Ресурсы:

convertStartKeys
Этот ресурс указывает ключи, с которых начинается преобразование. Синтаксис
спецификация - это подмножество синтаксиса таблицы перевода:
имена-модификаторыkeyym-имя
где имена-модификаторы - это комбинация Ctrl, Shift, Замка, Мета, другой и
Мод [1-5]. '~' Может предшествовать каждому имени модификатора, что означает, что модификатор не должен быть
утверждал. Например, если клавишей начала преобразования является клавиша `` Кандзи '' со сдвигом
нажата клавиша и не нажата клавиша управления (могут быть нажаты другие клавиши-модификаторы или
нет), спецификация:
Shift ~ Ctrl Кандзи
Можно указать несколько ключей, разделив их символами новой строки.
По умолчанию это выглядит следующим образом:
Сдвиг пробел \ п \
Ctrl Кандзи

список шрифтов по умолчанию
Этот ресурс определяет шрифты по умолчанию, которые будут использоваться, если клиент не
укажите шрифты, которые будут использоваться. По умолчанию - * - фиксированный-средний-r-нормальный - 14 - * - * - * - c- *.

КЛИЕНТ УСТАНОВКА


При использовании X Input Method Protocol вы должны указать имя сервера ввода, который вы
хочу использовать. Это можно сделать, установив ''Метод ввода'ресурс или настройка ХМОДИФИКАТОРЫ
переменная окружения. Поскольку некоторые клиенты не рассматривают ресурс inputMethod, а другие
клиенты игнорируют переменную XMODIFIERS, поэтому рекомендуется установить их обе.

Чтобы использовать kinput2, вы должны добавить следующую строку в свой файл ресурсов (например,
.Xresources или .Xdefaults):
* inputMethod: kinput2
и установите XMODIFIERS на `` @ im = kinput2 ''.
setenv XMODIFIERS "@ im = kinput2" (для csh)
XMODIFIERS = "@ im = kinput2"; экспорт XMODIFIERS (для sh)

Используйте kinput2-canna-wnnx онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    ОфисЭтаж
    ОфисЭтаж
    OfficeFloor обеспечивает инверсию
    управление связью, с его: - зависимостью
    впрыск - продолжение впрыска -
    внедрение потока Для получения дополнительной информации
    посетить...
    Скачать OfficeFloor
  • 2
    ДивКит
    ДивКит
    DivKit — это серверный пакет с открытым исходным кодом.
    Фреймворк пользовательского интерфейса (SDUI). Это позволяет вам
    развертывать обновления с сервера для
    разные версии приложения. Также это может быть
    используется для ...
    Скачать DivKit
  • 3
    субконвертер
    субконвертер
    Утилита для преобразования между различными
    формат подписки. Пользователи Shadowrocket
    следует использовать ss, ssr или v2ray в качестве цели.
    Вы можете добавить &remark= к
    Telegram-любимый HT...
    Скачать субконвертер
  • 4
    СВЭШ
    СВЭШ
    SWASH - это числовой
    инструмент для моделирования неустойчивости,
    негидростатический, со свободной поверхностью,
    вращательный поток и явления переноса
    в прибрежных водах как ...
    Скачать SWASH
  • 5
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • 6
    Stacer
    Stacer
    Оптимизатор системы Linux и мониторинг
    Репозиторий Github:
    https://github.com/oguzhaninan/Stacer.
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: Qt. Программирование Ла...
    Скачать Стасер
  • Больше »

Команды Linux

Ad