为什么呢?如何解决? 16.10中10px太小(“p” - 10px),但11px太大(“p” - 12px) 在14.04正常字体大小(“p” - 11px)
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
答案 0 :(得分:0)
嗯...我在ubuntu freetype 2.5.2中发现了这条路径并修复了错误!
示例:https://bugs.freedesktop.org/attachment.cgi?id=129090
# Description: revert commit which creates regressions in gtk
# Ubuntu: https://bugs.launchpad.net/freetype/+bug/972223
# Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636776
--- a/src/truetype/ttdriver.c
+++ b/src/truetype/ttdriver.c
@@ -246,10 +246,7 @@
FT_Request_Metrics( size->face, req );
if ( FT_IS_SCALABLE( size->face ) )
- {
error = tt_size_reset( ttsize );
- ttsize->root.metrics = ttsize->metrics;
- }
return error;
}