Странности в LibreOffice 5.3.3

Модератор: /dev/random

MiK13
Сообщения: 1219
ОС: Linux Debian

Странности в LibreOffice 5.3.3

Сообщение MiK13 »

Стоял LibreOffice 5.2.3.3. Редактировал документ (рассказ). Решил в качестве шрифта (гарнитуры) поставить Free Schoolbook. Поставил. Всё нормально.
Увидел, что появилась новая версия, 5.3.3. Поставил. Открыл этот же документ -- шрифт вроде гельветики (без засечек). Иду в свойства. И не вижу шрифта Free Schoolbook.
Вызываю этот же документ в 5.2.3.3 -- всё нормально, Free Schoolbook есть.
Ещё раз вызываю в 5.3.3 -- Free Schoolbook нет. Текст без засечек.
В чём может быть проблема?
Система Debian 8 Jessie.Free Schoolbook
Free Schoolbook

P.S. Решил ради эксперимента поставить тестовую 5.4.0.0 В ней точно такая же картина. Шрифта Free Schoolbook нет.

P,P,S, Решил посмотреть, какие есть шрифты "Free*" Оказалось, что в 5.2.3.3 их 12:

Код: Выделить всё

Free Avant Garde
Free Bookman
Free Chancery
Free Courier
Free Helvetian
Free Helvetian Condensed
Free Paladin
Free Schoolbook
Free Times
FreeMono
FreeSans
FreeSerif

А в 5.3.3 и 5.4 -- только три последних, названия которых состоят из одного слова. Но шрифты с названиями их нескольких слов в списке присутствуют. Когда выбираю "изменить стиль", то на закладке "Шрифты" (раньше было "Гарнитура") В заголовке подокна "Семейство" стоит Free Schoolbook, но внизу надпись "Этот шрифт не установлен. Будет использован наиболее похожий"
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Странности в LibreOffice 5.3.3

Сообщение NickLion »

А покажите fc-list | grep Free.
Спасибо сказали:
MiK13
Сообщения: 1219
ОС: Linux Debian

Re: Странности в LibreOffice 5.3.3

Сообщение MiK13 »

NickLion писал(а):
15.06.2017 11:16
А покажите fc-list | grep Free.

Спасибо за подсказку. Она кое что прояснила. Но одновременно поставила другой вопрос: "ПОЧЕМУ?"
А именно: команда fc-list | grep Free | sort | cut -c -150 показала, что имеется 9 шрифтов Type1 (*.pcb) и 3 шрифта TrueType (*.ttf)
Получается, что последние версии LibreOffice показывают только шрифты TrueType.
Но вопрос "почему?" остаётся.
Спасибо сказали:
MiK13
Сообщения: 1219
ОС: Linux Debian

Re: Странности в LibreOffice 5.3.3

Сообщение MiK13 »

На сайте LibreOffice 5.3: дюжина самых интересных новшеств нашёл такой текст:
4. В LibreOffice 5.3. используется новый кросс-платформенный движок для отрисовки текста. Сделано для того, чтобы на разных платформах текст выглядел одинаково. Также исправлено много ошибок в отрисовке текста для Windows и Mac OS.

Может быть этот новый движок не знает, что такое Type1?

P.S. Нашёл в LibreOffice 5.3
Поддержка шрифтов Type 1 была удалена.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Странности в LibreOffice 5.3.3

Сообщение NickLion »

Да, Type1 убрали поддержку. Остались только TrueType, OpenType.
Спасибо сказали:
MiK13
Сообщения: 1219
ОС: Linux Debian

Re: Странности в LibreOffice 5.3.3

Сообщение MiK13 »

NickLion писал(а):
16.06.2017 11:23
Да, Type1 убрали поддержку. Остались только TrueType, OpenType.
А можно ли как-нибудь конвертировать шрифты Type 1 в, например, Open Type или True Type?
Мне, например, нравится шрифт Schoolbook. Я нашёл его кирилический вариант, но он, похоже, 8-битный. И в нём нет буквы Ёё
А при попытке вставить букву ë он её отображает как л. Да и на проверку орфографии это будет влиять.
Спасибо сказали:
Аватара пользователя
ieleja
Сообщения: 307
ОС: Debian 9, macOS, Windows

Re: Странности в LibreOffice 5.3.3

Сообщение ieleja »

можно, но шрифт будет без 'hinting', то есть будет выглядеть плохо

не знаю про ?-битный, но с ё:

http://www.dafontfree.net/download-schoolbook-f141836.htm
ad infinitum
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Странности в LibreOffice 5.3.3

Сообщение NickLion »

FontForge, по идее.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Странности в LibreOffice 5.3.3

Сообщение NickLion »

Спасибо сказали:
MiK13
Сообщения: 1219
ОС: Linux Debian

Re: Странности в LibreOffice 5.3.3

Сообщение MiK13 »

ieleja писал(а):
16.06.2017 15:45
можно, но шрифт будет без 'hinting', то есть будет выглядеть плохо

не знаю про ?-битный, но с ё:

http://www.dafontfree.net/download-schoolbook-f141836.htm

Спасибо. Шрифт скачал, но, во-первых, это только Bold, а во-вторых проблема с буквой Ё осталась. Она там, хотя и есть (судя по приведённым образцам), но сам шрифт в кодировке 1251. И Linux её почему-то не понимает. Вот пример, как выглядят буквы Ее и Ёё двумя шрифтами -- Free SchoolBook (Type1) и этот Shcoolbook (TrueType). Картинка сделана в GIMPе.Изображение


Большое спасибо. Сконвертировал как там было указано (правда, пришлось поставить Fontforge) и документ нормально открылся в LibreOffice 5.3.3.2. Сделал из него .pdf -- сравниваю с тем .pdf, который сделал со шрифтами Type1 -- если не присматриваться, то одно и то же. Но если присмотреться, заметно, что буквы немного "пляшут". В принципе меня это устраивает.
Спасибо сказали: