Почему шрифт Roboto выглядит по-другому при использовании с пакетом LaTeX?

Почему шрифт Roboto выглядит по-другому при использовании с пакетом LaTeX?

Я использую пакет LaTeX robotoпредложенным способом.здесь:

\usepackage[sfdefault]{roboto}
\usepackage[T1]{fontenc}

Вывод (pdflatex) выглядит следующим образом:

латексный робот

Однако «настоящий» шрифт Roboto выглядит вот так (см.здесь, например):

настоящий шрифт

Общее качество может быть проблемой выборки, но вы можете заметить небольшие различия, такие как квадратная или круглая точка «i» или то, как выглядят «r» и «e» при сравнении:

сравнение

Есть ли способ получить «правильный» шрифт Roboto или я что-то делаю не так?

решение1

Робот поставляется в двух версиях, обе из которых можно увидеть и загрузить по адресуpublicobject.com/2014/06/26/roboto-old-and-new/. Для более подробного сравнения см. обзор Стивена Коулза «Робото — это был четырехглавый Франкеншрифт» натипографика.орг.

На данный момент пакет robotoпредоставляет старую версию шрифта. Пользователи luatexилиxetex могут отказаться от пакета, установив новый шрифт на свои системы (скачав его по ссылке выше или, конечно, сwww.google.com/fonts/specimen/Roboto) и вызвать его с помощью \usepackage{fontspec}и \setsansfont{Roboto}.

Связанный контент