epm play wps office: adding fonts installation for WPS Office to fix formula display warnings
Прошу рассмотреть возможность добавить для устранения "Некоторые символы формул могут отображаться некорректно из-за отсутствия шрифтов Symbol, Wingdings, Wingdings 2, Wingdings 3, MT Extra" автоматическую установку недостающих шрифтов в процессе установки WPS Office. Данный фикс реализует проверку наличия необходимых .ttf-файлов, скачивание архива с требуемыми шрифтами из репозитория, их установку в системный каталог и обновление кэша шрифтов. Это позволяет избавиться от предупреждения о недостающих шрифтах и обеспечивает корректное отображение формул и специальных символов в документах WPS Office.
Установка может быть только в виде пакета. Из любого архива можно сделать пакет, добавив скрипт в pack.d
Это будет лучше смотреться в отдельном пакете со шрифтами (например epm play ms-office-fonts). Плюс неизвестно, что здесь будет с точки зрения лицензии. Где-то попадался подход, когда брали инсталлятор бесплатного Microsoft Word Viewer и тащили шрифты оттуда уже на системе (через cab extract). Тут стоит глянуть EULA от Microsoft - видимо, на то были причины. Приобщу ссылку, если попадется.
Да и в целом такие шрифты будут полезны любому офисному пакету, если их добавить в Softmaker FreeOffice или Libreoffice, это также увеличит совместимость с ms-форматами для них.
https://gist.github.com/nelsonaloysio/aeac243702a73b5d05b9b313d082ef96
Может быть просто ставим пакет fonts-ttf-ms (на альте)?
Может быть просто ставим пакет fonts-ttf-ms (на альте)?
К сожалению установка пакета fonts-ttf-ms не решает проблему(
Установка может быть только в виде пакета. Из любого архива можно сделать пакет, добавив скрипт в pack.d
Понял вас. Но честно горя не совсем понимаю, как можно это реализовать через pack.d
Установка может быть только в виде пакета. Из любого архива можно сделать пакет, добавив скрипт в pack.d
Понял вас. Но честно горя не совсем понимаю, как можно это реализовать через pack.d
В любом случае надо что-то перепаковывать, потому что создание пакетов с нуля пока что не поддерживается. Можно погуглить по словам ttf-mscorefonts-installer, может быть найдётся что-то полезное. Как вариант, можно перепаковывать https://github.com/pushcx/corefonts/archive/refs/heads/master.zip отсюда https://github.com/pushcx/corefonts