LINUX.ORG.RU

Почему по-разному рендерятся шрифты Terminus и Terminess?

 ,


0

1

Качаю Terminess. Устанавливаю TerminessNerdFontMono-Regular.ttf

Запускаю:

st -f "Terminess Nerd Font Mono:style=Regular:size=11:antialias=true:autohint=true"

st -f "Terminus:size=11:antialias=false:autohint=true"

out:

  1. 11px –> https://fastpic.org/view/127/2026/0327/_778be0e4c85d0c85e5081b015281f0e6.png.html
  2. 31px –> https://fastpic.org/view/127/2026/0327/_5643b00435f0ad36f4969b6d4817500c.png.html

Обращаем внимание, прежде всего, на букву х, потом на i, Потом на @. Как это так? Terminess - это Terminus, только с иконками. Как он может рендериться по-разному?

★★★★

Последнее исправление: bryak (всего исправлений: 8)

Потому что, очевидно же, это разные шрифты. /thread

Даже если один позиционируется как замена другому и имеет схожее название, то что они должны рендериться одинаково пиксель–в–пиксель — это вы себе самостоятельно придумали, никто таких гарантий не давал.

Как минимум, каноничный Terminus растровый, а TrueType шрифты — векторные.

anonymous
()

эмулятор терминала поменяй, у меня например в xterm прагмата и прагмата патченая nerd font выглядит сильно по разному, а в tym который на VTE разницы нет

err
()

Да, я утверждаю, что terminus(ttf) и terminess - два разных шрифта. Проверял в панельке dwm

"Terminus (TTF):style=Medium:size=12:antialias=false:autohint=false" --> TerminusTTF.ttf: Terminus (TTF):style=Medium

https://fastpic.org/view/127/2026/0327/_3434f2970af371d2ad2151448649ca2b.png.html

"TerminessTTF Nerd Font Mono:size=12:style=Regular:antialias=false:autohint=false"

https://fastpic.org/view/127/2026/0327/_394e9bb309d8f352a43f79f8b7e5f885.png.html

"TerminessTTF Nerd Font Mono:size=12:style=Regular:antialias=true:autohint=false"

https://fastpic.org/view/127/2026/0327/_49bc54bd21e753093031319e99cf9197.png.html

"TerminessTTF Nerd Font Mono:size=12:style=Regular:antialias=true:autohint=true"

https://fastpic.org/view/127/2026/0327/_fecacc3e73dbf094b4907eb1b9a7d0d3.png.html

bryak ★★★★
() автор топика
Ответ на: комментарий от bryak

два разных шрифта

На самом деле это один шрифт, просто из-за лицензии изменено название. Это видно из README.md шрифта

Why Terminess and not Terminus?

What's in a name? The reason for the name change is to comply with the SIL Open Font License (OFL), in particular the [Reserved Font Name mechanism][SIL-RFN]
dmitry237 ★★★★★
()