Pisum 主题默认字体咨询

请问各位大佬,Pisum 主题默认字体是什么,刚好看的。我在 css 里面没有找到字体是什么,求助!

:root 下有所使用的字体名称,应该是这一段:

--font-family-editor: Avenir, Avenir Next, sans-serif;
--font-family-preview: Avenir, Avenir Next, sans-serif;

AvenirAvenir Next 是字体名,但是应该是纯英文字体,中文会 fallback 到默认字体

1 个赞

谢谢您的热情回复!

另外想请教一下,预览模式下的行距和段距在哪里可以设置一下?这个主题的预览模式感觉有点挤。

我翻了一下主题的 CSS,似乎并没有为预览模式下的行距和段距加以指定(可能仅仅是因为我看不懂~)。在我使用的主题里,有这样的片段指定了行高:

  body {
    --preview-line-height: var(--editor-line-height);
  }

这里的 var(xxxx) 是在 :root 里声明的变量,其中 --preview-line-height: 便是行高。相应地,在我使用的主题 CSS 里有下面的代码:

:root {
    --editor-line-height: 1.756666em;
}

当然,你可以直接指定 --preview-line-height: 1.756666em 也是可以的。

所以你可以尝试用 snippets 调整一下是不是生效。

需要说明的是,我搜索了行距和段落距离的 CSS 写法,得到的结果是对于段落内行与行之间的距离,使用 line-height 来调整,而段落之间的使用 padding 或者 margin 来设定,所以来自于其他主题的片段不一定能起到预期的作用。我只是彻底的 CSS 门外汉,所以只能提供这样的线索了~

非常感谢大佬的回复!我用在这个主题里面,好像没有效果。

你可以试试看支持 Style Settings 的主题,视支持程度的不同会有比较丰富的设置项,能省去不少自己调试主题的时间。我理解您对于主题的喜欢,但是折腾主题容易让你掉进兔子洞,投入大量时间成本。所以一定要记得平衡

是的,我一般只调整一下间距别的就不调了。哈哈,可是这次失败了。 您说的『支持 Style Settings 的主题』这类主题怎么辨别或者可以推荐几个。

可以安装社区插件 Style Settings 并启用它,然后如果使用的主题支持,可以在插件设置中看到自定义选项,类似于这样:


不同的主题可以自定义的选项有所不同,如果完全不支持的话在插件设置页是没有可选项的,你可以很容易地识别出来。
不妨试试按下载量看看主题,靠前的主题大都支持,并且符合大多数人的口味。
另外我发现自定义项最多的可能是 ITS Theme ,其作者 SlRvb 在 discord 上极其活跃,而主题功能也是极度丰富,但是下载量却不多,这倒是题外话了~