Компьютерный современный шрифт Serif для Linux и Windows

Компьютерный современный шрифт Serif для Linux и Windows

Вероятнее всего, мой вопрос уже задавался, но я не смог найти на него хорошего ответа, поэтому задам его еще раз, надеясь получить точный ответ.

Я использую и Linux, и Windows с моим личным облаком, которое синхронизирует мои данные на нескольких компьютерах. В настоящее время я пишу научный документ на 150+ страниц по латексу, в котором используется шрифт latex по умолчанию. Покопавшись, чтобы узнать название этого шрифта, я обнаружил, что название шрифта — Computer Modern Serif (правильно?) (Я использую класс report в latex, это шрифт по умолчанию для него?)

Теперь у меня есть схемы и рисунки, которые я сделал в Inkscape. Мне нужно, чтобы они открывались и в Windows, и в Linux, но, ... Я не смог найти шрифт, который был бы общим для Windows и Linux. В Linux шрифт называется "Serif". В Windows он называется "CMU Serif", конечно, после ручной установки в Windows.

Как мне сделать так, чтобы у меня было одно имя шрифта для Windows и Linux (без ручной путаницы в именах шрифтов), чтобы мне не пришлось постоянно менять имя шрифта? Я ожидаю, что у меня будет шрифт с точно таким же именем из Linux, а затем просто установлю его в Windows, и вуаля! Больше никаких проблем в обеих операционных системах.

1- Возможно ли это?

2- Правильные ли названия шрифтов, которые я упомянул? Я совсем запутался в этом.

Пожалуйста, порекомендуйте.

решение1

Ну, извините, но я думаю, вы хотите сделать это больше, чем оно есть. Вы можете использовать шрифт, который хотите LaTeX. Есть хороший каталогроднойшрифты и вы всегда можете использовать ttfи otfшрифты используя XeLaTeXкак вы знаете.

С другой стороны,Компьютер Модерночень хороший источник, идеальный для работы с математикой, но не единственный. Вы говорите, что используете Latin Modern Roman, что этодругой проект.

Я думаю, что в этом месте есть путаница. Согласно этомустатья в википедиии соответствующие ссылки, вы можете получить семейство шрифтовотсюдав формате Open Type, подходит для использования Inkscapeи легко устанавливается в Windows (оставим на время gnu/linux для простоты).

Также @cfr отправил вам путь для загрузки шрифтов Latin Modern в открытом виде. По моему собственному опыту, установить такие шрифты несложно. Я бы скачал все файлы из каталога, чтобы получить все доступные веса и вариации шрифта.

Этого было бы достаточно для удовлетворения пункта 1 вашего вопроса.

Чтобы ответить на второй пункт, вам нужно знать кое-что о шрифтах, чтобы начать с того факта, что не всегда название семейства является синонимом с гарантией. Часто шрифты с одинаковым названием, но произведенные разными производителями, отличаются друг от друга в деталях. Почти всегда есть тонкие различия в штрихах, количестве глифов и иногда включает кодировку некоторых символов. Более тонким является кернинг, который может создавать некрасивые пробелы в LaTeX.

В этом смысле я предлагаю попробовать версии, хранящиеся в CTAN, которые, хотя и являются Open Type, могут использоваться как для LaTeX.

Последняя идея или вариант — попробовать XeLaTeXдругой шрифт. Однако проблема в том, что коммерческие шрифты имеют очень небольшой набор математических символов. ЕстьПиШрифты, которые дополняют основной шрифт, но не очень обширны и не всегда хорошо сочетаются с ним.

Мне, например, нравится использовать Palatino Германа Цапфа, поэтому LaTeXя могу использовать mathpazo (расширенная версия Palatino для математики в LaTeX), поэтому я могу с удовольствием использовать Palatino в Inkscape, Illustrator или где-то еще. Это отлично работает, если вам не нужны специальные символы для создания диаграмм. Я не знаю, ваш ли это случай, но я надеюсь, что это поможет.

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