(已解决)新人入坑,工作日志的编写

现在计划用obsidian记录工作的一些记录便于后期统计和展示工作量。所以想以日记的模式记下这些信息。计划创建的模板如下:

1. 今日重点:

任务 1 :

任务 2 :

任务 3 :

2. 工作详情

任务 1 :
协作方:

  • 完成内容
    • 具体工作1
    • 具体工作2

现在的问题是,想第一个任务 1:我手动输入信息,但是工作详情中的第二个“任务 1“,想自动引用第一个“任务 1 ”的所有内容,这个怎么实现?
试了几次都只能静态引用,一旦第一个任务 1 内容修改,第二个不会联动。

### 1. 今日重点:

 #### 任务 1 :
 #### 任务 2 :
 #### 任务 3 : 

### 2. 工作详情
 任务 1 :
 协作方:
- **完成内容**:
  - 具体工作1
  - 具体工作2

以上是楼主的模板,有这么几个问题:

  1. 如果没有特殊的需求,不建议使用空格或缩进表示层级关系,这在markdown语法中是作为代码块的,虽然阅读模式自动纠正为标题了(“#### 任务 1”前不要空格);正确表示层级关系应该使用无序列表,即”- “开头,配合缩进表示层级

个人猜测楼主是这样写的:

 #### 任务 1 :任务1内容任务1内容任务1内容任务1内容任务1内容任务1内容

这样表示当前行都作为标题,修改内容就同时修改了标题;

但标题发生变化后,通过#引用会失效,因为markdown没有任何信息存储了原标题位置信息或标题修改历史

保持标题固定就好了,效果见后续(或者也可以使用块引用)


建议楼主使用这样的模板:

### 1. 今日重点:

#### 任务 1 
任务1内容
#### 任务 2 
任务内容
#### 任务 3 
任务内容

### 2. 工作详情
![[#任务 1 ]]
协作方:
- **完成内容**:
  - 具体工作1
  - 具体工作2

效果如图(左源码右阅读):

如果不希望引用的部分包含标题,可以用css修改

1 个赞

非常感谢,可以工作。