Я установил Ubuntu 12.04 на спутник Toshiba. Я также установил LibreOffice 3.5.3.2 (вместе с пакетами, связанными с тамильским языком). Я скачал необходимые пакеты m17n.
Я могу выбрать платформу iBus, выбрать «метод ввода» на тамильском языке и ввести тамильский, когда я запускаю Gedit, а также в окне терминала. Но я не могу сделать это в LibreOffice (при щелчке правой кнопкой мыши не отображается элемент меню метода ввода) и в Thunderbird.
Спасибо за любые указатели, которые вы можете предоставить.
Находясь в Libre Writer, нажмите Ctrl + Space после включения ibus, а затем измените шрифт на Lohit Tamil со стандартного Lohit Hindi.
Вы можете проверить решение здесь: https://wiki.archlinux.org/index.php/IBus#LibreOffice
export OOO_FORCE_DESKTOP="gnome"
Спасибо за тех, кто предложил возможные решения.
Следующее предложение работает для LibreOffice, gedit и терминала. (Тем не менее, он не работает в Thunderbird.)
Re: языковые проблемы после переключения на стандартную OOo
Postby Robert Tucker »пт 28 января 2011 15:08 Попробовали:
$ export XMODIFIERS = @ im = SCIM
$ export GTK_IM_MODULE = scim
$ export QT_IM_MODULE = scim
$ scim -d
Откройте Методы ввода с клавиатуры и перейдите на вкладку Дополнительно .
Установите флажок рядом с . Использовать один и тот же метод ввода для всех приложений .
Теперь вы сможете печатать на тамильском и в Gedit, и в LibreOffice Writer одновременно.
<час>
Если вы не хотите использовать один и тот же метод ввода во всех приложениях, одним из простых решений было бы просто на мгновение изменить метод ввода, когда Вы печатаете на тамильском.
Для этого просто нажмите Ctrl kbd> + Пробел kbd>, и метод ввода изменился бы на тамильский. Просто убедитесь, что индикатор iBus изменился на этот значок:
Если IBus загружается, но не видит LibreOffice в качестве окна ввода, добавьте эту строку в ~/.bashrc
:
export XMODIFIERS=@im=ibus
И затем вам нужно запустить ibus, например, с --xim -d
добавьте эту строку в ~/.xinitrc
:
ibus-daemon --xim -d
Но ужасно то, что вам нужно запустить LibreOffice в терминале.
A) Я получил следующие инструкции от моего друга, Каруны. Это улучшение по сравнению с тем, что я обнаружил ранее, воспользовавшись помощью тех, кто отправил ответы на мой запрос.
Системные настройки -> Языковая поддержка Для настроек метода клавиатуры выберите ibus, а затем нажмите "Установить / удалить языки" и выберите тамильский.
В Dash Home введите "Методы ввода с клавиатуры" и вы получите окно настроек iBus.
Нажмите «Показать имя метода ввода на языковой панели» и , затем в разделе «Метод ввода» выберите Tamil99.
Выйдите из системы и войдите в систему или на всякий случай просто перезапустите машину.
Теперь перейдите в любое приложение, такое как gedit, LibreOffice, Thunderbird, введите английский язык, затем нажмите Control + Space, и тогда вы сможете вводить текст на тамильском языке. В верхней строке меню будет визуальная клавиатура, когда язык ввода - английский, и тамильский «Tha» при наборе текста на тамильском языке.
Я не могу набрать много тамильских символов в оболочке; они отображаются как "заключенные в рамку" (странные) символы.
Непонятная часть заключается в том, что есть меню «Системные настройки» -> «Раскладка клавиатуры», в котором сейчас только одна запись (на английском языке), и мне не нужно здесь ничего делать (если бы я хотел использовать другую клавиатуру, например тамильский Unicode или тамильский ТАМ, тогда я мог бы добавить эту клавиатуру сюда, но поскольку здесь нет поддержки Tamil99, мы здесь ничего не меняем.)
B) Для того, чтобы описанная выше процедура работала, нам нужно сначала сделать следующее. (Я не уверен, нужны ли нам все следующие библиотеки!)
Запустите Центр программного обеспечения Ubuntu. Найдите m17 Установите m17n-db, m17n-contrib, ibus-m17n. Установите m17n-im-config, m17n-lib-bin.
C) Каждый раз при загрузке системы или входе в систему я запускаю ibus.
Затем нажмите ctrl-пробел для переключения между Tamil99 и английским языком.
Я не мог заставить демон работать, поэтому делаю это каждый раз. Другими словами, когда я пробовал это недавно, у меня не сработало следующее: Перейти к Dash Home. Нажмите "Запустить приложения". Добавить задачу Команда: / usr / bin / ibus-daemon -d
--------- - Конец текста.
У меня была та же проблема, и я нашел решение
apt-get install libreoffice-gtk
Запустите снова libreoffice и вуаля!