小编lee*_*mes的帖子

Linux 控制台中的字符集/字体

我想编写一个在终端中运行的游戏。我做了一些终端着色,并想使用一些 unicode 字符来制作漂亮的 ascii 艺术“图形”。但是linux终端不支持很多unicode字符(非X终端,我不知道你怎么称呼它...VT100?我的意思是使用文本模式输出的终端,没有图形模式,因此使用与 bios 中相同的字体来显示文本。)

例如,我想使用“半块”字符 U+2580 (?) 和 U+2584 (?) 绘制半个字符“像素”,但终端不支持这些字符。(这些只是示例 - 我想使用更多特殊字符......)

此字体支持哪些字符?有没有列出这些字符的文件或表格?这是依赖于设备还是有任何“标准”?

linux fonts unicode console

5
推荐指数
1
解决办法
5148
查看次数

在 Debian 中列出软件包,a la `dpkg -l`,但包括软件包 origin/source

我想列出表单的所有包

$ dpkg -l libav\*
Run Code Online (Sandbox Code Playgroud)

但除了这个输出之外,我想要每个包的来源/来源(我不确定首选术语)。如果包裹不符合任何来源,则应显示未知或类似。在我的脑海中,最有前途的方法是使用dctrl-tools,但我不确定如何去做。作为背景,我试图用 ffmpeg 调试库不匹配。请参阅Debian 错误报告 - ffmpeg: backport of 4:0.6.1-5 from unstable 产生 WARNING: library configuration mismatch。错误报告不再是问题,但我仍然对这个问题感兴趣。

只是为了清楚格式,这应该看起来像

ii  libavahi-client-dev  0.6.27-2+squeeze1  Development files for the Avahi client library  squeeze
ii  libavcodec-dev       4:0.6.1-5          Development files for libavcodec                unstable
Run Code Online (Sandbox Code Playgroud)

如果同一个包在多个类别中可用,即。在挤压和测试中,应使用可用的最低/最旧类别。在这种情况下,挤压。

debian dpkg apt

5
推荐指数
1
解决办法
2228
查看次数

标签 统计

apt ×1

console ×1

debian ×1

dpkg ×1

fonts ×1

linux ×1

unicode ×1