上周末折腾了一顿之后,把博客从 hexo 迁移到了 hugo,博客地址在 pywonderland.com/ ,主要基于 https://leovan.me/ 修改而成。如果你喜欢写技术文和简洁风格的博客,一定不要错过这个主题。
主要搞定了这么几个新功能:
在博客中渲染 shader 着色器代码,示例见 http://pywonderland.com/mobius-cn/
在博客中演示 javascript 动画,示例见 http://pywonderland.com/wilson-uniform-spanning-tree-algorithm/
在博客中使用 amscd 绘制交换图,示例见 http://pywonderland.com/central-simple-algebra/ 文章最后。mathjax 3.0 以后的 amscd 命名有 bug (作者本意是 amscd 但是上传的 cdn 代码用的是 amsCd),折腾了好久才解决。
在博客中书写伪代码,示例见 http://pywonderland.com/coxeter-groups-and-uniform-tilings/ 直接拉到文章最后看即可。
原作者的设置中 latex 书写、渲染和代码高亮的设置不太合理,这里也做了修改。
我觉得 Libertine 字体显示汉字真的比宋体舒服很多,代码中使用的字体是 Borg sans mono,我感觉也不错。
Latex 使用的是外部调用 pandoc 渲染,没有写任何 filter (其实我也不会写),在 markdown 中书写时也不用加任何转义,直接按照普通 latex 格式写就可以,所以之前的文章的迁移比较容易。
大家有任何建议和意见热烈欢迎提供。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.