iBus работает в Gedit, но не в Libreoffice

Я установил Ubuntu 12.04 на спутник Toshiba. Я также установил LibreOffice 3.5.3.2 (наряду с пакетами, относящимися к тамильскому языку). Я загрузил требуемые пакеты m17n.

Я могу выбрать структуру iBus, выбрать метод ввода tamil99 и набрать тамильский язык, когда я запускаю Gedit, а также в окне терминала. Но я не могу это сделать в LibreOffice (щелчок правой кнопкой мыши не показывает элемент меню метода ввода) и Thunderbird.

Спасибо за любые указатели, которые вы можете предоставить.

4
задан 15 June 2012 в 15:33

47 ответов

Ниже я работал для меня .

Если IBus загружается, но не видит LibreOffice в качестве окна ввода, добавьте эту строку в ~/.bashrc:

export XMODIFIERS=@im=ibus

И тогда вам нужно запустить ibus с --xim -d, например, добавить эту строку в ~/.xinitrc:

ibus-daemon --xim -d

Но ужасно то, что вам нужно начать LibreOffice в терминале.

0
ответ дан 25 July 2018 в 18:29

Откройте методы ввода клавиатуры и перейдите на вкладку Advanced .

Установите флажок рядом с Поделитесь одним и тем же методом ввода среди всех приложений .

Теперь вы можете ввести тамильский язык как в Gedit, так и в LibreOffice Writer в то же время.

enter image description here [/g3]


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

Чтобы сделать это, просто нажмите Ctrl + Space, и метод ввода изменится на тамильский. Просто убедитесь, что индикатор iBus изменился на этот значок: enter image description here [/g4]

1
ответ дан 25 July 2018 в 18:29

У меня была та же проблема и нашел решение

apt-get install libreoffice-gtk

снова запустить libreoffice и voila!

0
ответ дан 25 July 2018 в 18:29

Находясь в Libre Writer, нажмите Ctrl + Space после включения ibus, а затем измените шрифт на Lohit Tamil по умолчанию Lohit Hindi.

0
ответ дан 25 July 2018 в 18:29

Вы можете проверить решение здесь: https://wiki.archlinux.org/index.php/IBus#LibreOffice

export OOO_FORCE_DESKTOP="gnome"
0
ответ дан 25 July 2018 в 18:29

Я уже некоторое время использую Tamil99 в LibreOffice, Firefox, Thunderbird и gedit. Я благодарю всех, кто отправил ответы на различные запросы. - Рамки (Т. Рамакришнан)

A) Я получил следующие указания от моего друга, Каруны. Это улучшение по сравнению с тем, что я нашел ранее, с помощью помощи тех, кто отправил ответы на мой запрос.

  1. Системные настройки -> Поддержка языка для параметров метода клавиатуры Выберите «ibus» и затем нажмите «Установить / Удалить Языки и выбрать Тамил.
  2. В Dash Home введите методы ввода клавиатуры и вы получите окно настроек iBus.

Нажмите «Показать имя метода ввода на языковой панели», а затем в разделе «Метод ввода» выберите «Tamil99».

  1. Выйдите из системы и войдите в систему или чтобы быть в безопасности, просто перезапустите machine.
  2. Теперь перейдите в любое приложение, такое как gedit, LibreOffice, Thunderbird и введите текст на английском языке, а затем нажмите Control + Space, после чего вы сможете ввести тамильский язык. В верхней строке меню появится визуальная клавиатура, когда язык ввода - английский, а тамильский «Tha» при вводе в tamil.

Я не могу напечатать много символов тамила в оболочке; они отображаются как «помеченные» (странные) символы.

Сбивая с толку часть состоит в том, что есть системные настройки -> Макет клавиатуры, в котором есть только одна запись (английский), и мне не нужно делать что-нибудь здесь (если бы я хотел использовать какую-то другую клавиатуру, такую ​​как Tamil Unicode или Tamil TAM, то я мог бы добавить эту клавиатуру здесь, но поскольку здесь нет поддержки Tamil99, мы ничего здесь не меняем.)

Вы не должны выбирать «Использовать этот метод для всех приложений» в «Методах ввода».

B) Для того, чтобы описанная выше процедура работала, нам необходимо сделать следующее. (Я не уверен, нужны ли нам все следующие библиотеки!) [/ ​​G13]

Запустить Ubuntu Software Center. Поиск m17 Установите m17n-db, m17n-contrib, ibus-m17n. Установите m17n-im-config, m17n-lib-bin.

Выйдите из системы и войдите в систему.

C) Каждый раз, когда я загружаю систему или логин, я запускаю ibus.

Затем нажмите ctrl-space для переключения между Tamil99 и английским языком.

Я не мог заставить демона работать, поэтому я делаю это каждый раз. Другими словами, следующее не работало для меня, когда я пробовал это некоторое время назад: Идите в Dash Home. Нажмите «Запуск приложений». Добавить команду задачи: / usr / bin / ibus-daemon -d

----------- Конец текста.

1
ответ дан 25 July 2018 в 18:29

Ниже я работал для меня .

Если IBus загружается, но не видит LibreOffice в качестве окна ввода, добавьте эту строку в ~/.bashrc:

export XMODIFIERS=@im=ibus

И тогда вам нужно запустить ibus с --xim -d, например, добавить эту строку в ~/.xinitrc:

ibus-daemon --xim -d

Но ужасно то, что вам нужно начать LibreOffice в терминале.

0
ответ дан 31 July 2018 в 12:52

У меня была та же проблема и нашел решение

apt-get install libreoffice-gtk

снова запустить libreoffice и voila!

0
ответ дан 31 July 2018 в 12:52

Находясь в Libre Writer, нажмите Ctrl + Space после включения ibus, а затем измените шрифт на Lohit Tamil по умолчанию Lohit Hindi.

0
ответ дан 31 July 2018 в 12:52

Я уже некоторое время использую Tamil99 в LibreOffice, Firefox, Thunderbird и gedit. Я благодарю всех, кто отправил ответы на различные запросы. - Рамки (Т. Рамакришнан)

A) Я получил следующие указания от моего друга, Каруны. Это улучшение по сравнению с тем, что я нашел ранее, с помощью помощи тех, кто отправил ответы на мой запрос.

  1. Системные настройки -> Поддержка языка для параметров метода клавиатуры Выберите «ibus» и затем нажмите «Установить / Удалить Языки и выбрать Тамил.
  2. В Dash Home введите методы ввода клавиатуры и вы получите окно настроек iBus.

Нажмите «Показать имя метода ввода на языковой панели», а затем в разделе «Метод ввода» выберите «Tamil99».

  1. Выйдите из системы и войдите в систему или чтобы быть в безопасности, просто перезапустите machine.
  2. Теперь перейдите в любое приложение, такое как gedit, LibreOffice, Thunderbird и введите текст на английском языке, а затем нажмите Control + Space, после чего вы сможете ввести тамильский язык. В верхней строке меню появится визуальная клавиатура, когда язык ввода - английский, а тамильский «Tha» при вводе в tamil.

Я не могу напечатать много символов тамила в оболочке; они отображаются как «помеченные» (странные) символы.

Сбивая с толку часть состоит в том, что есть системные настройки -> Макет клавиатуры, в котором есть только одна запись (английский), и мне не нужно делать что-нибудь здесь (если бы я хотел использовать какую-то другую клавиатуру, такую ​​как Tamil Unicode или Tamil TAM, то я мог бы добавить эту клавиатуру здесь, но поскольку здесь нет поддержки Tamil99, мы ничего здесь не меняем.)

Вы не должны выбирать «Использовать этот метод для всех приложений» в «Методах ввода».

B) Для того, чтобы описанная выше процедура работала, нам необходимо сделать следующее. (Я не уверен, нужны ли нам все следующие библиотеки!) [/ ​​G13]

Запустить Ubuntu Software Center. Поиск m17 Установите m17n-db, m17n-contrib, ibus-m17n. Установите m17n-im-config, m17n-lib-bin.

Выйдите из системы и войдите в систему.

C) Каждый раз, когда я загружаю систему или логин, я запускаю ibus.

Затем нажмите ctrl-space для переключения между Tamil99 и английским языком.

Я не мог заставить демона работать, поэтому я делаю это каждый раз. Другими словами, следующее не работало для меня, когда я пробовал это некоторое время назад: Идите в Dash Home. Нажмите «Запуск приложений». Добавить команду задачи: / usr / bin / ibus-daemon -d

----------- Конец текста.

3
ответ дан 31 July 2018 в 12:52

Откройте методы ввода клавиатуры и перейдите на вкладку Advanced .

Установите флажок рядом с Поделитесь одним и тем же методом ввода среди всех приложений .

Теперь вы можете ввести тамильский язык как в Gedit, так и в LibreOffice Writer в то же время.

enter image description here [/g3]


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

Чтобы сделать это, просто нажмите Ctrl + Space, и метод ввода изменится на тамильский. Просто убедитесь, что индикатор iBus изменился на этот значок: enter image description here [/g4]

1
ответ дан 31 July 2018 в 12:52

Вы можете проверить решение здесь: https://wiki.archlinux.org/index.php/IBus#LibreOffice

export OOO_FORCE_DESKTOP="gnome"
0
ответ дан 31 July 2018 в 12:52

Ниже я работал для меня .

Если IBus загружается, но не видит LibreOffice в качестве окна ввода, добавьте эту строку в ~/.bashrc:

export XMODIFIERS=@im=ibus

И тогда вам нужно запустить ibus с --xim -d, например, добавить эту строку в ~/.xinitrc:

ibus-daemon --xim -d

Но ужасно то, что вам нужно начать LibreOffice в терминале.

0
ответ дан 2 August 2018 в 00:40

Находясь в Libre Writer, нажмите Ctrl + Space после включения ibus, а затем измените шрифт на Lohit Tamil по умолчанию Lohit Hindi.

0
ответ дан 2 August 2018 в 00:40

Я уже некоторое время использую Tamil99 в LibreOffice, Firefox, Thunderbird и gedit. Я благодарю всех, кто отправил ответы на различные запросы. - Рамки (Т. Рамакришнан)

A) Я получил следующие указания от моего друга, Каруны. Это улучшение по сравнению с тем, что я нашел ранее, с помощью помощи тех, кто отправил ответы на мой запрос.

  1. Системные настройки -> Поддержка языка для параметров метода клавиатуры Выберите «ibus» и затем нажмите «Установить / Удалить Языки и выбрать Тамил.
  2. В Dash Home введите методы ввода клавиатуры и вы получите окно настроек iBus.

Нажмите «Показать имя метода ввода на языковой панели», а затем в разделе «Метод ввода» выберите «Tamil99».

  1. Выйдите из системы и войдите в систему или чтобы быть в безопасности, просто перезапустите machine.
  2. Теперь перейдите в любое приложение, такое как gedit, LibreOffice, Thunderbird и введите текст на английском языке, а затем нажмите Control + Space, после чего вы сможете ввести тамильский язык. В верхней строке меню появится визуальная клавиатура, когда язык ввода - английский, а тамильский «Tha» при вводе в tamil.

Я не могу напечатать много символов тамила в оболочке; они отображаются как «помеченные» (странные) символы.

Сбивая с толку часть состоит в том, что есть системные настройки -> Макет клавиатуры, в котором есть только одна запись (английский), и мне не нужно делать что-нибудь здесь (если бы я хотел использовать какую-то другую клавиатуру, такую ​​как Tamil Unicode или Tamil TAM, то я мог бы добавить эту клавиатуру здесь, но поскольку здесь нет поддержки Tamil99, мы ничего здесь не меняем.)

Вы не должны выбирать «Использовать этот метод для всех приложений» в «Методах ввода».

B) Для того, чтобы описанная выше процедура работала, нам необходимо сделать следующее. (Я не уверен, нужны ли нам все следующие библиотеки!) [/ ​​G13]

Запустить Ubuntu Software Center. Поиск m17 Установите m17n-db, m17n-contrib, ibus-m17n. Установите m17n-im-config, m17n-lib-bin.

Выйдите из системы и войдите в систему.

C) Каждый раз, когда я загружаю систему или логин, я запускаю ibus.

Затем нажмите ctrl-space для переключения между Tamil99 и английским языком.

Я не мог заставить демона работать, поэтому я делаю это каждый раз. Другими словами, следующее не работало для меня, когда я пробовал это некоторое время назад: Идите в Dash Home. Нажмите «Запуск приложений». Добавить команду задачи: / usr / bin / ibus-daemon -d

----------- Конец текста.

3
ответ дан 2 August 2018 в 00:40

У меня была та же проблема и нашел решение

apt-get install libreoffice-gtk

снова запустить libreoffice и voila!

0
ответ дан 2 August 2018 в 00:40

Откройте методы ввода клавиатуры и перейдите на вкладку Advanced .

Установите флажок рядом с Поделитесь одним и тем же методом ввода среди всех приложений .

Теперь вы можете ввести тамильский язык как в Gedit, так и в LibreOffice Writer в то же время.

enter image description here [/g3]


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

Чтобы сделать это, просто нажмите Ctrl + Space, и метод ввода изменится на тамильский. Просто убедитесь, что индикатор iBus изменился на этот значок: enter image description here [/g4]

1
ответ дан 2 August 2018 в 00:40

Вы можете проверить решение здесь: https://wiki.archlinux.org/index.php/IBus#LibreOffice

export OOO_FORCE_DESKTOP="gnome"
0
ответ дан 2 August 2018 в 00:40

Ниже я работал для меня .

Если IBus загружается, но не видит LibreOffice в качестве окна ввода, добавьте эту строку в ~/.bashrc:

export XMODIFIERS=@im=ibus

И тогда вам нужно запустить ibus с --xim -d, например, добавить эту строку в ~/.xinitrc:

ibus-daemon --xim -d

Но ужасно то, что вам нужно начать LibreOffice в терминале.

0
ответ дан 4 August 2018 в 16:11

Находясь в Libre Writer, нажмите Ctrl + Space после включения ibus, а затем измените шрифт на Lohit Tamil по умолчанию Lohit Hindi.

0
ответ дан 4 August 2018 в 16:11

Я уже некоторое время использую Tamil99 в LibreOffice, Firefox, Thunderbird и gedit. Я благодарю всех, кто отправил ответы на различные запросы. - Рамки (Т. Рамакришнан)

A) Я получил следующие указания от моего друга, Каруны. Это улучшение по сравнению с тем, что я нашел ранее, с помощью помощи тех, кто отправил ответы на мой запрос.

  1. Системные настройки -> Поддержка языка для параметров метода клавиатуры Выберите «ibus» и затем нажмите «Установить / Удалить Языки и выбрать Тамил.
  2. В Dash Home введите методы ввода клавиатуры и вы получите окно настроек iBus.

Нажмите «Показать имя метода ввода на языковой панели», а затем в разделе «Метод ввода» выберите «Tamil99».

  1. Выйдите из системы и войдите в систему или чтобы быть в безопасности, просто перезапустите machine.
  2. Теперь перейдите в любое приложение, такое как gedit, LibreOffice, Thunderbird и введите текст на английском языке, а затем нажмите Control + Space, после чего вы сможете ввести тамильский язык. В верхней строке меню появится визуальная клавиатура, когда язык ввода - английский, а тамильский «Tha» при вводе в tamil.

Я не могу напечатать много символов тамила в оболочке; они отображаются как «помеченные» (странные) символы.

Сбивая с толку часть состоит в том, что есть системные настройки -> Макет клавиатуры, в котором есть только одна запись (английский), и мне не нужно делать что-нибудь здесь (если бы я хотел использовать какую-то другую клавиатуру, такую ​​как Tamil Unicode или Tamil TAM, то я мог бы добавить эту клавиатуру здесь, но поскольку здесь нет поддержки Tamil99, мы ничего здесь не меняем.)

Вы не должны выбирать «Использовать этот метод для всех приложений» в «Методах ввода».

B) Для того, чтобы описанная выше процедура работала, нам необходимо сделать следующее. (Я не уверен, нужны ли нам все следующие библиотеки!) [/ ​​G13]

Запустить Ubuntu Software Center. Поиск m17 Установите m17n-db, m17n-contrib, ibus-m17n. Установите m17n-im-config, m17n-lib-bin.

Выйдите из системы и войдите в систему.

C) Каждый раз, когда я загружаю систему или логин, я запускаю ibus.

Затем нажмите ctrl-space для переключения между Tamil99 и английским языком.

Я не мог заставить демона работать, поэтому я делаю это каждый раз. Другими словами, следующее не работало для меня, когда я пробовал это некоторое время назад: Идите в Dash Home. Нажмите «Запуск приложений». Добавить команду задачи: / usr / bin / ibus-daemon -d

----------- Конец текста.

3
ответ дан 4 August 2018 в 16:11

У меня была та же проблема и нашел решение

apt-get install libreoffice-gtk

снова запустить libreoffice и voila!

0
ответ дан 4 August 2018 в 16:11

Вы можете проверить решение здесь: https://wiki.archlinux.org/index.php/IBus#LibreOffice

export OOO_FORCE_DESKTOP="gnome"
0
ответ дан 4 August 2018 в 16:11

Откройте методы ввода клавиатуры и перейдите на вкладку Advanced .

Установите флажок рядом с Поделитесь одним и тем же методом ввода среди всех приложений .

Теперь вы можете ввести тамильский язык как в Gedit, так и в LibreOffice Writer в то же время.

enter image description here [/g3]


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

Чтобы сделать это, просто нажмите Ctrl + Space, и метод ввода изменится на тамильский. Просто убедитесь, что индикатор iBus изменился на этот значок: enter image description here [/g4]

1
ответ дан 4 August 2018 в 16:11

Ниже я работал для меня .

Если IBus загружается, но не видит LibreOffice в качестве окна ввода, добавьте эту строку в ~/.bashrc:

export XMODIFIERS=@im=ibus

И тогда вам нужно запустить ibus с --xim -d, например, добавить эту строку в ~/.xinitrc:

ibus-daemon --xim -d

Но ужасно то, что вам нужно начать LibreOffice в терминале.

0
ответ дан 6 August 2018 в 00:49

Находясь в Libre Writer, нажмите Ctrl + Space после включения ibus, а затем измените шрифт на Lohit Tamil по умолчанию Lohit Hindi.

0
ответ дан 6 August 2018 в 00:49

Я уже некоторое время использую Tamil99 в LibreOffice, Firefox, Thunderbird и gedit. Я благодарю всех, кто отправил ответы на различные запросы. - Рамки (Т. Рамакришнан)

A) Я получил следующие указания от моего друга, Каруны. Это улучшение по сравнению с тем, что я нашел ранее, с помощью помощи тех, кто отправил ответы на мой запрос.

  1. Системные настройки -> Поддержка языка для параметров метода клавиатуры Выберите «ibus» и затем нажмите «Установить / Удалить Языки и выбрать Тамил.
  2. В Dash Home введите методы ввода клавиатуры и вы получите окно настроек iBus.

Нажмите «Показать имя метода ввода на языковой панели», а затем в разделе «Метод ввода» выберите «Tamil99».

  1. Выйдите из системы и войдите в систему или чтобы быть в безопасности, просто перезапустите machine.
  2. Теперь перейдите в любое приложение, такое как gedit, LibreOffice, Thunderbird и введите текст на английском языке, а затем нажмите Control + Space, после чего вы сможете ввести тамильский язык. В верхней строке меню появится визуальная клавиатура, когда язык ввода - английский, а тамильский «Tha» при вводе в tamil.

Я не могу напечатать много символов тамила в оболочке; они отображаются как «помеченные» (странные) символы.

Сбивая с толку часть состоит в том, что есть системные настройки -> Макет клавиатуры, в котором есть только одна запись (английский), и мне не нужно делать что-нибудь здесь (если бы я хотел использовать какую-то другую клавиатуру, такую ​​как Tamil Unicode или Tamil TAM, то я мог бы добавить эту клавиатуру здесь, но поскольку здесь нет поддержки Tamil99, мы ничего здесь не меняем.)

Вы не должны выбирать «Использовать этот метод для всех приложений» в «Методах ввода».

B) Для того, чтобы описанная выше процедура работала, нам необходимо сделать следующее. (Я не уверен, нужны ли нам все следующие библиотеки!) [/ ​​G13]

Запустить Ubuntu Software Center. Поиск m17 Установите m17n-db, m17n-contrib, ibus-m17n. Установите m17n-im-config, m17n-lib-bin.

Выйдите из системы и войдите в систему.

C) Каждый раз, когда я загружаю систему или логин, я запускаю ibus.

Затем нажмите ctrl-space для переключения между Tamil99 и английским языком.

Я не мог заставить демона работать, поэтому я делаю это каждый раз. Другими словами, следующее не работало для меня, когда я пробовал это некоторое время назад: Идите в Dash Home. Нажмите «Запуск приложений». Добавить команду задачи: / usr / bin / ibus-daemon -d

----------- Конец текста.

3
ответ дан 6 August 2018 в 00:49

У меня была та же проблема и нашел решение

apt-get install libreoffice-gtk

снова запустить libreoffice и voila!

0
ответ дан 6 August 2018 в 00:49

Откройте методы ввода клавиатуры и перейдите на вкладку Advanced .

Установите флажок рядом с Поделитесь одним и тем же методом ввода среди всех приложений .

Теперь вы можете ввести тамильский язык как в Gedit, так и в LibreOffice Writer в то же время.

enter image description here [/g3]


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

Чтобы сделать это, просто нажмите Ctrl + Space, и метод ввода изменится на тамильский. Просто убедитесь, что индикатор iBus изменился на этот значок: enter image description here [/g4]

1
ответ дан 6 August 2018 в 00:49

Вы можете проверить решение здесь: https://wiki.archlinux.org/index.php/IBus#LibreOffice

export OOO_FORCE_DESKTOP="gnome"
0
ответ дан 6 August 2018 в 00:49

Другие вопросы по тегам:

Похожие вопросы: