gpt4 book ai didi

smalltalk - 如何使用 'Consolas' 作为编码字体

转载 作者:行者123 更新时间:2023-12-01 04:02:15 24 4
gpt4 key购买 nike

我想在 Windows 操作系统上的 Squeak 4.3 图像中更改代码版本的字体,尽可能使用 consolas 字体。

我在首选项浏览器中找不到任何东西可以轻松做到这一点。那个SO question看起来很完美,但没有一个答案适用于我的情况。

比如上线

font := LogicalFont familyName: 'Bitmap DejaVu Sans' pointSize: 10.

它在 LogicalFont 上失败了:我得到了允许修复丢失的类/变量的弹出窗口。

Unknown variable: LogicalFont please correct, or cancel: [...]



该解决方案是否不适合 Squeak 4.3,或者我是否缺少某些软件包?

编辑 :通常,在问题发布到 SO 后,我会找到一些答案元素:

I found nothing in the preferences browser to do that easily.



因为该设置不能通过首选项浏览器访问,而是通过世界菜单 -> 外观 -> 系统字体 -> 代码字体。

但我只看到少数可用的字体(除了 ComicSans 和 BitstreamVera),但没有看到 Consolas。我确实有偏好 Offer native fonts启用,虽然...

第二次编辑 :根据 Igor Stasenko 的回答,我在 SqueakSource 上发现了 FreeTypePlus 的提及这似乎是最新的(对于初学者来说,了解如何在 Squeak 上安装新软件通常并不容易,而且 Squeak 自 2006/2007 年以来似乎已经放缓, Swiki 中提到的一些项目现在已经关闭...... )

所以我添加了蒙蒂塞洛
MCHttpRepository
location: 'http://www.squeaksource.com/FreeTypePlus'
user: ''
password: ''

并安装 FreeType , FreeTypeSubPixelAntiAliasingPinesoftEnhancementsForFreetype .现在我可以看到我的 ttf 系统字体了...

最佳答案

AFAIK,Squeak 默认不包含 Freetype 支持。

您可以尝试 Pharo,其中默认包含 Freetype。 http://www.pharo-project.org/home

或者您可以尝试在 Squeak 中安装 Freetype 包并下载适用于 VM 的 freetype 插件。

关于smalltalk - 如何使用 'Consolas' 作为编码字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12835441/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com