【问题标题】:How to install and use bitmap .pcf fonts on debian jessie?如何在 debian jessie 上安装和使用位图 .pcf 字体?
【发布时间】:2015-08-27 22:03:20
【问题描述】:

我在 GNU/Linux Debian Jessie 上运行,我想使用扩展名为 .pcf 的位图字体。
位图字体是 ohsnap,你可以在这里找到它:http://sourceforge.net/projects/osnapfont/

我安装字体的步骤如下:

  • 在 /usr/share/fonts/ 文件夹中下载并安装字体。
  • 在字体文件夹中执行 mkfondir 和 mkfontscale 命令。
  • 删除 /etc/fonts/conf.d/ 文件夹中的符号链接 70-no-bitmaps.conf。
  • 运行 dpkg-reconfigure fontconfig-config 并对第三个问题选择“是”。
  • 运行 dpkg-reconfigure fontconfig。

当我在登录 shell 上键入 startx 时,这是我的 ~/.xinitrc 文件:

xset b off
xset +fp /usr/share/fonts/ohsnap-1.8.0
xset fp rehash
xset r rate 200 50
xset m 3/2 3
xset dpms 0 0 300
xsetroot -cursor_name left_ptr
xrdb -load ~/.Xresources
numlockx on
feh --bg-fill '/home/nbl/.wallpapers/wallpaper-1.jpg' --no-feh &
mpd

if [ -z `xrandr | grep " connected" | grep "HDMI3"` ]; then
   echo "No second monitor found"
else
   xrandr --output HDMI1 --right-of HDMI3
fi

sleep 2
exec ck-launch-session dbus-launch xmonad

所以我可以将 ohsnap 与 xterm 一起使用,但我不能与 gedit 或 dzen2 一起使用,而在 Wheezy 上我可以。

非常感谢您的帮助。 :)

【问题讨论】:

    标签: fonts bitmap debian


    【解决方案1】:

    似乎 Debian 8 只识别文件扩展名为“.pcf.gz”而不是“.pcf”的位图字体了。您可能需要 cd 进入 ohsnap 文件夹和 gzip *.pcf

    【讨论】:

    • 非常感谢,我爱你,只是一个问题,你是如何发现 debian 只识别位图字体的“.pcf.gz”?我在互联网上没有找到任何东西。
    • 除了您的问题外,在网络上也找不到任何东西。但是,位图字体已启用并且可以正常工作,但不再使用 ohsnap,所以我想知道为什么,最后比较了文件名。我刚刚尝试 gzip 并且它有效,但不要问我为什么;)
    • 我知道这已经过时了,但以防万一有人遇到同样的问题 freetype 库的 2.5.4 版本有一个错误,该错误已在 2.5.5 中修复,这意味着该库不会读取未压缩的 pcf 文件. FreeType 2.5.5 has been released. This is a minor bug fix release: All users of PCF fonts should update, since version 2.5.4 introduced a bug that prevented reading of such font files if not compressed.
    • @tribeca 谢谢你的信息。 :)
    猜你喜欢
    • 1970-01-01
    • 2016-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-10
    • 2016-12-08
    • 2018-11-14
    • 2016-01-05
    相关资源
    最近更新 更多