Hugo 命令行
# 启动 Hugo 本地开发服务器
# -D, --buildDrafts 包含草稿
hugo server -D
# 创建页面
hugo new content content/posts/xxx.md
目录结构
markup 页面位于 content
目录中,页面可以是一个单 md
文件,也可以是 Page Bundle。
Page Bundle 是以目录形式表示一个页面,对于常用的 其中包含 index.md
、图像、其他页面等。
site/
|-- content/
| |-- posts/
| | |-- hello/
| | | |-- index.md # https://f.oo/posts/hello/
| | | |-- other.md # https://f.oo/posts/hello/other/
| | | |-- example.png # https://f.oo/posts/hello/exmpale.png
| | |-- world.md # https://f.oo/posts/world/
Markdown
格式
换行方式:
- 行尾两个以上空格
\
Images

# 图片居中

PaperMod 对 figure 做了增强,支持
align
{{< figure
src="page/to/image.png"
alt="Alt"
width=128
height=128
title="Title"
caption="Caption"
align="center"
>}}

Caption
Code
```LANG {OPTIONS}
```
```c {lineno=inline]
#include <stdio.h>
int main(int argc, char **argv) {
printf("Hello, world!\n");
}
```