文档块和标题块的转换

type
status
date
slug
summary
tags
category
icon
password
 

文档块和标题块的对应关系

标题块和文档块具有天然的对应关系,因为:
  • 每一个文档块都有一个名称
  • 每一个标题块也都有一个名称
所以我们可以在文档块和标题块之间进行相互转换。另外,因为内容块是根据 id 进行引用的,所以转换过程不会破坏已有的引用关系。

将文档块转换为标题块

在文档树上,选择需要转换为标题块的文档,然后将其拖拽到编辑器页签中需要插入的位置。这里有两种情况:
  1. 将文档块放置到已有标题块上,此时文档块将作为该标题块的平级节点插入到下方
  1. 将文档块放置到非标题块上,此时文档块将作为该块所属标题块的子节点插入
文档块转换为标题块后:
  • 原文档名将变为标题名
  • 逻辑上文档块是一级标题,会根据插入位置进行相对层级变更
  • 原文档内的各标题层级会根据插入位置进行调整
    • 对于上述情况一:比如原文档内包含一、二、三级标题,插入位置是一个二级标题,则文档块转换后的标题块会是一个二级标题,原来内容中的一、二、三级标题会变为二、三、四级标题
    • 对于上述情况二:比如原文档内包含一、二、三级标题,插入位置是一个二级标题下的段落块,则文档块转换后的标题块会是一个三级标题,原来内容中的 一、二、三级标题会变为三、四、五级标题

将标题块转换为文档块

在编辑器页签中选择需要转换的标题块,按住该标题块标识图标,然后就可以将其拖拽到文档树上转换了,标题块转换为文档块后:
  • 标题名将变为文档名
  • 原标题块下如果有子标题,则会按照这些子标题中最大的层级作为新文档中二级标题,其余子标题会根据相对层级进行调整,比如原标题块下包含了三、四、五级子标题,则转换为文档块后会将这些子标题转换为二、三、四级标题
上一篇
Graphiz
下一篇
在内容块中遨游
Loading...

思源笔记用户指南

文章列表
思源笔记用户指南
🍼新手引导
✏️基础操作
⛓️基础块
🧬高级块
📊数据库
🔡代码片段
🔍搜索进阶
🚀高级操作
💎会员特权
💠功能特性
🖼️主题推荐
🔌常用插件
💬交流区