自定义字体DPI(不止是96、120)

心之所在 | 2011/05/24

KDE 默认的固定字体DPI只有96和120两种,相应的配置文件是

qii@linux:~$ cat $HOME/.kde4/share/config/kcmfonts
[General]
dontChangeAASettings=false
forceFontDPI=96
如果forceFontDPI为0,就是不强制指定DPI。其实这里的配置数据可以随便填写的,比如200也可以,效果图如下:

http://ow9msq.bay.livefilestore.com/y1pBeWSEpX9U8wlpyY407Gd8uRu7pqmV3yM8W2iSR1254CoQirzZX-mQknjyYTWauN54CS3CqPWUROueKXcb_W-aVDbsCtyDUbl/dpi.jpeg?psid=1

不过当前麻烦的一点是由于KDE启动脚本startkde不认自定义的数值,所以kwin的标题栏是不认自定义数值的,其它地方倒是没什么差错,这个bug会在4.7修正,要是你愿意的话,现在就可以去改下/usr/bin/startkde的代码,见 Review Board

    泰达希尔-德鲁伊
    Tags: ,

    4 FEEDBACKS

    1. 其实只要禁用强制dpi后用xresource搞下就好了吧……

    2. 心之所在

      @csslayer 额,禁用KDE的dpi设定,然后使用系统设置……

    3. 其实……我一般都用默认字号。

    4. deb

      系统级的 kdmrc 也可以定义 DPI

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).

    This site uses Akismet to reduce spam. Learn how your comment data is processed.