zim,桌面wiki系统摸索记录 个性化定制zim界面

zim,桌面 wiki 系统摸索记录

个性化定制 zim 界面

一直想找到一款好用的个人 wiki 系统,多方搜罗之后,发现可以选择的并不多。最后,我选择了这款当时看起来十分普通的软件 —— zim。
对zim的初印象,图片来自zim官网
对 zim 的初印象就是这样,并不算好看的 UI 设计,纯英文的操作环境对我也并不友好。
但在我的摸索下,zim 被我改造成了这样:
经过改造后的zim
也可以是这样(暗色主题)
在这里插入图片描述

我主要修改了以下几个方面:

  • 主题(也就是界面的 UI)
  • 字体(我用的是游明朝体,用宋体补充游明朝体中无法显示的字符)(宋体和明朝体都无法显示加粗,将字体更换为新宋体后没有这一问题)
  • 各种元素的颜色
  • 界面的语言(可以参考这一文档,修改方式十分便捷)

主题的修改

这里主要参考了官方的文档。链接如下:
设置深色主题和背景(GitHub)
这篇文档描述的足够清楚,我在具体操作中也并没有遇到太多的麻烦。在此简单复述一下操作方法。

  1. 确认自己的 zim 版本,全局安装和便携式安装的版本在操作上会有区别。

  2. 确认自己的 zim 版本对应的gtk版本,是 gtk2 还是 gtk3. 我的辨别方法是在文件夹中找找有没有“gtk-3.0”的文件夹。如下图所示。
    在这里插入图片描述

  3. 之后,以 gtk3 为例。去网上下载自己喜欢的 gtk3 文件。官方文档上给出了推荐的下载网址,我把它复制过来:GTK3下载(详细说说吧)在这里插入图片描述点击 files,然后就会看到好多可以下载的文件。在这里插入图片描述注意,不同文件对应着不同的主题色。如 dark 就是深色主题,light是明亮的主题。点击 DL 这一栏下面的下载图标下载。

  4. 下载完成后,将文件解压后复制到 share\themes 文件夹下,如图。在这里插入图片描述
    图中最上面的两个文件夹是自带的,后面的都是我复制来的主题。
    这里需要注意一点:打开文件夹一定要是能直接看到 gtk-3.0 文件夹的。不能再套在其它文件夹中,否则 zim 无法识别。在这里插入图片描述
    比如这个 gtk,提供了两个版本,我们只需要将其中一个复制到 themes 文件夹中即可,或者将两个分别复制到 themes 文件夹中。一定是直接复制到 themes 文件夹中,不能在 themes 中再建立一个文件夹,复制到新建立的文件夹中。
    在这里插入图片描述

  5. 复制完之后,要在目录下新建几个文件夹,并新建一个名为“settings.ini”的文档,ini 是后缀名。如图。
    在这里插入图片描述
    目的是使 settings.ini 放置于这个地址下。我操作的时候没有这个地址,所以我手动新建了这样的文件夹。如果你操作的时候已经有这个地址了,就不必新建文件夹了。settings.ini 的内容如下:

[Settings]
gtk-theme-name = Nordic-Polar
  1. 这里的 Nordic-Polar 是用来替换的,替换为 themes 文件夹下你所选的那个主题的文件夹的名字。

  2. 之后,重启 zim,如果看到主题变为自己想要的,那就是操作成功了。不过,在暗色主题下,原本的高亮标记会变得不友好,这就需要我们手动修改高亮标记的颜色了。

字体与其他元素颜色的修改

这里参考了官网的信息:Config Files
具体操作参考了这里的讨论:Windows 上的 style.conf
补充:修改字体有更简单的方法,可以翻到本文文末查看。
下面简述一下操作过程:

  1. 找到你计算机上的 style.conf 文件。这个比较难找,官网上的描述比较模糊,我的是:C:\Users\CorvinYu\AppData\Roaming\zim\config\zim,其中 CorvinYu 是我的用户名,供参考。在这里插入图片描述
    其中,AppData 文件夹默认是隐藏的,需要选择“显示隐藏的项目”才能看见。如图。
    在这里插入图片描述
  2. 之后用任意的文本编辑器打开 style.conf 文件。我用的是 atom。用记事本打开也是可以的,操作上没有任何区别。之后我们就能看到一个想这样的界面。我的是修改过的,所以我们的大概不太一样。
    在这里插入图片描述
  3. 之后,只需要修改里面的一些参数即可。
    修改字体:修改[TextView]下font= 后的内容为你喜欢的字体的英文名称即可。这里给出一篇文章,总结了较完整的中文字体的英文名称,可供参考。font-family:中文字体的英文名称我用的字体是游明朝,这是一款日语字体,只支持繁体汉字。所以简体汉字会无法显示。我按照官方文档的指导,将风格相似的宋体作为后备字体,解决了这一问题。
  4. 修改元素颜色
    这里,我们可以从方括号中很容易地猜到其控制的是哪一部分。如:在这里插入图片描述
    我们只需要将前景色(foreground)改为自己中意的颜色(十六进制)即可。
    顺便推荐一个颜色网站:中国色,有很多有文化底蕴的颜色可供选择,也可以很方便地复制16进制码。
  5. 完成之后,保存 style.conf 文件,之后重启 zim。如果看到相应的元素颜色变成了你相中的,那么恭喜你,修改成功啦!
  6. 在使用的过程中,如果发现某些字体或是颜色不合适,也可以随时更改,不断调整,直到整个界面变成自己最舒适的样子为止,或是长期处于“改进中”的状态。作为 zim 玩家,不断地调试让自己更加舒适,妙哉妙哉!

自定义字体方法补充

其实,zim 提供了集成的图形界面,可以十分方便地修改字体。方法如下:

  1. 在编辑(Edit)中找到首选项(Preference)
    在这里插入图片描述 在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    在这里直接修改即可。

汉化方法补充(方法来自这个文档

  1. 右键我的电脑,选择属性,进入高级,选择环境变量。
  2. 增加一个系统变量,变量名为 “LANG”,值为 “zh_CN.UTF-8″,皆不带引号。

在这里插入图片描述
如图所示。此方法实测有效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值