[已解决] TeXmacs 在 debian 下无法显示中文

TeXmacs 是一个科技排版软件,我用它来打数学草稿和写作讨论稿,但一直没搞定它在 debian 下的中文显示问题,我 debian 9 是英文系统,但 locale 是中国大陆,可以正常显示中文,使用的是 rime 输入法也可以正常输入中文,但是 TeXmacs 就是无法正常显示中文,会显示成下面这个样子:

在启动 TeXmacs 中有错误信息(2楼):

这段信息中提到的 /etc/fonts/conf.d/10-scale-bitmap-fonts.conf 中的相应行是下面这样的(3楼)

启动 texmacs 时的错误信息:

文件 /etc/fonts/conf.d/10-scale-bitmap-fonts.conf 70 行左右的内容

我发现从网页上复制一段中文粘贴进去是可以的,但是输入中文不行,我使用的输入法是 rime 五笔86输入法,使用的是 ibus 框架,不知道是不是跟这个有关系。

我也经常用LaTeX写东西,用提Emacs,用的输入法是fcitx。一个常见问题是fcitx无法启动,但编辑了/etc/default/locale文件后问题就解决了。同时还要注意在Emacs中有一个标记快捷键是Ctrl-Space,为了避免冲突,我将fcitx的启动方式改为Shift-Space

cat /etc/default/locale
#  File generated by update-locale
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8

上述和您的问题无关,但作为参考吧。希望您的问题早日解决。

debian 下的 Emacs(GUI) 无法输入中文的问题我也遇到过,也是修改 locale 后得到解决的。

问题已经解决,解决方法见 https://github.com/texmacs/texmacs/issues/24