В cairo
, шрифты могут быть указаны по их фамилии, например. 'HelveticaNeueLTStd. Затем веса и стили могут быть определены cairo.FONT_WEIGHT_[NORMAL|BOLD]
и cairo.FONT_SLANT_[NORMAL|OBLIQUE|ITALIC]
, которые являются константами с целыми значениями. Только эти 2 и 3 варианта встроены. Мне интересно, как выбрать конкретные веса и стили в случае, если у семьи их больше? Например. Светлый, полужирный и т. Д.Как выбрать шрифты более конкретно в cairo?
Я использую pycairo 1.10.0
в python 2.7
, хотя эти вещи выглядят одинаково на любом языке.
Я мог бы найти решение, угадывая, поэтому я отвечу на свой вопрос, но все же мне интересно, является ли это стандартным способом.