Arch Linux更改用户名字,Archlinux下修改默认中文字体

本文介绍了如何在Arch Linux中改善字体显示效果,通过使用fontconfig-infinality和调整fcitx配置,特别是设置了DejaVu Sans YuanTi等字体为默认中文字体,以达到更佳的视觉体验。
摘要由CSDN通过智能技术生成

archlinux中的字体看起来真的很搓,试过ubuntu patch过的版本,还是不尽如人意。后来发现了 fontconfig-infinality, 整个世界突然美好了。跟windows下的 MacType 差不多。

当我将ibus换成fcitx之后,问题又出现了,3.6版本之后的fcitx竟然没有字体设置了,对于字体的控制必须使用fontconfig。这必须的修改默认的中文字体。

直接贴fontconfig的配置吧(我这里使用的是 DejaVu Sans YuanTi )

www.it165.net

sans-serif

DejaVu Sans YuanTi

DejaVu Sans

Liberation Sans

Droid Sans

WenQuanYi Zen Hei

WenQuanYi Micro Hei

WenQuanYi Bitmap Song

AR PL KaitiM Big5

AR PL KaitiM GB

AR PL Mingti2L Big5

AR PL New Sung

AR PL SungtiL GB

AR PL UKai CN

AR PL UKai HK

AR PL UKai TW

AR PL UKai TW MBE

AR PL UMing CN

AR PL UMing HK

AR PL UMing TW

AR PL UMing TW MBE

serif

DejaVu Sans YuanTi

DejaVu Serif

Liberation Serif

Bitstream Charter</

Arch Linux中设置全局默认体通常涉及编辑X11服务器的配置文件,因为Arch Linux默认使用的是X Window系统。请按照以下步骤操作: 1. 打开或创建`/etc/X11/xorg.conf`文件。如果你的系统中没有这个文件,你可以使用`nvidia`或`ati`等显卡驱动程序的配置文件作为模板,或者使用`Xorg -configure`命令来生成一个。 2. 在`xorg.conf`文件中,找到或创建`Section "Files"`部分。 3. 在`Section "Files"`部分,添加`FontPath`指令指向你希望的体目录。通常,这里会指定到`/usr/share/fonts/`。例如: ``` Section "Files" FontPath "/usr/share/fonts/local/" FontPath "/usr/share/fonts/default/Type1/" FontPath "/usr/share/fonts/default/OTF/" FontPath "/usr/share/fonts/default/TTF/" FontPath "/usr/share/fonts/truetype/" FontPath "/usr/share/fonts/encodings/" FontPath "/usr/share/fonts/OTF/" FontPath "/usr/share/fonts/TTF/" EndSection ``` 4. 接下来,找到或创建`Section "Module"`部分,并确保加载`freetype`模块,这是处理TrueType体的模块: ``` Section "Module" Load "freetype" EndSection ``` 5. 最重要的是,找到或创建`Section "FontRenderer"`部分,并设置`FontPath`指向你的默认体文件路径,例如: ``` Section "FontRenderer" FontPath "/usr/share/fonts/default/Type1/" EndSection ``` 6. 保存并关闭文件后,重启X服务或整个系统以使更改生效。可以使用`startx`来重启X服务,或者重启计算机。 请注意,根据你的显示管理器(如GDM、SDDM、LightDM等)和窗口管理器/桌面环境的不同,可能还需要额外的配置或步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值