an auto published post from markdown at sublime

本文是一篇测试,用python编写一个sumlime插件,一键转换markdown格式文章为干净并兼容wordpress的html,通过wordpress rest api自动上传到wordpress。

介绍

本文是用markdown格式在sublime上写的,通过自制插件,一键完成html转换、自动上传文章内图片(图片名称加上时间戳)、更新源文件,自动动过wordpress rest api发布,如果有网络连接错误,只需重新运行插件即可,已经上传的附件不会再次上传。

标题及段落

使用alt+b加粗alt+i为斜体<\u>下划线的写法\<\u>,删除线的写法,~~删除线~~。这是一个段落,这是一个段落,这是一个段落。这是一个段落,这是一个段落。这是一个段落,这是一个段落。这是一个段落,这是一个段落,这是一个段落,这是一个段落。

子标题及段落

一个子段落,这是一个子段落。这是一个段落,这是一个段落。这是一个段落,这是一个段落。这是一个段落,这是一个段落。这是一个段落,这是一个段落。这是一个段落,这是一个段落。这是一个段落,这是一个段落。这是一个段落,这是一个段落,更新。

代码测试

自动转换为适合prism代码高亮的格式

print("Hello,world!")

脚注测试

这是第一脚注, 使用ctl+alt+g,在引用和内文之间来回跳转1
这是第二个脚注,使用alt+shift+6在鼠标位置创建对应的引用并跳转至末尾2
这是第三个脚注3

图片测试

路邊拍的一朵花
下雨时路边一朵野花

数学符号

其实已经和markdown无关了,效果是通过主题里加载数学js文件实现的4,这里是单行效果$\sqrt{a^2+b^2}$ ,下面是单行效果:
$$\sqrt{a^2+b^2}$$
页面插入的代码是:

<script type="text/javascript"
        async
        src="https://cdn.bootcss.com/mathjax/2.7.6/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
MathJax.Hub.Config({
  tex2jax: {
    inlineMath: [['$','$'], ['\\(','\\)']],
    displayMath: [['$$','$$'], ['\[\[','\]\]']],
    processEscapes: true,
    processEnvironments: true,
    skipTags: ['script', 'noscript', 'style', 'textarea', 'pre'],
    TeX: { equationNumbers: { autoNumber: "AMS" },
         extensions: ["AMSmath.js", "AMSsymbols.js"] }
  }
});
</script>

引用测试

一个引用这是
这是一个引用
这是一个引用

这是一个子引用

表格測試

NamePhone
agon1xxxxxxxxxxxx
test1xxxxxxxxxxxx

贴首歌吧

Cold Little Heart-Michael Kiwanuka


  1. 第一个脚注 

  2. 这是脚注没有链接,文字说明一下
    脚注有多行
    脚注有多行 

  3. 第三个脚注 

  4. 数学符号只需要网站加载js和写几行配置就行d’f’g 

Leave a Reply

Your email address will not be published. Required fields are marked *