其它

Metadata

在 Markdown 文档中,在正文开始的时候,使用 --- 包裹的部分,叫 Metadata (元数据),可以扩展当前文档的一些属性。

简单的比如:

---
title: 标题
date: 2019-11-15 12:30:18
---
正文开始

Metadata 本身是 YAML 结构,复杂一些的也可以如下:

---
date: 2015-01-10 19:55
layout: 'post'
tags:
    - "hello"
    - 'ruby'
status: 'public'
categories : [lessons, beginner]
---

TOC

如上所示,单独一行的[TOC],最终会被解析为当前文章的 内容目录 (Table of Contents)。

PDF分页

导出PDF需要在指定位置强制分页的,可以单独一行输入[PAGE]

脚注

《远和近》这首诗的作者是顾城1
其中[^gucheng]就是脚注的声明,你可以在文末对这个关键标注进行说明。

Mermaid 绘图

Markdown.app 支持 mermaid 的语法,更具体的请访问 mermaid 的项目主页,此处仅作 Demo 呈现,我们所知也并不太多。

graph TD A[Christmas] -->|Get money| B(Go shopping) B --> C{Let me think} C -->|One| D[Laptop] C -->|Two| E[iPhone] C -->|Three| F[Car]
gantt dateFormat YYYY-MM-DD title Adding GANTT diagram functionality to mermaid section A section Completed task :done, des1, 2014-01-06,2014-01-08 Active task :active, des2, 2014-01-09, 3d Future task : des3, after des2, 5d Future task2 : des4, after des3, 5d section Critical tasks Completed task in the critical line :crit, done, 2014-01-06,24h Implement parser and jison :crit, done, after des1, 2d Create tests for parser :crit, active, 3d Future task in critical line :crit, 5d Create tests for renderer :2d Add to mermaid :1d

  1. 这里是说明的开始,顾城,童话诗人,以及坏掉了的人。
@2019-11-17 00:01