Не могу написать арабский язык в MS Word с Ubuntu

Я новичок в Ubuntu. Я установил Microsoft Word, используя wine, и у меня проблемы с написанием на арабском языке. Мои попытки выглядят так:

Буквы не объединяются - они отображаются в форме конца слова / одной буквы.

Как я могу заставить это работать должным образом?

2 ответа

У меня недавно была такая же проблема. Что вам нужно сделать, это следующее:

1- Добавьте "usp10.dll", чтобы шрифты RTL отображались правильно. Эта DLL может быть загружена через Winetricks. Если вы устанавливаете офис с помощью PlayOnLinux, эта библиотека будет включена по умолчанию.

winetricks usp10

2- Установите "usp10.dll" в список библиотек, используя winecfg.

winecfg

3- Запустите вино в надлежащей среде LANG:

env LANG=ar_DZ.utf-8 wine "/path/to/office/executable"

Путь к исполняемому файлу office для меня: "C:\Program Files\Microsoft Office\Office12\WINWORD.EXE". Отсюда:

env LANG=ar_DZ.utf-8 wine "C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE"

Вы можете заменить "ar_DZ.utf-8" на нужный язык, если хотите.

Ubuntu поставляется с очень старой версией Wine по умолчанию, установка последней версии должна помочь.

Для установки выполните следующие команды в терминале:

sudo dpkg --add-architecture i386 
sudo add-apt-repository ppa:wine/wine-builds
sudo apt update
sudo apt-get install --install-recommends winehq-staging
Другие вопросы по тегам