Bri*_*ell 7 mac fonts wine console
我希望能够在 Wine 控制台中显示 Win32 控制台可以显示的所有字符。我编写了一个小测试程序来打印出所有 8 位字符:
#include <stdio.h>
int main(int argc, char *argv[]) {
int i, j;
for (i = 0; i <= 0xF0; i+=0x10) {
for (j = i; j <= i + 0x0F; ++j)
printf("%2x:%c", j, (char)j);
printf("\n");
}
getchar();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
在 Wine 下,到目前为止我能做的最好的是使用 Andale Mono:

虽然这是我在 Windows Server 2008 上看到的:

有什么地方可以合法下载一种字体,让我可以在 Wine 下查看所有这些字符?
编辑我找到了一组包含CP437字体的DOS字体,它应该涵盖我感兴趣的字符集。但是,即使我安装了这种字体,wineconsole似乎也无法识别它。有什么办法可以wineconsole使用这种字体,或将此字体转换为wineconsole可以使用的格式吗?或者有什么方法可以从DOSEMU 中提取字体以用于 Wine?
哦,我应该提到我在 Mac OS X 10.6.2 上,使用该wine-devel软件包通过 MacPorts 安装 Wine 。
更多信息
我曾尝试安装一些控制台字体,这些字体应该覆盖 Mac OS X 字体的完整字符集(例如上面列出的 NewDOS 字体,以及我尝试从 DOSEMU 提供的字体转换的字体)。Wine 似乎无法使用 Mac OS X 中安装的新字体。有没有办法注册我用 Wine 安装的新字体?手动编辑system.reg似乎包含字体映射的文件会起作用,还是我需要做其他事情?
撞
赏金即将结束,我仍在为此寻找答案。有人将 Wine 控制台用于复杂的文本用户界面吗?
Windows 附带的 Lucida Console 字体是您可以在 Windows 控制台中选择的两种字体之一,并且支持上面演示的完整字符集(以及许多其他带重音的拉丁字符)。它可以从 Ascender 购买,价格为 30 美元。
这可能会满足我的需求,但我不想花 30 美元购买字体,所以我仍在寻找是否有人可以提供免费的替代方案。
| 归档时间: |
|
| 查看次数: |
3711 次 |
| 最近记录: |