Syntax highlight with Rouge in Jekyll

Web Notes / Tutorials

2017.03.18

Syntax highlight with Rouge in Jekyll

By default, Jekyll 3 and versions above integrated with Rouge, a pure Ruby syntax highlighter which supports over 100 languages. Since Rouge themes are compatible with Pygments's stylesheets, it’s nice for us to choose a favourable style.

Jekyll 中使用 KaTeX

Web Notes

2017.02.08

Jekyll 中使用 KaTeX

笔记中遇到公式在所难免,使用 MathJax 可以方便地在网页中渲染这些公式,可一旦公式较多,页面加载起来就很慢,于是使用 KaTeX 加速公式渲染。

定点数与浮点数

CS Basics

2017.01.17

定点数与浮点数

定点数表达法的缺点在于其形式过于僵硬,固定的小数点位置决定了固定位数的整数部分和小数部分,不利于同时表达特别大的数或者特别小的数。最终,绝大多数现代的计算机系统采纳了所谓的浮点数表达方式。这种表达方式利用科学计数法来表达实数,即用一个尾数(Mantissa),一个基数(Base),一个指数(Exponent)以及一个表示正负的符号来表达大范围的实数。

LabVIEW 中 XY 图实时显示多曲线

Visual Programming

2017.01.16

LabVIEW 中 XY 图实时显示多曲线

最近组里同学叫我帮忙编个实时显示多条曲线的 LabVIEW 程序,用来观察光谱随时间的变化。以前写过类似程序,本以为胸有成竹,没想到真到用时又忘了具体实现方法,还得去找以前收藏的笔记。这次就把笔记再总结一下分享出来,以备不时之需。

CSS 选择器笔记

Web Notes

2016.12.01

CSS 选择器笔记

CSS 选择器用于选择需要添加样式的元素,其重要性不言而喻。最近更新博客模板就不断调整 CSS 样式,好多时候就因为选择器不熟悉而不能应用样式,所以干脆好好学习总结一下常用的 CSS 选择器,也为下一步学习 jQuery 做好准备。

删除 Windows.old 的正确姿势

Tutorials

2016.10.27

删除 Windows.old 的正确姿势

不管你是从之前的系统升级到 Windows 10,还是通过系统恢复程序重新安装 Windows 10,都会在 C 盘留下一个大个头的 Windows.old 文件夹。如果不需要恢复到之前的版本,那就删掉它吧。

再见了我的 cmd,迎接 Cmder 吧

Tools

2016.10.08

再见了我的 cmd,迎接 Cmder 吧

早就看过介绍不同漂亮的 console tools 的文章,自己还是忍着没把 cmd 换掉,坚持工具简单实用就好。但是今天 cmd 终于触到我痛点了,还是用 Cmder 替代之。

解决中文 hash tag 在 Firefox 中语法错误问题

Web Notes

2016.09.29

解决中文 hash tag 在 Firefox 中语法错误问题

最近重建博客模板,新加入了 scrollspy 功能,又按网上的建议,增加了 smooth scrolling。按预想,点击侧边栏目录中的锚点可以滚动到文中相应的标题位置,这在 Edge 和 Chrome 中都能很好运行,而在 Firefox 中却因为中文 hash tag 出现了语法错误。

Figure caption for images on Jekyll sites - single line with Markdown

Web Notes

2016.09.22

Figure caption for images on Jekyll sites - single line with Markdown

Markdown makes writing blog posts simple and fast, but sometimes that simplicity comes with limitations. Recently on updating this blog theme, I'm intend to include images in the post with captions, and there wasn’t a straightforward way using Markdown. While adding an img tag is very easy with Markdown, I would have to do some fiddling to inset the caption.

Ads by Google