【发布时间】:2020-10-02 10:30:55
【问题描述】:
我刚刚在 Markdown 上看到一个视频,它使用百分号 (%) 为文档添加标题和作者。这是视频剪辑(来自相关部分):https://youtu.be/hpAJMSS8pvs?t=5m30s
不过,我无法重现此功能(我在不同的降价编辑器中尝试过——比如 StackEdit)。
这是不同版本的 Markdown 吗?我只需要一个不同的编辑器吗?
简而言之,知道如何做到这一点吗?
谢谢。
【问题讨论】:
标签: markdown
我刚刚在 Markdown 上看到一个视频,它使用百分号 (%) 为文档添加标题和作者。这是视频剪辑(来自相关部分):https://youtu.be/hpAJMSS8pvs?t=5m30s
不过,我无法重现此功能(我在不同的降价编辑器中尝试过——比如 StackEdit)。
这是不同版本的 Markdown 吗?我只需要一个不同的编辑器吗?
简而言之,知道如何做到这一点吗?
谢谢。
【问题讨论】:
标签: markdown
是的,一些降价引擎使用 metadata blocks 支持这一点。
下面的内容被 pandoc 称为yaml_metadata_block(Jekyll、StackEdit 和很多其他人都支持这种格式):
---
title: my title
author: my name
date: today
---
或等效:
---
title: my title
author: my name
date: today
...
Pandoc 还支持pandoc_title_block 格式:
% title
% author(s) (separated by semicolons)
% date
【讨论】:
Yaml 块符号而不是 pandoc 符号,正如您在您所在的每一行中看到的那样(例如 title: ... 而不仅仅是 % super titlename)
标题或作者没有这样的标准语法。 但您始终可以在您的第一个标题下方提及它们。
我更喜欢这种方式
【讨论】: