Obsidian插件: Columns轻松创建多列布局

Obsidian Columns插件是一款强大的工具,可以在Obsidian笔记中创建列布局,为用户提供多种布局选择和定制化功能。
直达下载
回到上一页
clickgpt_line.png_noView
介绍

在Obsidian中整理笔记的时候,想让页面更整齐有序、信息呈现更直观吗?"Obsidian Columns"插件就是你所需要的。

这款插件允许用户在笔记中创建列,支持移动端,具有列包装功能,可以根据需要进行配置,使得内容呈现更加多样化。

"Obsidian Columns"插件提供了三种创建列的语法方式:Callout 语法Codeblock 语法List 语法。每种方式都有其独特的应用场景。

我们将逐一详细介绍这些方法的使用方式,设置选项,以及如何根据您的需求选择最适合的方式。

dev_obsidian_columns_1

Callout 语法

Callout 语法是一种利用Obsidian的Callout规范实现列创建的方法,非常兼容实时预览。

基本使用

  • 使用 col callout 创建列集合:

        
    markdown
    > [!col]
    > 第一列内容
    >
    > 第二列内容
    
  • 使用 col-md 在 col callout 内部嵌套:

        
    markdown
    > [!col]
    > 第一列内容
    >
    >> [!col-md]
    >> 第二列的内容
    >> 
    >> 第二列的更多内容
    
  • 调整列宽(宽度支持0.5的倍数,最大值为10):

        
    markdown
    > [!col]
    > 第一列内容
    >
    >> [!col-md-3]
    >> 第二列现在的宽度是第一列的三倍
    

Codeblock 语法

使用Obsidian的命名代码块来创建列,允许更多的设置配置。

基本使用

  • 初始化列组:

        
    markdown
    ````col
    ```col-md
    第一列
    
        
    第二列
    
        
    
    
  • 定义列的高度、文本对齐方式等:

        
    markdown
    ````col
    height=shortest
    ===
    ```col-md
    第一列内容
    
        
    第二列内容
    
        
    
    

List 语法

通过列表实现列的创建,适合快速布局,但不支持实时预览。

示例

    
markdown
- 1
  # 第一列
  第一列的示例文本
  - 列表内的条目
    - 更多列表项
- 2
  # 第二列
  由于设置的值为2,这列是第一列的两倍宽
  - !!!col
    - 1
      ## 第二列的第一子列
      甚至可以在列中嵌套列!
    - 1
      ## 第二列的第二子列
      此列内的更多示例文本

dev_obsidian_columns_2

插件设置

  • 最小列宽:确保列具有一定的宽度。若不满足宽度要求,额外的列将换行到下面。
  • 默认跨度:若未显式指定列的跨度值,则每个列代码块中的列将设置为此值,当前不能更改。

即将推出的功能

插件未来将支持编辑器中的语法高亮功能,进一步提升用户体验。

通过"Obsidian Columns"插件,用户可以灵活地在Obsidian笔记中创建多列布局,显著提升笔记的视觉美观度和信息组织效率。无论是对内容进行分栏处理,还是设计复杂的文档结构,这款插件都能为你提供强大的支持。在我看来,这个插件是Obsidian用户进行笔记排版时不可或缺的工具。

这就是关于Obsidian "Obsidian Columns" 插件的详细介绍和使用指南,希望能帮助你更好地管理和组织你的笔记内容。

编程学习
编程学习 免费领取编程学习资料 进编程学习交流群
订阅号
视频号
公众号 关注公众号,回复关键字java领取大厂最新面试题
×
编程学习
免费领取编程学习资料 进编程学习交流群