您尚未登录。

#1 2018-01-30 11:56:40

联邦星舰挑战号
会员
注册时间: 2018-01-30
帖子: 1

各位是怎么解决字体渲染问题的

我用的是mate,默认字体简直不能看

最近编辑记录 联邦星舰挑战号 (2018-01-30 12:05:14)

离线

#2 2018-02-04 14:03:51

linux40
会员
注册时间: 2015-11-30
帖子: 35

Re: 各位是怎么解决字体渲染问题的

wiki够了,搭配思源系列字体,再改一下字体优先级,这个文泉驿网站上有教。

效果

离线

#3 2018-02-13 08:37:48

lili
会员
注册时间: 2016-05-07
帖子: 17

Re: 各位是怎么解决字体渲染问题的

换个字体吧 不过最好的解决办法是高清屏big_smile

离线

#4 2018-04-18 03:33:23

RotoDhoulmagus
会员
注册时间: 2018-04-18
帖子: 1

Re: 各位是怎么解决字体渲染问题的

自己顶用了较长一段时间的 ~/.config/fontconfig/conf.d/19-myfontconfig.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
	<alias>
		<family>serif</family>
		<prefer>
			<family>Source Serif Pro</family>
			<family>Noto Serif CJK SC</family>
			<family>Noto Serif CJK TC</family>
			<family>Noto Serif CJK JP</family>
			<family>Noto Color Emoji</family>
		</prefer>
	</alias>

	<alias>
		<family>sans-serif</family>
		<prefer>
			<family>Source Sans Pro</family>
			<family>Noto Sans CJK SC</family>
			<family>Noto Sans CJK TC</family>
			<family>Noto Sans CJK JP</family>
			<family>Noto Color Emoji</family>
		</prefer>
	</alias>

	<alias>
		<family>monospace</family>
		<prefer>
			<family>Source Code Pro</family>
			<family>Noto Sans Mono CJK SC</family>
			<family>Noto Sans Mono CJK TC</family>
			<family>Noto Sans Mono CJK JP</family>
			<family>Noto Color Emoji</family>
		</prefer>
	</alias>

	<alias>
		<family>cursive</family>
		<prefer>
			<family>Comic Neue</family>
			<family>Noto Color Emoji</family>
		</prefer>
	</alias>

	<match>
		<test name="family">
			<string>Helvetica</string>
		</test>
		<edit binding="same" mode="assign" name="family">
			<string>Source Sans Pro</string>
		</edit>
	</match>

	<match>
		<test name="family">
			<string>Arial</string>
		</test>
		<edit binding="same" mode="assign" name="family">
			<string>Source Sans Pro</string>
		</edit>
	</match>

	<match target="font">
		<edit name="antialias" mode="assign" binding="same">
			<bool>true</bool>
		</edit>
		<edit name="hinting" mode="assign" binding="same">
			<bool>false</bool>
		</edit>
		<edit name="hintstyle" mode="assign" binding="same">
			<const>hintnone</const>
		</edit>
		<edit name="embeddedbitmap" mode="assign" binding="same">
			<bool>false</bool>
		</edit>
		<edit name="rgba" mode="assign" binding="same">
			<const>rgb</const>
		</edit>
		<edit name="lcdfilter" mode="assign" binding="same">
			<const>lcddefault</const>
		</edit>
	</match>

</fontconfig>
 

让中日文好看的重中之重疑似是关掉 hinting
中间一段是用 Source Sans Pro 踢掉 Arial 和 Helvetica,抄袭自 https://eev.ee/blog/2015/05/20/i-stared … ack-at-me/
最后一个古怪现象是这么配置后不管下面是在用 MATE 还是 KDE,qt 的程序的字比 gtk 的感官上更好看一点点(玄学地),天知道为什么

离线

#5 2018-04-18 07:59:24

cbfjw
会员
注册时间: 2016-12-16
帖子: 138

Re: 各位是怎么解决字体渲染问题的

lili 说:

换个字体吧 不过最好的解决办法是高清屏big_smile

效果等同win10汉子显示效果.没有阿拉伯数字虚化,不需fongcofig(除非有字体偏好) ,不设置更换系统及浏览器字体.
简单高效法:
   Windows的字体一般存放在c:\windows\fonts目录下,拷贝喜欢的字体(直接全部要删除提示错误的几处文件)到linux的~/.local/share/fonts的一个目录下,当前目录打开终端执行如下命令:
   
          mkfontscale

          mkfontdir//这两条命令是生成字体的索引信息

          fc-cache //更新字体缓存,记得后面要加添加的字体目录路径.
实测有效的有archlinux;manjarolinux;arcolinux.桌面gnome,xfce4,openbox.

最近编辑记录 cbfjw (2018-04-18 08:23:19)

离线

#6 2018-04-18 13:22:20

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,838
个人网站

Re: 各位是怎么解决字体渲染问题的

Win10 的汉字显示效果不是高低不平、胖瘦不一么?

离线

#7 2018-04-18 19:09:35

cbfjw
会员
注册时间: 2016-12-16
帖子: 138

Re: 各位是怎么解决字体渲染问题的

依云 说:

Win10 的汉字显示效果不是高低不平、胖瘦不一么?

个人情况或有差异,我这里没有那样.点阵字体清晰有余,美观稍差而已.

离线

页脚