我想在Windows操作系统的Squeak 4.3图像中更改代码版本的字体,以便尽可能使用consolas字体。
我在首选项浏览器中找不到任何内容,以便轻松完成。 SO question看起来很完美,但在我的案例中没有一个答案可行。
例如在行
font := LogicalFont familyName: 'Bitmap DejaVu Sans' pointSize: 10.
它在LogicalFont
上失败:我得到了一个允许修复缺少的类/变量的弹出窗口。
未知变量:LogicalFont请更正或取消:[...]
这个解决方案不适合Squeak 4.3,还是我错过了一些包?
编辑:我经常在上发布问题之后找到一些答案元素:
我在首选项浏览器中找不到任何内容,以便轻松完成。
因为无法通过首选项浏览器访问该设置,但是通过“世界”菜单 - >外观 - >系统字体 - >代码字体。
但我只看到一些可用的字体(除了ComicSans和BitstreamVera),但没有Consolas。我确实启用了偏好Offer native fonts
,但是......
第二次编辑:给出了Igor Stasenko的答案,我在SqueakSource上发现了FreeTypePlus的提及似乎是最新的(初学者通常不容易找到如何安装关于Squeak的新软件,自2006/2007以来,Squeak似乎已经放缓,Swiki中提及的一些项目现在已经减少......)
所以我加入了蒙蒂塞洛
MCHttpRepository
location: 'http://www.squeaksource.com/FreeTypePlus'
user: ''
password: ''
并安装了FreeType
,FreeTypeSubPixelAntiAliasing
和PinesoftEnhancementsForFreetype
。现在我可以看到我的ttf系统字体......
答案 0 :(得分:2)
AFAIK,Squeak默认不包括Freetype支持。
您可以尝试Pharo,默认情况下包含Freetype。 http://www.pharo-project.org/home
或者您可以尝试在Squeak&amp ;;中安装Freetype软件包。下载VM的freetype插件。