我正在使用powerline-go生成 bash 提示符。它在 tilda(也称为 Konsole)中运行良好,如下所示:
基本上,段分隔符最终显示为下划线。这非常烦人,我无法理解为什么 tmux 拒绝以与常规终端相同的方式呈现我的字体。
我使用的是 Fantasque Sans Mono,但我发现其他字体也有同样的行为。
事实上,tmux 似乎无法正确渲染任何 utf-8 符号。我试过
echo -e '\xe2\x82\xac'
Run Code Online (Sandbox Code Playgroud)
这会在普通终端中打印欧元符号,但在 tmux 中再次打印下划线。
我已经尝试过的方法:
字体 -> 抗锯齿 -> 无
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
<edit name="rgba" mode="assign">
<const>none</const>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
</match>
</fontconfig>
Run Code Online (Sandbox Code Playgroud)
Xft/Hinting 1
Xft/HintStyle "hintslight"
Xft/Antialias 0
Xft/RGBA "rgb"
Run Code Online (Sandbox Code Playgroud)
然后运行xsettingsd
Xft.hinting: 1
Xft.hintstyle: hintslight
Xft.antialias: 0
Xft.rgba: rgb
Run Code Online (Sandbox Code Playgroud)
然后运行xrdb -merge ~/.Xresources
(从这里获取这些:https://wiki.archlinux.org/index.php/Font_configuration#In Correct_hinting_in_GTK_applications )
但仍有一些应用程序具有抗锯齿功能,例如 VLC、Telegram、Viber。我如何在那里禁用它?
更新。一个特例是 Evince 文档查看器。当它渲染 PDF 时,它会使用一些其他设置,而不是渲染 …
我想做的是增加字体大小,而不是改变分辨率。我仍然希望分辨率为 4k,但我想要更大的字体大小。这可能吗?这是终端,没有安装 GUI。
编辑:答案是: sudo vi /etc/default/console-setup FONTFACE="Terminus" FONTSIZE="16x32" sudo update-initramfs -u sudo restart
更改控制台分辨率也很好,但我不知道在 Ubuntu Server 20.04 LTS 中如何更改
每当我使用 Evince 时,它只会显示所有文本应该在的框。相反,它使用我知道代表无法找到字符的框符号。这个问题出现在每个菜单上,使得无法判断应用程序的任何部分发生了什么。我已经尝试谷歌搜索这个问题,但我的 -fu 很弱或者很难搜索。
我非常了解技术,并且我正在使用 GNOME 运行一个相当库存的 10.10 安装。
我刚刚从 Windows 迁移到 Ubuntu 12.04(使用 Firefox 11),我最喜欢的一些网站(尤其是希伯来语网站)中的字体看起来很奇怪。
我查看了 CSS 并看到了诸如“David”、“Arial”等字体。显然,我的 Firefox 上没有安装这些字体。我该如何安装它们?
我是 linux 新手,我的问题很简单:如何强制 Ubuntu 在所有应用程序和网页中使用字体 A 而不是字体 B?例如,有一个使用 Tahoma 字体的网页,但我希望我的浏览器自动使用 Ubuntu 字体而不是 Tahoma。
我试图使用命令安装 Times New Roman 字体
sudo apt-get install msttcorefonts
sudo apt-get install ttf-mscorefonts-installer
Run Code Online (Sandbox Code Playgroud)
现在,在执行第一个命令时,会出现一个协议窗口,窗口<ok>底部有一个,我应该按它。但不幸的是<ok>,它没有链接,无法按下或接受按 ENTER。
该怎么办 ?
Ubuntu Gnome 14.04 上的 PyCharm 社区版 3.1.3。在 PyCharm 中找不到更改代码字体的位置。
File > Settings > Editor > Colors & Fonts > Font > Editor Font
Run Code Online (Sandbox Code Playgroud)
处于非活动状态。我只能通过设置来改变字体大小
File > Settings > Editor > [v] Change font size (Zoom) with Ctrl+Mouse Wheel
Run Code Online (Sandbox Code Playgroud)
但是如何更改字体样式/类型(<somefont>-> Courier New)?
顺便说一句,如何禁用拼写检查?检查文件名和编程代码中的拼写是没有意义的。
我要重新安装我的系统。但在此之前,我想做好一切准备。缺少的一件事是备份我安装的所有字体。我记得我通过下载字体文件手动安装了一些字体。
是否可以获取我当前安装在系统上的所有字体?稍后我将如何再次安装它们?(我更喜欢仅限控制台的解决方案。)
fonts ×10
10.10 ×1
alias ×1
antialiasing ×1
backup ×1
bash ×1
command-line ×1
default ×1
evince ×1
firefox ×1
ide ×1
pdf ×1
text-editor ×1
tmux ×1