~/.local/share/fonts
我为字体创建了一个文件夹。该文件夹有许多 .ttf 文件。我使用过fc-cache -v
,但在 ~/.cache/fontconfig 中遇到了关于无效缓存文件的错误。
该字体似乎已安装,但我不知道是否应该对错误采取任何措施。
~/.local/share/fonts
我为字体创建了一个文件夹。该文件夹有许多 .ttf 文件。我使用过fc-cache -v
,但在 ~/.cache/fontconfig 中遇到了关于无效缓存文件的错误。
该字体似乎已安装,但我不知道是否应该对错误采取任何措施。
我正在尝试在 Linux 中的 (flatpak) Inkscape 中使用https://ctan.org/tex-archive/fonts/amsfonts/pfb给出的字体 msbm10.pfb (这是文件命令的 PostScript Type 1 字体)。尝试使用 KDE 字体管理器安装字体显然与安装任何其他字体的效果相同(考虑到我的安装中显然反馈已损坏)。但是,当打开 Inskscape 时,该字体既不会出现在 Euler 中,也不会出现在名称 msbm10 中,这与安装 True Type 字体或 Open Type 时通常在 KDE 字体管理器中出现的名称不同。
在我将键盘布局切换为西里尔文之后
setxkbmap -layout "us,bg(phonetic)" -option "grp:alt_shift_toggle"
ratpoison
停止识别键并且只识别状态
readkey: Unbound key: Cyrillic_tse
但是,当我切换到终端并按相同的键时,ц
输入的是已绑定的~/.ratpoisonrc
:
# ~/.ratpoisonrc
# Minimal config file for ratpoison.
# Meta key - Windows key.
# Press before command, not simultaneously.
# Basic commands:
# s, S - split screen into "frames"
# <space> - within a frame, cycle the "windows" open inside it
# <tab> - next frame
# c - create a terminal window in the current frame
# r - resize this frame
# o - only frame - destroy all other frames
# R - remove current frame
# Q - quit ratpoison
escape Super_L
unbind Q
bind Q quit
bind o only
set startupmessage 0
bind Я quit
bing о only
bind к kill
bind ц exec xterm
bind с split
bind С hsplit
我有一些以前的 SVG 文件,我正在尝试使用使用 Venturis ADF 的 Inkscape 进行编辑。此字体未作为“系统字体”安装在我当前的计算机上,但我知道它应该作为texlive-fonts-extra
软件包的一部分在那里找到。CTAN 提到“OTF 或 TTF 可用”;我知道 LaTeX 想要不同格式的字体 - 但可以肯定的是,我是否应该能够注册 TeXLive 附带的 Venturis ADF,以便可以在常规 Gnome 应用程序(如 Inkscape)中使用它?如果是,如何;如果没有,我在哪里可以找到 Venturis ADF 的官方 TTF 资源(而不是从随机阴暗的“免费字体”网站下载)?
自上次系统更新以来,对于各种应用程序的字体大小有所增加。即使是我可以确定的一个应用程序,它也没有被替换,因为我有一个自定义版本并从源代码安装它(参见dmenu)。
正如你在图片中看到的,dmenu 的字体看起来大得离谱。屏幕截图还显示了源代码中指定了哪种字体以及 fc-list 的输出,这表明该字体已安装。
其他一些应用程序(例如 gimp)也显示出类似的现象。
整体分辨率为全高清 1920x1080。
发生了什么,我该如何扭转它?令我惊讶的是,某些应用程序(例如终端(alacritty)或 VS Code)仍然可以正常渲染。我已经在这里检查并确保没有安装 nvidia 驱动程序(即sudo pacman -Q | grep nvidia
显示没有输出)
在xterm
,我想将默认字体大小增加到font5/Font5/"Large"
默认VTFont的选项。到目前为止,我已经设法通过控制菜单用鼠标手动执行此操作,这非常棒,但每当我打开一个新的 xterm 窗口时,它就会成为一个相当大的负担。因此,我想通过在我的.Xresources
文件中将其设置为我的默认值来实现相同的目的,以便每个新的 xterm 窗口默认以“大”字体大小打开,而不是使用控制菜单。
阅读手册页并在网上做一些进一步的研究,我尝试了,在不同的尝试中:xterm*font: font5
,xterm*font: *-fixed-*-*-*-18-*
并xterm*faceSize: 12.0
获得类似的结果。虽然第一次尝试根本不起作用,但在后两次中,与我通过控制菜单选项可以实现的相比,字体确实增加了,但相当模糊。果然,一定有办法!
编辑:我找到了第二种增加、减少和重置默认 VTFont 大小的方法Ctrl+plus
// Ctrl+minus
:Ctrl+0
xterm*VT100.Translations: #override \
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font() \n\
Ctrl <Key> 0: set-vt-font(d)
但是,每次打开新的 xterm 窗口时,这种方法仍然需要手动处理。搜索继续。. .