npm.io
1.1.0 • Published 2 years ago

hexo-console-zhihu

Licence
ISC
Version
1.1.0
Deps
0
Size
4 kB
Vulns
0
Weekly
0

hexo-console-zhihu

这是一个命令行插件,用来根据 Hexo posts 生成方便发布到知乎的文章。

当直接导入 Markdown 文件到知乎文章编辑器时,有三个问题:

  1. 知乎无法自动解析行内 latex 公式: $e$ 会原封不动地显示字面值。而只有 $e$ 能自动解析,hexo-console-zhihu 会将文章内所有的行内公式替换为行间公式格式(知乎文章编辑器仍然以行内公式格式显示)。

  2. 带有图片链接的 Markdown 文件会导入失败比如 ![label](path/image.png)。hexo-console-zhihu 会自动将图片链接替换为可以成功导入的文字比如 (image-label-path/image.png)

  3. 每次需要手动去除 front-matter 有点麻烦,hexo-console-zhihu 帮你自动去除 front-matter 方便导入后直接发布。

安装:

npm install hexo-console-zhihu

用法:

hexo zhihu <可选指定的文章名>

比如 hexo zhihu my_post 就会在文章同级目录下生成一个 my_post.zhihu.md 文件,方便直接导入知乎文章编辑器。

如果不指定文章名,默认处理所有文章。

垃圾知乎编辑器,逼得我一个写 C++ 的花了五个小时现学 JavaScript 写这玩意儿……

Keywords