obsidian安卓上利用css修改界面字体

obsidian 安卓上利用 css 修改界面字体

调用在线字体

reference: 简单调用霞鹜文楷字体 - 经验分享 - Obsidian 中文论坛

@import url('https://cdn.staticfile.org/lxgw-wenkai-screen-webfont/1.6.0/lxgwwenkaiscreen.css');

* {
  /* Screen version */
  font-family: "LXGW WenKai Screen", sans-serif;
}

如果要用思源宋体的话,就是下面这个 css 片段

@import url('https://fonts.loli.net/css2?family=Noto+Serif+SC:wght@500;700&display=swap');

* {
  font-family: "Noto Serif SC", sans-serif;
}

这里主要有两个参数,一个是 url(xxxx) 里的字体在线地址,一个是 font-family 里的与 url 对应的字体名称,这就需要自己去获取相关资源了。

以霞鹜文楷为例,url 地址来自 【如需网页上嵌入,请看这里】webfont npm 包 · Issue #24 · lxgw/LxgwWenKai

[!warning]
缺点是断网离线情况的下,字体不能正常加载
可以采用第二种方法在断网时仍能加载字体

把字体转为本地 css 文件

仍旧以霞鹜文楷为例:

  1. 下载 ttf 文件 Releases · lxgw/LxgwWenKai
  2. 利用这个网站将 ttf 转成 css 文件 https://transfonter.org/唯一缺点是 ttf 文件不能超过 15MB(霞鹜文楷的屏幕阅读版就超过了)
    1. 点击 Add fonts 按钮, 上传 .ttf 字体文件
    2. 打开 Family support 和 Base64 encode 开关, Formats 只选择 “WOFF2” 选项,点击 Convert 按钮
    3. 转换完成后会生成下载链接, 点击 Download 下载即可
  3. 解压下载的文件 zip,找到其中的 stylesheet.css 打开(这个文本文件可能会很大,用记事本打开不一定流畅,可以找找别的文本编辑器)可以看到文件前两行,记住这个名字 'LXGW WenKai GB'
    font-family: 'LXGW WenKai GB';

再给 css 文件上面添加这么一句调用代码就行,字体名称要一致。(我一般将这一句写在另一个 css 文件里,stylesheet.css 文件太大了不好编辑

* {
    font-family: "LXGW WenKai GB", sans-serif;
    }

[!tip]
我将霞鹜文楷(包含了调用代码)的 css 文件上传到了此处,如有需要可以取用,你只需要将这个 css 文件放在 snippet 文件夹里,然后在 obsidian 里启用这个 css 即可。

插件 custom fonts

reference: pourmand1376/obsidian-custom-font: A plugin to set custom font for obsidian
新插件,我试用了一下,但是一直弹出 processing file,估计是中文字体文件太大了
所以这个插件暂时还用不了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
回答: Obsidian中的CSS样式可以通过修改主题文件来实现。首先,根据你使用的主题选择对应的文件夹,比如Blue Topaz主题对应的文件夹是.obsidian\themes\Blue Topaz\。然后使用VSCode打开themes.css文件,在文件中搜索--file-line-width,将其后面的数值改成你期望的宽度。保存文件后关闭VSCode,你会发现Obsidian中的栏宽已经变更了。\[1\] 此外,你还可以通过安装自定义的CSS样式来改变Obsidian的外观。首先,在官网下载Obsidian的Windows版本,并指定Obsidian新建文件在本地的指定目录。然后打开软件的设置,进入样式选项,你可以将自己设计的样式以obsidian.css命名放在主题文件夹里,或者选择社区主题中的样式。这样就可以改变Obsidian的主题展示效果了。\[2\] 如果你想自定义Obsidian中的图标,可以下载custom-icons-differing-files-and-folders.css和IcoMoon.io Free Version。安装IcoMoon-Free.ttf字体后,你可以根据需要更换图标。最后,选择合适的图标可以使标签更美观醒目。\[3\]希望这些信息对你有帮助。 #### 引用[.reference_title] - *1* [obsidian栏宽调整](https://blog.csdn.net/m0_66238629/article/details/131143685)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [obsidian安装,主题设置,已经相关功能介绍](https://blog.csdn.net/cherrymuao/article/details/118914936)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Obsidian css-snippets配置](https://blog.csdn.net/m0_46161993/article/details/120877917)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值