我使用的是自定义字体和@ font -face标签。在Windows中,无论是Firefox、Chrome还是IE,一切看起来都很棒。
在Mac上,情况就不同了。由于某些原因,Mac字体渲染器认为字体比实际要短得多。
例如,考虑下面的测试代码():
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
我有一个固定大小的gtk.Label。我想自动调整文本的大小,使其适合标签。对于宽度不固定的字体,有没有一种优雅的方法可以做到这一点呢?
my_label = gtk.Label()
# Short text segment
my_label.set_text( "Short text segment." )
# Long text segment
### Determine required text size here. ###
my_label.set_text( "This is a really long text segment that I would