Вопрос или проблема
Я тестирую WPS Office (версия Alpha21 10.1.0.5672~a21). Первая проблема, с которой я сталкиваюсь, – это ошибка отображения: отображение сжато по горизонтали (или вытянуто по вертикали, как угодно). Затронут только экран документа, интерфейс пользователя в порядке.
Это не проблема с шрифтами: я вижу это с каждым шрифтом и с фигурами. На скриншоте ниже синяя прямоугольная фигура на самом деле является квадратом 1 см × 1 см, и PDF-вывод корректен.
При запуске WPS Office показывает окно «Проверка системы», в котором упоминается
Системное DPI асимметрично. WPS Office может иметь проблемы с отображением.
Ссылка на «решение» ведет на http://community.wps.cn/wiki/dpix_not_equal_dpiy, которая является несуществующей ссылкой. Если решение где-то в интернете существует, я не могу его найти (возможно, только на китайском).
xrandr
вывод (это на самом деле 158dpi как по горизонтали, так и по вертикали, так что что бы WPS Office ни делал для определения разрешения, он ошибается):
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
Я использую Sawfish без рабочего окружения. Fouad сообщает, что у него та же проблема в XFCE, но не в Cinnamon.
Как я могу заставить WPS Office отображать содержимое документа с правильным соотношением сторон?
WPS – это проприетарное решение, оно не предлагает поддержку или настройку, или параметры отладки, чтобы точно знать, почему появляются такие сообщения, также у него нет открытой документации, чтобы знать, как предоставить решения. В любом случае можно прочитать, что WPS не в состоянии справиться с текущей плотностью пикселей устройства, но причина неизвестна.
Ответ или решение
WPS Office неправильно определяет разрешение экрана: решение проблемы
Введение
В процессе работы с WPS Office (версия Alpha21 10.1.0.5672~a21) пользователи могут столкнуться с проблемой неправильного отображения документов, в частности, с горизонтальным сжатием или вертикальным растяжением содержимого. Эта ошибка может быть связана с тем, как приложение определяет разрешение экрана и асимметричной настройкой DPI (точек на дюйм).
Описание проблемы
На старте WPS Office выводит предупреждение о том, что "Системный DPI асимметричен. Возможны проблемы с отображением." Это указывает на то, что приложение не может правильно обрабатывать разрешение экрана, что, в свою очередь, приводит к искажению отображаемого контента. Несмотря на то, что вывод информации через инструмент xrandr
показывает, что фактическое разрешение составляет 158 dpi по горизонтали и вертикали, WPS Office может интерпретировать эти данные некорректно.
Возможные причины проблемы
- Асимметричный DPI: Как упомянуто в предупреждении, если DPI по горизонтали и вертикали различны, это может привести к неправильному отображению.
- Отсутствие поддержки сред рабочего стола: Пользователи Sawfish без полноценной среды рабочего стола и пользователи XFCE также сталкиваются с этой проблемой, однако в среде Cinnamon все работает корректно.
- Недостаточная документация: WPS Office является проприетарным решением, и пользователи не имеют доступа к полному спектру конфигурационных и дебаггинг-параметров, что затрудняет диагностику и устранение проблемы.
Потенциальные решения
-
Проверка системных настроек: Перейдите в настройки вашей системы и убедитесь, что параметры DPI являются симметричными. Вы можете использовать команды, такие как
xrandr
, чтобы проверить текущее состояние. -
Использование настройки масштабирования: Попробуйте изменить настройки масштабирования в вашей системе. В некоторых дистрибутивах Linux можно установить масштабирование на 100% для корректного отображения приложений.
-
Проверка конфигурации режима отображения: Убедитесь, что ваше видеоразрешение и режим дисплея установлены правильно. В некоторых случаях может помочь перезагрузка компьютера после внесения настроек.
-
Обновление WPS Office: Если вы используете тестовую версию программного обеспечения, стоит проверить наличие обновлений. Возможно, в новых версиях были исправлены известные ошибки.
-
Инсталяция альтернативных окружений: Если проблема сохраняется исключительно в Sawfish или XFCE, рассмотрите возможность использования Cinnamon или другого окружения рабочего стола, где приложение работает корректно.
-
Обращение за поддержкой: Возможно, стоит посетить форумы и сообщества пользователей WPS Office, где другие пользователи могли бы поделиться своими решениями этой проблемы.
Заключение
Хотя проблема с неправильным отображением в WPS Office может быть раздражающей, следуя вышеуказанным шагам, вы сможете минимизировать ее влияние на работу. Обязательно проверяйте обновления программы и делитесь опытом с другими пользователями для взаимопомощи.
Если у вас есть дополнительные вопросы или нужно дальнейшее руководство, не стесняйтесь обращаться за более детальной консультацией.