是这样的:
问题一:
新建一个 test.md
文件然后正常使用markdown
编写,大概结构如下:
然后三级标题 3 出现之后 hexo + next 就渲染不出来了, 页面 footer 是一些错误乱码神马的. 各种过空格 4 个然后回车都不行, 目前我只好另建一个文件编写了 ;
问题二:
同样是在 hexo+next 里, 使用 >
引用文字, 我想将两个>
中间断开,但是 四个空格回车两次后依然不行, 这个也无解 ;
上述两个问题在其他 markdown 编辑器里都没有问题, 比如 marxico
.
感谢大家的帮忙!!!!
不好意思, 我忽略掉 hexo 的 Front-matter
说明了, 我上面描述的问题 不是 这个原因造成, 我也更多的倾向是因为我正文中 markdown 文字格式问题,但是 我使用的是 gnome-shell的gedit编辑, 看不出来是哪儿格式非法了.
谢谢大家帮忙了!
1
copriwolf 2016-11-22 12:48:23 +08:00 1
我估计你是格式不符合 hexo 主题的特定模板造成的。
不妨在 hexo 根目录使用命令`hexo -n 'hello-world'` 然后打开找到`hello-world.md`,里面应该已经为你添加了预设的代码格式了,然后你再编辑应该就没有问题了。 Hexo 的文章格式形如下: ```MARKDOWN title: new article date: 2016-11-22 12:47:33 tags: - hello - world - v2ex --- # Hello world Hi~ ``` |
2
leohxj 2016-11-22 13:35:32 +08:00
估计是你格式问题。
首先 `hexo new [layout] <title>` 可以创建新文本,你在其中用 markdown 书写, `hexo server` 时候如果有报错,看看报错内容。不行就尽量删减,看是哪一段编译报错的。 |
3
smartdie 2016-11-22 13:41:44 +08:00
首页显示文字摘要,你要正文里加<!--more-->
|
4
gino86 2016-11-22 13:57:20 +08:00
关于问题一,我用 hexo 的 even 主题,如果是使用 hexo 的服务器, footer 同样一堆乱码,但是使用 apache 或者 nginx 就没有问题,另外问题二,可以使用 vscode 的 markdown 语法分析器查一下有没有语法问题,这个分析器的语法好像是 Github Flavored 为主的
|
5
yjxjn 2016-11-22 14:04:53 +08:00
这是我的写博客时的 Markdown 模板
--- title: ' ' layout: post date: 2016-11-15 16:27:13 updated: 2016-11-15 16:27:13 comments: true categories: tags: [生活,感悟,总结] keywords: 算法,javascript description: --- <!-- more --> <!-- more -->这个是你想显示摘要的 line 。 |
9
doubiliao 2016-11-22 16:56:13 +08:00
##后应该有一个空格 ## 标题
能不能把你的完整 md 文件发来看看 |