6月 05

程序员词典

很多年前去美团面试,内容基本忘完,但有一个情节至今仍然历历在目,我把 Ruby 念成了 /ˈrʌːbi/,面试官接过话来,发音是 /ˈruːbi/,顿觉脸上发热,太丢人了。 如今,我已经不会念错 Ruby 了,但是 IT 行业还有很多容易读错的单词,也有很多新造的轮子可能会用到生造词,因此,我决定做一个项目,搜集这样的单词,标注音标,并提 … Continue reading

5月 25

【PanBook】基于Pandoc的文档处理工具

什么是PanBook PanBook 是一个基于 Pandoc 的电子书,文章,幻灯片,论文及简历处理工具。项目主页是 https://github.com/annProg/PanBook。本质上是基于Pandoc的lua filter功能,适配了一些书籍,论文,幻灯片及简历的LaTeX或EPUB模板。 目标是使用Pandoc's Mar … Continue reading

5月 19

【图形描述语言】Markdown思维导图

本系列介绍 文本转图片 工具支持的图形描述语言。图形描述语言将图片描述为代码或者文本,有利于版本管理,很适合嵌入 LaTeX 或 Markdown 文档。用于网站时,还可以减轻图片存储压力,因为图片可以根据代码在使用时生成。本文是该系列第四篇,介绍 Markdown 思维导图。 概述 此功能底层是 dot 语言,即使用 Graphviz … Continue reading

6月 30

Notepad++配置Markdown实时预览

NppMarkdown插件实现了Markdown的实时预览,但是缺乏可定制性,不能定义HTML的样式。本文介绍另外一个插件,Preview HTML,配合Pandoc,可以实现更好的HTML预览,例如可以引入自定义CSS和JS,显示高亮代码和\(Mathjax\)公式等。 环境要求 安装pandoc并且配置了Path 安装Notepad+ … Continue reading