在cairo
中,字体可以通过它们的家族名称来指定,例如“HelveticaNeueLTStd”。然后,权重和样式可以定义为cairo.FONT_WEIGHT_[NORMAL|BOLD]
和cairo.FONT_SLANT_[NORMAL|OBLIQUE|ITALIC]
定义,它们是具有整数值的常量。只有这2和3个选项是内置的。我想知道,如果家庭有更多的重量和款式,如何选择具体的重量和款式?例如 Light、Semi-bold 等。
我正在使用pycairo 1.10.0
in python 2.7
,尽管这些东西在任何语言中看起来都一样。
我可以通过猜测找到解决方案,所以我会回答我的问题,但我仍然想知道这是否是标准的做法。