LibreOffice - Шрифт Calibri availible при открытии документа, но не в выпадающем

Когда я открываю документ, отправленный мне коллегой, Calibri, кажется, работает шрифт как ожидалось с документом:

enter image description here

Но когда я создаю документ о том же компьютере, шрифт Calibri не доступен в выпадающем.

10
задан 16 February 2017 в 07:30

7 ответов

Изображение, которое Вы включали со своим вопросом, показывает, что название шрифта курсивом. Это означает, что именованный шрифт не установлен, и автоматически выбранная замена использовалась вместо этого. Если Вы нависаете курсор над этим выделенным курсивом именем шрифта, можно видеть комментарий с этой целью.

, Если Вы не хотите устанавливать отсутствующий шрифт, можно отредактировать Стиль для определения шрифта, который является установлен (щелкните правой кнопкой в рамках абзаца и выберите 'Edit Paragraph Style...' из нижней части выпадающего меню).

В Microsoft Office то же самое происходит с отсутствующими шрифтами, но обычно нет никакого признака, что замена шрифтов произошла.

7
ответ дан 23 November 2019 в 04:17

Необходимо установить его:

  1. Установка классические шрифты TrueType Microsoft: sudo apt install ttf-mscorefonts-installer

  2. Установка более новые шрифты ClearType Microsoft:

    • , который включает: Constantia, Corbel, Calibri, Cambria, Candara, and Consolas
    • делают шрифты каталог: mkdir ~/.fonts
    • wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer | bash

  3. Затем близко и открывают LibreOffice, если открытый, в то время как Вы установили эти шрифты.

Источник:

http://www.pcworld.com/article/2863497/how-to-install-microsoft-fonts-in-linux-office-suites.html

17
ответ дан 23 November 2019 в 04:17

У меня была та же проблема неделю назад. ttf-mscorefonts-installer не включает Calibri.

Это включает следующие шрифты:

  • Andale Mono
  • Arial Black
  • Arial (Полужирный, Курсивный, Полужирный курсив)
  • Comic Sans MS (Полужирный)
  • Courier New (Полужирный, Курсивный, Полужирный курсив)
  • Джорджия (Полужирный, Курсивный, Полужирный курсив)
  • Влияние
  • Times New Roman (Полужирный, Курсивный, Полужирный курсив)
  • Trebuchet (Полужирный, Курсивный, Полужирный курсив)
  • Verdana (Полужирный, Курсивный, Полужирный курсив)
  • источник Webdings

: sudo apt show ttf-mscorefonts-installer

при владении законной лицензией Microsoft Office, Вы могли бы скопировать calibri.ttf и весь calibri*.ttf файлы (полужирный, курсив...) от C:\Windows\Fonts и установить их на Ubuntu путем простого двойного щелчка по ним. Хотя я не уверен, ли это согласно условиям предоставления услуг Office.

4
ответ дан 23 November 2019 в 04:17

Шрифты Calibri, Cambria, Candara, Consolas, Constantia и Corbel требует лицензии Microsoft Office, что означает, что они только законны на машинах, где Microsoft Office (доступный только в Windows и MacOS) установлен.

LibreOffice устанавливает свободный шрифт Carlito, который является заменой для Calibri и Caladea, который является заменой для Cambria.

2
ответ дан 23 November 2019 в 04:17

Другое решение установило бы шрифты Carlito и Caladea вручную, и затем вручную отображать их в Инструментах-> Опции-> Шрифты, таким образом, Calibri и Cambria всегда показываются Carlito и Caladea соответственно. Я думаю, что LO 6 делает это по умолчанию, но в более старых версиях, которые не поставляли Carlito/Caladea, это может быть необходимое выполнение его вручную.

0
ответ дан 23 November 2019 в 04:17

Вот хороший способ установки Calibri в вашей системе на базе Debian.
Запустите эту команду в терминале.

$ sudo apt-get install fontforge

Это установит Font Forge в вашей системе, что поможет в преобразовании шрифтов. После выполнения приведенной выше команды выполните приведенную ниже команду:

$ wget https://gist.github.com/maxwelleite/10774746/raw/ttf-vista-fonts-installer.sh -q -O - | sudo bash

Это установит в вашей системе пакет шрифтов Vista, который также включает Calibri.

3
ответ дан 10 August 2020 в 16:15

Вы можете установить «Calibri» и дополнительные шрифты, используя fontist.

Установите файлы разработки Ruby:

sudo apt-get install ruby-dev

Установите шрифтовик:

sudo gem install fontist

Обновите список шрифтов:

обновление шрифтов

Установите шрифт Calibri :

fontist install "Calibri"

Fontist представит вам лицензионное соглашение Microsoft: пожалуйста, прочтите его и введите "yes", а затем нажмите Enter, если вы его принимаете.

Fontist загрузит шрифты и сообщит вам, где они были установлены, в моем случае это было: $HOME/.fontist/fonts/CALIBRI.TTF

LibreOffice использует fontconfig для разрешения шрифтов: fontconfig должен знать о новых шрифтах, если вы хотите, чтобы LibreOffice их использовал. Создайте локальный файл конфигурации fontconfig и добавьте каталог, в котором были установлены шрифты:

mkdir $HOME/.config/fontconfig
mkdir $HOME/.config/fontconfig/conf.d
export CONFFILE=${HOME}/.config/fontconfig/conf.d/10-fontist.conf
echo "<?xml version='1.0'?>" >>  $CONFFILE
echo "<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>" >> $CONFFILE
echo "<fontconfig>" >>  $CONFFILE
echo "<dir>$HOME/.fontist/fonts</dir>" >> $CONFFILE
echo "</fontconfig>" >> $CONFFILE

Обновите кеш fontconfig:

fc-cache -f

Убедитесь, что шрифт «Calibri» разрешается с помощью fontconfig в новый установленный шрифт:

fc-match "Calibri"

Если все прошло правильно, вывод предыдущей команды должен быть примерно таким:

CALIBRI.TTF: "Calibri" "Regular"

Теперь LibreOffice будут использовать только что установленные шрифты. Вы можете проверить это, если LibreOffice больше не отображает название шрифта курсивом.

0
ответ дан 17 December 2020 в 04:55

Другие вопросы по тегам:

Похожие вопросы: