WPS Office (Русский) - ArchWiki

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:

- wps-office-mui-frAUR
- wps-office-mui-ruAUR

После установки выберите язык в 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.

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

- WPS For Linux (Chinese)

Category:

- Office (Русский)

WPS Office (Русский)
Add topic