问一个字体分辨率的问题。

CPU/显卡/打印机/USB设备等硬件问题
林杰杰
帖子: 193
注册时间: 2005-07-03 15:30
来自: 广州

问一个字体分辨率的问题。

#1

帖子 林杰杰 » 2005-08-25 0:58

大虾给我的配置文件里有这么几行:
!!=============================================================================
!! 设置 Xftp.dpi(字体分辨率)
!!=============================================================================
Xft.dpi:96

那个96是怎么解释啊?还有其它的值么?
  再把Xwindow叫成X windows的,一律不予理睬。
  三个以上感叹号连打或有事没事都打感叹号的,也不予理睬。
林杰杰
帖子: 193
注册时间: 2005-07-03 15:30
来自: 广州

#2

帖子 林杰杰 » 2005-08-25 1:05

忘记了,呵呵。再请教yonsan一个问题。
在你给我的配置文件里有这么一行:
Rxvt.font:7X14,xft:AR PL New Sung

如果我使用的是按文档中新人指引上的“用XP自带的字体美化”,使用SimSun的字体,应该怎么样更改这一行呢?
  再把Xwindow叫成X windows的,一律不予理睬。
  三个以上感叹号连打或有事没事都打感叹号的,也不予理睬。
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#3

帖子 yongyi » 2005-08-25 9:34

96这个值是gnome默认(这个在gnome里的字体设置-字体渲染可看到)的,KDE默认的是75,还有其它,如100等。
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
林杰杰
帖子: 193
注册时间: 2005-07-03 15:30
来自: 广州

#4

帖子 林杰杰 » 2005-08-25 10:50

哈哈,谢谢yongyi。
  再把Xwindow叫成X windows的,一律不予理睬。
  三个以上感叹号连打或有事没事都打感叹号的,也不予理睬。
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

#5

帖子 yonsan » 2005-08-25 11:16

TO: yongyi
修改/etc/X11/xinit/xserverrc为:

代码: 全选

#!/bin/sh
exec /usr/bin/X11/X -dpi 96 -nolisten tcp
也就是将原来默认的100改为96后重启X
看看对你的icewm有没有效?
我在fvwm中试验时这个设置对字体的显示效果影响很明显!!


TO: 林杰杰
至于关于rxvt显示中文的问题我的方法是新建$HOME/.Xresources
然后粘贴以下代码到终端中运行

代码: 全选

cat > $HOME/.Xresources << "EOF"
!! $HOME/.Xresources
!!=============================================================================
!! Rxvt-unicode设置部分
!!=============================================================================
Rxvt.geometry:80x24
Rxvt.background:black
Rxvt.foreground:antiquewhite
!!Rxvt.inheritPixmap: true
Rxvt.colorBD:yellow
Rxvt.colorUL:antiquewhite
Rxvt.cursorColor:red
Rxvt.scrollBar:True
Rxvt.scrollWidthBuffer:True
Rxvt.scrollBar_left:True
Rxvt.scrollstyle:plain
Rxvt.scrollColor:AntiqueWhite
Rxvt.saveLines:3000
Rxvt.color12:DodgerBlue
Rxvt.font:8x16,xft:SimSun
Rxvt.preeditType:Root
EOF
原先在以前的贴子中建议楼主新建的$HOME/.Xdefaults请删除它吧!!
在ubuntu中用Xft.dpi:96似乎没有什么效果!!
上次由 yonsan 在 2005-08-25 15:18,总共编辑 2 次。
林杰杰
帖子: 193
注册时间: 2005-07-03 15:30
来自: 广州

#6

帖子 林杰杰 » 2005-08-25 14:18

再次谢谢yonsan。呵呵。
  再把Xwindow叫成X windows的,一律不予理睬。
  三个以上感叹号连打或有事没事都打感叹号的,也不予理睬。
林杰杰
帖子: 193
注册时间: 2005-07-03 15:30
来自: 广州

#7

帖子 林杰杰 » 2005-08-25 14:31

To yonsan:
在你给我的两个配置文件中,都出现了下面这样的情况:
第一个是Gedit,中间那个是RXVT,最下面那个是Gnome终端。
图片
这种情况是怎么回事呢?[/img]
  再把Xwindow叫成X windows的,一律不予理睬。
  三个以上感叹号连打或有事没事都打感叹号的,也不予理睬。
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#8

帖子 yongyi » 2005-08-25 15:37

修改/etc/X11/xinit/xserverrc为:
代码:
#!/bin/sh
exec /usr/bin/X11/X -dpi 96 -nolisten tcp

也就是将原来默认的100改为96后重启X
看看对你的icewm有没有效?
我在fvwm中试验时这个设置对字体的显示效果影响很明显!!
yonsan兄弟,说说有什么效果?具体点?
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

#9

帖子 yonsan » 2005-08-25 15:53

TO: 林杰杰

1)切换为root权限

代码: 全选

sudo -s -H
安装rxvt-unicode

代码: 全选

apt-get install rxvt-unicode
创建菜单项

代码: 全选

cat > /usr/share/applications/urxvt-terminal.desktop << "EOF"
[Desktop Entry]
Encoding=UTF-8
Name=Terminal
Name[zh_CN]=Urxvt终端
Name[zh_TW]=Urxvt終端機
Comment=Command line
Comment[zh_CN]=命令行
Comment[zh_TW]=指令列
Exec=urxvt
Icon=gnome-terminal.png
Type=Application
Categories=X11;Application;System;Utility;TerminalEmulator;
StartupNotify=true
EOF
简单的配置文件

代码: 全选

cat > $HOME/.Xresources << "EOF"
!! $HOME/.Xresources
!!==============================================================================
!! 字体显示
Xft.dpi:96
!!=============================================================================
!! Rxvt-unicode设置部分
!!=============================================================================
Rxvt.geometry:80x24
Rxvt.background:black
Rxvt.foreground:antiquewhite
!!Rxvt.inheritPixmap: true
Rxvt.colorBD:yellow
Rxvt.colorUL:antiquewhite
Rxvt.cursorColor:red
Rxvt.scrollBar:True
Rxvt.scrollWidthBuffer:True
Rxvt.scrollBar_left:True
Rxvt.scrollstyle:plain
Rxvt.scrollColor:AntiqueWhite
Rxvt.saveLines:3000
Rxvt.color12:DodgerBlue
!!Rxvt.font:8x16,xft:AR PL New Sung
Rxvt.font:xft:Vera Sans YuanTi Mono:pixelsize=16
Rxvt.preeditType:Root
EOF
这样基本上显示中文是没问题的了,只是现在我还有一个未解决的问题就是在urxvt中字体显示相对小点! 似乎修改dpi的值在ubuntu中没什么作用,真是奇怪!
附件
Screenshot.png
上次由 yonsan 在 2005-08-25 16:11,总共编辑 2 次。
头像
yonsan
帖子: 887
注册时间: 2005-07-01 18:56
来自: 广州市

#10

帖子 yonsan » 2005-08-25 16:03

yongyi 写了:
修改/etc/X11/xinit/xserverrc为:
代码:
#!/bin/sh
exec /usr/bin/X11/X -dpi 96 -nolisten tcp

也就是将原来默认的100改为96后重启X
看看对你的icewm有没有效?
我在fvwm中试验时这个设置对字体的显示效果影响很明显!!
yonsan兄弟,说说有什么效果?具体点?
原来ubuntu中默认的的是100 在fvwm中显示的字体相对比较小,不好看!
修改为96之后字体变大了! 晕,与字体显示有关的问题似乎每个人遇到的情况都不大一样!!

呵呵,在轻量级桌面只好通过调整dpi改善字体的显示效果了! 在gnome及kde似乎没有必要去调dpi吧!!
上次由 yonsan 在 2005-08-25 16:16,总共编辑 1 次。
zengsun
帖子: 334
注册时间: 2005-05-17 14:45

#11

帖子 zengsun » 2005-08-25 16:05

dpi会影响屏幕上字的大小吧。
今天学会了一招。
现在还是在学java!
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#12

帖子 yongyi » 2005-08-25 16:49

yonsan 写了:原来ubuntu中默认的的是100 在fvwm中显示的字体相对比较小,不好看!
修改为96之后字体变大了! 晕,与字体显示有关的问题似乎每个人遇到的情况都不大一样!!

呵呵,在轻量级桌面只好通过调整dpi改善字体的显示效果了! 在gnome及kde似乎没有必要去调dpi吧!!
原来只是字的大小呀。这在icewm好像用.Xresources就行了。
并且刚才试过修改/etc/X11/xinit/xserverrc,好像没什么区别的。晕。 :wink:

我主要是想干掉AA和使用800x600分辨率的,不过,现在基本上我都在fonts.conf里解决AA和分辨率的问题了。

kde下,我也喜欢用
echo 'Xft.dpi: 96' > ~/.Xresources
:P这样中文的大小好看些 :P
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
林杰杰
帖子: 193
注册时间: 2005-07-03 15:30
来自: 广州

#13

帖子 林杰杰 » 2005-08-25 18:46

哈哈,安装了AR PL New Sung后,RXVT就可以显示中文了!
  再把Xwindow叫成X windows的,一律不予理睬。
  三个以上感叹号连打或有事没事都打感叹号的,也不予理睬。
林杰杰
帖子: 193
注册时间: 2005-07-03 15:30
来自: 广州

#14

帖子 林杰杰 » 2005-08-25 18:55

我的机器是这个效果,字体好小!
附件
g.png
  再把Xwindow叫成X windows的,一律不予理睬。
  三个以上感叹号连打或有事没事都打感叹号的,也不予理睬。
jiaojiao
帖子: 4
注册时间: 2005-08-18 23:17

#15

帖子 jiaojiao » 2005-08-25 19:09

:o 呵呵,无语,我的也是一样大小!
真是奇怪,ubuntu下修改dpi的值看似没什么效果的!不知该如何改善这个情况!
探究中 。。。。。。

估计要向fonts.conf 和xorg.conf开刀了!
回复