Отсутствующие шрифты приводят к тому, что LibreOffice Impress путает расположение слайдов

Я сообщил об ошибке LibreOffice Impress здесь. В этой ошибке текст слайда выходил за границы страницы

enter image description here

Хотя в Microsoft PowerPoint это выглядело нормально

enter image description here

Теперь я больше не могу воспроизвести эту ошибку. LibreOffice Impress, та же версия, которая использовалась для сообщения об ошибке и также предоставленная Canonical, кажется, отображает ее правильно.

Одно из основных изменений, которое произошло, - это то, что я установил wine. Возможно ли, что wine установил некоторые шрифты, которых изначально не было, и поэтому, когда я сообщил об ошибке, LibreOffice использовал какой-то другой альтернативный шрифт?

0
задан 15 December 2020 в 18:24

1 ответ

Я решил эту проблему.

Я опубликую решение здесь, так как думаю, что оно важно для людей, перешедших с Windows и желающих без проблем работать с Linux.

Ошибка, о которой я сообщил здесь, связана с отсутствующим шрифтом «Calibri», шрифтом Microsoft, который отсутствует в Ubuntu.

LibreOffice использует fontconfig для разрешения шрифтов. Если шрифт отсутствует, fontconfig будет использовать замещающий шрифт. LibreOffice сообщит вам, что шрифт отсутствует и был заменен, набрав имя шрифта курсивом, но не сообщит вам, какой шрифт был использован в качестве замены. Узнать это можно самостоятельно с помощью команды fc-match . При установке Kubuntu 20.10 по умолчанию, fontconfig разрешает отсутствующий «Calibri» на «Noto Sans», неуместную замену, которая приводит к этой ошибке.

Здесь у вас есть два варианта:

  1. Установить замену «Calibri» с открытым исходным кодом. Этот шрифт с открытым исходным кодом называется «Carlito» и не устанавливается по умолчанию. Однако он доступен в официальных репозиториях, и вы можете установить его, запустив:

     sudo apt-get install fonts-crosextra-carlito
    

    Вы также можете ввести sudo apt-get install fonts-crosextra-*, чтобы заменить другие шрифты Microsoft.

  2. Вы можете установить официальный шрифт «Calibri» от Microsoft. Для этого я предлагаю вам использовать fontist и следовать инструкциям здесь (отказ от ответственности: я написал эти инструкции).

5
ответ дан 20 December 2020 в 04:22

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

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