Sublime Markdown 科技短文写作环境搭建

来源:互联网 发布:10款马自达3轮毂数据 编辑:程序博客网 时间:2024/05/29 21:28

Sublime Markdown 科技短文写作环境搭建

Word 排版行为很不稳定,LaTeX 语法反人类……对于一些含有公式、表格的短文,使用一些扩展的 Markdown 可能会好一些。配置一个比较顺手的 markdown 写作环境还真有点小折腾。有些平台,比如 WizNote,在导出的时候很痛苦……而 sublime 的几个常用的 markdown 插件似乎不支持数学公式及其他复杂格式。最终决定使用 sublime + pandoc + LaTeX 来完成搭建。

软件准备

  • sublime
  • pandoc
  • TeXLive

其实为了这点功能安装 TeXLive 确实有点浪费,pandoc 本身推荐 mikTeX 作为代替。
这些软件安装完成之后会自行设置 PATH,不需要额外设置。

Sublime 配置

在 Sublime 中安装以下插件:
- pandoc 必要
- markdown previewer
- markdown editing

pandoc 配置

sublime 的 pandoc 必须配合其自身的二进制发行版使用,而且需要配置 latex 路径。在 sublime 中打开:Preference -> package settings -> pandoc ,将目录项下的两个配置文件都打开,并将 default 中的内容复制到 user 中。全部复制没有必要,但是方便且便于修改。通过搜索定位到 –latex-engine 所在一行,取消改行注释,在行首加”,”(为了符合json语法),并正确的将 xelatex 可执行文件的绝对路径填入到 “=” 后方。
在该行下面添加一行,,”–template=C:\Users\Administrator\ AppData\Local\Pandoc\pm-template.latex”,注意逗号,该行指定模板文件位置。模板文件下载自 https://raw.githubusercontent.com/tzengyuxio/pages/gh-pages/pandoc/pm-template.latex ,感谢原作者。模板文件保存在一个安全的位置并且设置好绝对路径。
最后,打开模板文件,定位到 \setCJKmainfont 所在一行,将字体改为你系统中存在的字体,比如 Windows 系统中的Microsoft YaHei. 如果在系统中新安装了字体,需要在命令行中使用 fc-cache -fv 刷新LaTeX字体缓存。

以上配置完毕后即可在 sublime 中书写 markdown,并使用运行命令 pandoc (通过ctrl+shift+P)渲染为高质量 pdf 格式。

0 0
原创粉丝点击