obsidian社区插件
Obsidian 插件:Obsidian Banners 为你的笔记添加头图
插件ID:obsidian-banners
banners
banners:Obsidian 插件:Obsidian Banners 为你的笔记添加头图
Obsidian插件"Banners"允许用户向笔记添加横幅图片和图标。用户可以通过选择本地图片或粘贴图片URL来添加横幅,还可以拖动横幅图片进行重新定位,并锁定/解锁横幅位置。插件还支持添加图标,并提供自定义设置。此外,插件利用文件的YAML前置数据来存储有关横幅的信息。用户可以通过设置来自定义横幅的外观和行为。插件还提供了一些高级功能,如允许在移动设备上调整横幅位置。通过此插件,用户可以更加美观和个性化地管理Obsidian笔记。
Obsidian 插件:Obsidian Banners 为你的笔记添加头图
概述
为你笔记添加头图,以及和头图相关的一系列装饰元素。
插件名片
效果
- 可以将剪贴板中的图片变为你笔记中的头图
- 可以使用外部图片链接做为你笔记的头图
- 支持增加 icon 做为笔记的头图的装饰
- 提供建议的样式设定,改变头图样式,淡出或明显风格
- 支持鼠标拖拽的方式调整调整头图聚焦的展示位置
使用
创建 Banners
- 在打开的笔记中,您可以使用 命令面板搜索并选择 Add/Change banner with local image 命令选择本地图片作为笔记的头图;
- 或者您可以选择“Paste banner from clipboard”命令,将复制图像 URL 粘体为头图图片。
- 还可以拖动横幅图片以重新定位图片,以及使用“锁定/解锁横幅位置”命令将横幅的位置“锁定”到位,反之亦然。
以上方法插件会自动帮你写入 YAML 语法到你笔记的 Frontmatter 区域。
参数简易讲解
这个插件使用 YAML 语法,在笔记的 Frontmatter/元数据 区域来存储关于头图的信息。
因此,也可以手动输入或使用其他插件输入。
到目前为止,您可以使用以下字段(使用默认的 frontmatter 字段前缀):
#头图图片的源路径可以是URL或图片的内部链接。
#注意:请确保它用引号括起来,以避免分析错误,例如“![[file]]”
banner: string
# 头图的中心位置,number 在0-1之间的整数
banner_x: number
banner_y: number
# 头图是否锁定位置,不允许拖动更改聚焦的位置,比如你是一张海报,想定位到具体位置
banner_lock: boolean
# 横幅图标。string 可以是表情符号或任何字符串
banner_icon: string
```
样式
- height:头图高度,指定每个头图图片应该有多高。
- style:更改头图在笔记中的外观。目前有 2 个选项:
- Solid:简单、轮廓清晰的头图图像
- Gradient:一个渐变为透明的头图
- Frontmatter:如果已设置,可使用自定义的 Frontmatter 字段用于头图设置。例如,默认值 banner 将使用字段 banner_x、banner_y ,他们决定头图聚焦的具体位置。
- 头图拖动:拖动头图的位置,也会自动修改头图的坐标值(banner_x、banner_y )。拖动头图需要按住 Shift 拖动,才能移动它。这有助于避免意外的头图移动。
- Banner Icons:可以通过此参数项,为 banner 增加 icon,一般接受标准的 emoji 做为 icon。
- Horizontal alignment:水平对齐,在头图边界内水平对齐图标。如果设置为“自定义”,则可以输入相对于头图左边界的自定义偏移距离。输入可以是任何有效的 CSS 长度值。
- Vertical alignment:垂直对齐,将 icon 相对于头图的底部边缘垂直对齐。如果设置为“自定义”,也可以输入相对于头图下边缘中心的自定义偏移(如果有)。输入可以是任何有效的 CSS 长度值。
- Use Twemoji:如果设置了,它将使用 Twemoji(Twitter 的表情符号集),而不是您设备上的常用表情符号。默认情况下,此选项处于启用状态,因为使用此选项可以更好地支持表情符号。
注意
- 此选项会导致一个问题,Obsidian 的头图 或者 banners 插件显示异常
高级样式
- Show banner in internal embed::选择头图是否应显示在文件的内联内部嵌入中。
- Preview internal banner height:如果启用“在内部嵌入中显示头图”,此设置将确定嵌入中横幅图片的高度。
兼容性
目前有一些插件被报告与横幅存在冲突:
推荐阅读
- heading-level-indent:能根据标题级别缩进内容,用于创建视觉层次结构,使文档的结构和组织更容易理解
- obsidian-hider:自定义隐藏界面元素、信息
- obsidian-style-settings:给主题,插件,css 片段提供样式设置的插件
- obsidian-icon-folder:允许你添加任何自定义图标 (类型为.svg) 或从图标包中添加到您的文件夹或文件
- custom-state-for-task-list:优化你的任务样式
- optimize-canvas-connections:优化 Canvas 中的连接线
- obsidian-day-and-night:根据设定的时间自动切换浅色和深色主题
- obsidian-dynamic-background:为 Obsidian 添加动态背景
- obsidian-minimal-settings:为你 Minimal 主题提供自定义选项
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。