Узнайте, какой именно шрифт Inkscape использует для «Monospace»?

Узнайте, какой именно шрифт Inkscape использует для «Monospace»?

Я сделал диаграмму в Inkscape, включая текст со шрифтом "Monospace". Я подозреваю, что название "Monospace" означает более конкретный шрифт, который может зависеть от моей конкретной конфигурации системы.

Я хотел бы изменить семейство шрифтов на более конкретное имя, чтобы быть уверенным в воспроизводимых результатах на других системах. Есть ли способ определить, какое именно семейство шрифтов "Monospace"?

решение1

Inkscape заменяет системный шрифт шрифтом monospaceпри рендеринге документа для печати и других форматов, поэтому вы можете использовать это, чтобы найти базовый шрифт:

  • Создайте документ с образцом текста, используя monospaceшрифт. Вы также можете добавить другие шрифты по умолчанию serifи sans-serif.
  • Сохраните документ как PDF-файл (Файл -> Сохранить копию...).
  • Откройте PDF-файл в Adobe Reader.
  • В Reader перейдите в Файл -> Свойства...
  • На вкладке «Шрифты» вы найдете список шрифтов, используемых в документе.

В моей текущей системе (macOS 10.15, Inkscape 1.0.2) моноширинный шрифт заменен на Andale Mono; шрифты с засечками и без засечек заменены на Times New Romanи Verdana.

Эти значения изменились с выпуском Inkscape 1.0. В моей предыдущей системе (macOS 10.13, XQuartz 2.7.11, Inkscape 0.92) значениями по умолчанию были Bitstream Vera Sans Mono, Bitstream Vera Serif, и Bitstream Vera Sans. Эти шрифты были установлены с XQuartz.

Эта почтасообщает, что в Windows Inkscape использует Courier Newдля моноширинного шрифта, и Times New Romanи Verdanaдля других значений по умолчанию. Как отмечено в комментариях, по крайней мере некоторые системы Windows используют DejaVuSansMonoдля моноширинного шрифта.

Если у вас не установлен Adobe Reader, вы можете просто использовать текстовый редактор, чтобы найти шрифты в PDF-файле. Найдите /FontFamily.

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