笔记 - Hugo - 用法

TOC

front matter 多行写法

YAML格式的多行写法

我在写summary的时候,想把一个长句子分成几行来写,试了好久,最后可以了,因此记录一下。

---
summary: '这是第一行,要换行的时候直接按 Return 键
 这是第二行,在这行的最前边有个空格
 这样写,最后生成的内容不会换行,但是可以方便让front matter更直观'
---

以下写法和上边是一样的:

---
summary: >
 这是第一行,要换行的时候直接按 Return 键
 这是第二行,在这行的最前边有个空格
 这样写,最后生成的内容不会换行,但是可以方便让front matter更直观
---

如果想让内容最终生成的时候也实现换行:

---
summary: |
 这是第一行,要换行的时候直接按 Return 键
 这是第二行,在这行的最前边有个空格
 注意上边的 | 是英文状态
 这样写,最后生成的内容也会换行
---

获取文件名称相关

获取文件名称相关

content/
├── news/
│   ├── b/
│   │   ├── index.de.md   <-- leaf bundle
│   │   └── index.en.md   <-- leaf bundle
│   ├── a.de.md           <-- regular content
│   ├── a.en.md           <-- regular content
│   ├── _index.de.md      <-- branch bundle
│   └── _index.en.md      <-- branch bundle
├── _index.de.md
└── _index.en.md

With the English language site:

regular contentleaf bundlebranch bundle
BaseFileNamea.enindex.en_index.en
ContentBaseNameabnews
Dirnews/news/b/news/
Extmdmdmd
Filename/home/user/…/home/user/…/home/user/…
IsContentAdapterfalsefalsefalse
LogicalNamea.en.mdindex.en.md_index.en.md
Pathnews/a.en.mdnews/b/index.en.mdnews/_index.en.md
Sectionnewsnewsnews
TranslationBaseNameaindex_index
UniqueID15be14b…186868f…7d9159d…

获取文件路径相关

Function Path

页面排序,统计等

Methods Pages