您尚未登录。

#1 2012-11-24 21:10:32

jiyinyiyong
会员
注册时间: 2012-11-06
帖子: 99

有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

听人推荐安装了 community/monaco-linux-font 之后, 发现网上经常看到点阵字, 感情 Monaco 这么多网站用的...
看了一下发现一放大就显示的很漂亮了, 可正常网页尺寸就是一点阵..
之前 Sublime 过虚, 我到网上 copy 了一段配置, 然后也尝试了网上说 Arch 上 Monaco 字体怎么, 配置是这样的, 但解决不掉

➤➤ cat ~/.fonts.conf 
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
   <edit name="hinting" mode="assign">
      <bool>true</bool>
   </edit>
</match>

<match target="font">
   <edit name="hintstyle" mode="assign">
         <const>hintslight</const>
    </edit>
</match>

<match target="font">
  <test qual="any" name="family">
    <string>Monaco</string>
  </test>
  <edit name="embeddedbitmap"><bool>false</bool></edit>
</match>

离线

#2 2012-11-24 22:05:08

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

网页?是 Chromium/Chrome 不?还是 Opera?

离线

#3 2012-11-24 22:25:59

jiyinyiyong
会员
注册时间: 2012-11-06
帖子: 99

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

百合仙子 说:

网页?是 Chromium/Chrome 不?还是 Opera?

Chrome Version 23.0.1271.64 里边, 调到 14px 还是点阵的, 15px 就好了.. 而且前边的看着也不像 Monaco
ok

最近编辑记录 jiyinyiyong (2012-11-24 22:27:56)

离线

#4 2012-11-24 23:05:33

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

果然。Chrome 是不遵循 fontconfig 的配置的。

离线

#5 2012-11-25 08:19:38

jiyinyiyong
会员
注册时间: 2012-11-06
帖子: 99

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

百合仙子 说:

果然。Chrome 是不遵循 fontconfig 的配置的。

昨天没办法就把 Monaco 给卸了,, 结果刷新就出乱码, 这么还只能将就着

离线

#6 2012-11-25 10:59:16

proudzhu
会员
注册时间: 2012-11-25
帖子: 69

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

jiyinyiyong 说:
百合仙子 说:

果然。Chrome 是不遵循 fontconfig 的配置的。

昨天没办法就把 Monaco 给卸了,, 结果刷新就出乱码, 这么还只能将就着

chrome不用fontconfig的配置的,你可以将最小字体设置成13就行了。
乱码应该是你没有重新设置字体吧?

离线

#7 2012-11-25 11:06:44

jiyinyiyong
会员
注册时间: 2012-11-06
帖子: 99

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

proudzhu 说:
jiyinyiyong 说:
百合仙子 说:

果然。Chrome 是不遵循 fontconfig 的配置的。

昨天没办法就把 Monaco 给卸了,, 结果刷新就出乱码, 这么还只能将就着

chrome不用fontconfig的配置的,你可以将最小字体设置成13就行了。
乱码应该是你没有重新设置字体吧?

果然.. 刚刚试出来... 13 就没事了
乱码不管了, 的确没设置过.. 字体的设置改动过之后是不是需要重启 X 才能生效的?

离线

#8 2012-11-25 11:18:26

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

jiyinyiyong 说:

果然.. 刚刚试出来... 13 就没事了
乱码不管了, 的确没设置过.. 字体的设置改动过之后是不是需要重启 X 才能生效的?

不是。应用程序重新渲染时即生效。所以你把程序关了再开就可以了。

离线

#9 2012-11-25 12:03:19

jiyinyiyong
会员
注册时间: 2012-11-06
帖子: 99

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

百合仙子 说:
jiyinyiyong 说:

果然.. 刚刚试出来... 13 就没事了
乱码不管了, 的确没设置过.. 字体的设置改动过之后是不是需要重启 X 才能生效的?

不是。应用程序重新渲染时即生效。所以你把程序关了再开就可以了。

原来是这样, 难怪生效会慢

离线

#10 2012-11-25 12:20:18

jiyinyiyong
会员
注册时间: 2012-11-06
帖子: 99

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

不同的网站设置了 13px 还是不够用的啊, 只好删除字体再重启 Chrome 了

yaourt -R ttf-ms-fonts
yaourt -R monaco-linux-font

离线

#11 2012-12-05 14:55:21

road2stat
会员
注册时间: 2012-03-13
帖子: 2

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

FontForge 去掉点阵部分即可. 已上传到本站 FTP:

http://ftp.archlinuxcn.org/Monaco.ttf

离线

#12 2012-12-05 15:14:09

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

road2stat 说:

FontForge 去掉点阵部分即可. 已上传到本站 FTP:

http://ftp.archlinuxcn.org/Monaco.ttf

为什么我不会用本站 ftp 呢………………

离线

#13 2012-12-06 10:06:19

jiyinyiyong
会员
注册时间: 2012-11-06
帖子: 99

Re: 有没有在系统里安装 Monaco 的同学, 怎样对付 size 过小时显示的点阵字?

road2stat 说:

FontForge 去掉点阵部分即可. 已上传到本站 FTP:

http://ftp.archlinuxcn.org/Monaco.ttf

手动 wget 到 /usr/share/fonts/TTF 目录下然后 fc-cache -vf ... 终于正常打开了...
thanks... 话说 fontforge 还真是强大..

离线

页脚