如何增加终端字体大小?


19

我有一个使用Debian的Raspberry pi B,它是通过VGA装配的3.5英寸TFT-LCD显示器。命令行模式下的文本大小太小而无法阅读,因此我想增加其大小,其中一种方法显示为“ edit /boot/config.txt”。但是,该命令ls /boot显示为否config.txt-唯一的.txt文件是cmdline.txt

另一种方法参考:http : //www.raspberrypi-spy.co.uk/2012/11/cheap-miniature-lcd-screen,其中显示使用sudo dpkg-reconfigure console-setup似乎没有任何区别。

我做错什么了吗?我将不胜感激,帮助您从这里继续前进。

Answers:


16

当我使用巨大的电视时,我也遇到这个问题。尝试这个:

setfont /usr/share/consolefonts/Lat15-TerminusBold20x10.psf.gz

要查看可用字体的列表:ls / usr / share / consolefonts /

末尾的数字表示宽度和高度(尽管并不总是那么精确!)

不知道为什么config.txt丢失了。但是,您可以使用以下命令:

https://raw.github.com/Evilpaul/RPi-config/master/config.txt

作为创建新模板的模板。

我的猜测是a)它被意外删除,或者b)在文件系统中以某种方式被破坏并消失了。(更有可能)


谢谢recantha,效果很好。这个问题很好地解决了,但是我仍然不明白为什么缺少config.txt。直视这匹礼物马,现在的字体有点太大,所以:有没有办法看到其他可用的字体?
哈里·韦斯顿

编辑我的原件以回答其他问题。
recantha 2012年

将如何放入/boot/config.txt?我的(来自OSMC 2016.05-1)不包含任何看起来像它的行,并且此Raspbian config.txt文章也不包含……
Tobias

5

您可以setfont从终端使用,将当前控制台字体设置为中找到的一种字体/usr/share/consolefonts/。您无需指定完整路径或.psf.gz后缀。就像这样:

setfont Lat15-Fixed18

会成功的 您可以一直玩直到找到所需的字体为止,然后使其成为系统范围的默认字体,您可以/etc/kbd/config在启动时将其指定为kbd软件包/服务将其自身带入控制台字体中,从而进行指定。

附带说明,您可能会发现您必须创建一个自定义条目/etc/fb.modes才能在小屏幕上获得本机分辨率,从而使显示看起来清晰美观。


对于运行Centos 7的任何人,目录为/lib/kbd/consolefonts
falsePockets

2

这是最简单的解决方案:登录Linux(或Unix)时.profile,shell将执行一个名为的文件。我最近有一个7英寸LCD,1024x600显示器。在过去的两年中,我通过ssh与Rpi进行了通信,但是现在我需要一个带有小型显示器的系统。因此,我编辑了.profile文件,并在末尾添加了以下行:

setfont /usr/share/consolefonts/Uni3-Terminus28x14.pst.gz

适用于我的14x28像素字体。有许多(数百种)字体。如果您喜欢小一点,请尝试使用24x12或更大的32x16。


我认为OP中的“命令行模式”是指LXTerminal,但我将其作为没有GUI的控制台模式。
bobstro

我非常确定非GUI控制台模式的含义还不错。这对我有用;我将setfont行附加到osmc用户的末尾.profile。缺点是,在登录期间我仍然使用了错误的字体大小;因此,最好在系统而非用户设置中解决此问题。当然,这种解决方案总比没有解决要好。
Tobias

1

7年后,我遇到了同样的问题,对我有用的解决方案是https://www.raspberrypi-spy.co.uk/2014/04/how-to-change-the-的 “方法2” 命令行的字体大小/

简而言之,我sudo nano /etc/default/console-setupFONTFACEand FONTSIZE字段更新为所需的大小:

FONTFACE="Terminus"
FONTSIZE="16x32"

然后,我保存了文件并重新启动了pi。

这样做的好处是,它从设备启动的那一刻起起作用,而不是仅在我登录后才启动(就像使用的答案一样.profile)。

顺便说一句,为了弄清楚要使用什么值来显示字体和大小,我查看了/usr/share/consolefonts/目录(如上所示),然后从那里开始。


0

单击LXTerminal中的“编辑”选项卡->转到首选项->单击“样式”选项卡->在这里您可以更改字体,大小,颜色和背景

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.