「Hugo」Hugo基本使用
hugo 增加 评论
编译&发布
MarkDown 语法
公式解析
引入MathJax。MathJax 是一个Javascript库,通过官方提供的CDN集成到自己的页面非常简单,只需把一下内容添加到所有的页面,例如foot.html
1<script type="text/javascript" async
2 src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
3</script>
配置文件 config.toml
代码高亮设置
1pygmentsUseClasses = true
2[markup]
3 [markup.highlight]
4 codeFences = true
5 guessSyntax = true
6 hl_Lines = ""
7 lineNoStart = 1 # display line number
8 lineNos = true
9 lineNumbersInTable = false
10 noClasses = true
11 style = "github"
12 tabWidth = 4
行号已经可以显示了,但是复制的时候会与行号一起复制,修改自定义css
1.highlight .ln {
2 width: 20px;
3 display: block;
4 float: left;
5 text-align: right;
6 user-select: none; # 表示复制是不能被选中的
7 padding-right: 8px;
8 color: #ccc;
9}