我想在Julia编程语言中使用Gadfly创建图表,并使用本地字体(例如Avenir Next)的特定字体样式(例如Avenir Next Bold)在我的Mac上。对于标准直方图示例中的标准字体样式,它可以正常工作:
using Gadfly
plot(x=randn(2000), Geom.histogram(bincount=100),
Theme(minor_label_font="Avenir Next",
major_label_font="Avenir Next",
key_label_font="Avenir Next"))
然而,当使用特定的字体样式,如“Avenir Next Bold”时,会应用默认字体而不是提供的字体。Avenir Next字体以ttc格式保存为“容器”。我尝试将ttc文件转换为单个ttf文件,并调用文件所在的确切路径。但两者都无效。