Jump to content

WPS Office (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи WPS Office. Дата последней синхронизации: 7 февраля 2025. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

WPS Office for Linux – это проприетарная альтернатива Microsoft Office с современным интерфейсом, который поддерживает обмен файлами между устройствами и облачные сохранения. Оно же включает Writer, Presentation и Spreadsheets.

Установка

Установите wps-officeAUR.

Шрифты, используемые WPS Office, устанавливаются дополнительным пакетом: ttf-wps-fontsAUR.

Программы, входящие в комплект, могут быть запущены с помощью:

Команда Программа
wps WPS Writer
et WPS Spreadsheets
wpp WPS Presentation
wpspdf WPS PDF

Советы и рекомендации

Язык интерфейса

Официально WPS Office поддерживает только английский и китайский (wps-office-cnAUR).

Но на некоторых языках есть неофициальные переводы; Вы можете их установить из AUR:

После установки выберите язык в Review > Spell Check > Set Language и перезапустите WPS.

Модифицировать иконку файлов в WPS и его выбор по умолчанию

После установки WPS файлы DOC, XLS, PPT и другие файлы в используемой вами теме значков будут заменены текстом WPS, формой ET, презентацией WPP и другими значками, которые поставляются с WPS Office. Если вам это не нужно, вы можете самостоятельно изменить соответствующий конфигурационный файл mime:

/usr/share/mime/packages/wps-office-{wpp,wps,et}.xml
/usr/share/mime/packages/freedesktop.org.xml #(Входит в комплекте пакета shared-mime-info)

И ярлык приложения:

/usr/share/applications/wps-office-{wpp,wps,et}.desktop

Стратегия обработки: собственный формат WPS определяется wps-office-{wpp,wps,et}.xml, а другие определяются freedesktop.org.xml. Также измените элемент MimeType файла desktop.

Добавьте следующую инструкцию к функции package в файле PKGBUILD:

##et wpp wps supported MimeType
    _etMT="MimeType=application\/wps-office.et;application\/wps-office.ett;application\/vnd.ms-excel;\
application\/vnd.openxmlformats-officedocument.spreadsheetml.template;\
application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet;"
    _wppMT="MimeType=application\/wps-office.dps;application\/wps-office.dpt;application\/vnd.ms-powerpoint;\
application\/vnd.openxmlformats-officedocument.presentationml.presentation;\
application\/vnd.openxmlformats-officedocument.presentationml.slideshow;\
application\/vnd.openxmlformats-officedocument.presentationml.template;"
    _wpsMT="MimeType=application\/wps-office.wps;application\/wps-office.wpt;\
application\/msword;application\/rtf;application\/msword-template;\
application\/vnd.openxmlformats-officedocument.wordprocessingml.template;\
application\/vnd.openxmlformats-officedocument.wordprocessingml.document;"

    ##mime
    sed -i '3,31d' $pkgdir/usr/share/mime/packages/wps-office-et.xml
    sed -i '3,36d' $pkgdir/usr/share/mime/packages/wps-office-wpp.xml
    sed -i '3,30d' $pkgdir/usr/share/mime/packages/wps-office-wps.xml

    ##desktop
    #_et
    sed -i "s/^MimeType.*$/$_etMT/" $pkgdir/usr/share/applications/wps-office-et.desktop
    #_wpp
    sed -i "s/^MimeType.*$/$_wppMT/" $pkgdir/usr/share/applications/wps-office-wpp.desktop
    #_wps
    sed -i "s/^MimeType.*$/$_wpsMT/" $pkgdir/usr/share/applications/wps-office-wps.desktop

Решение проблем

WPS Office переопределяет или ломает mime

Добавьте common\do_not_detect_file_association_while_startup=true перед [kdcsdk]:

/home/your_user/.config/Kingsoft/Office.conf
[6.0]
...
common\do_not_detect_file_association_while_startup=true

[kdcsdk]
...

Затем сохраните изменения и перезапустите WPS Office.

Искажённый сжатый пакет zip-шаблона

Используйте параметр -O gb18030 в unzip когда распаковываете.

Формулы отображаются некорректно

Для отображения большинства необходимых математических формул нужны перечисленные ниже шрифты:

symbol.ttf webdings.ttf wingding.ttf wingdng2.ttf wingdng3.ttf monotypesorts.ttf MTExtra.ttf

ttf-wps-fontsAUR содержит все эти шрифты за исключением monotypesorts.ttf, его вы можете установить вручную.

Форматы Microsoft Office в KDE Plasma определяются как архивы

После установки WPS Office файлы Microsoft Office будут распознаны как zip и не смогут быть открыты с помощью WPS. Вы можете удалить проблемный пакет wps-office-mimeAUR.

WPSPDF не работает

Экспорт в PDF, открытие и другие связанные с PDF функции предоставляет решение WPSPDF. В свою очередь, WPSPDF требует libtiff5.so.5 для работы с PDF: установите libtiff5AUR.

Шрифты слишком жирные

Note: Эта проблема уже исправлена в китайской версии 12.1.0.17885-1, патчи к которой ещё не выпущены для международной версии по состоянию на 2024-12-17.

В версии 11.1.0.11704-1 не работают правильно шрифты freetype2 версии выше 2.13.0. Обычно freetype2 создаёт свой жирный вариант, если его нет в файле со шрифтом. Это называют "fakebold" (Фейковая жирность), но в данном случае wps-office делает тоже свою вариацию, и в результате шрифт становится необычайно жирным.

Пока нет официального патча в upstream, можно установить freetype2-wpsAUR.

Смотрите также