上周末折腾了好一顿 Hugo,搞出来一些新玩法,写技术文的朋友可以参考

2020-05-15 10:58:56 +08:00
 mathzhaoliang

上周末折腾了一顿之后,把博客从 hexo 迁移到了 hugo,博客地址在 pywonderland.com/ ,主要基于 https://leovan.me/ 修改而成。如果你喜欢写技术文和简洁风格的博客,一定不要错过这个主题。

主要搞定了这么几个新功能:

  1. 在博客中渲染 shader 着色器代码,示例见 http://pywonderland.com/mobius-cn/

  2. 在博客中演示 javascript 动画,示例见 http://pywonderland.com/wilson-uniform-spanning-tree-algorithm/

  3. 在博客中使用 amscd 绘制交换图,示例见 http://pywonderland.com/central-simple-algebra/ 文章最后。mathjax 3.0 以后的 amscd 命名有 bug (作者本意是 amscd 但是上传的 cdn 代码用的是 amsCd),折腾了好久才解决。

  4. 在博客中书写伪代码,示例见 http://pywonderland.com/coxeter-groups-and-uniform-tilings/ 直接拉到文章最后看即可。

原作者的设置中 latex 书写、渲染和代码高亮的设置不太合理,这里也做了修改。

我觉得 Libertine 字体显示汉字真的比宋体舒服很多,代码中使用的字体是 Borg sans mono,我感觉也不错。

Latex 使用的是外部调用 pandoc 渲染,没有写任何 filter (其实我也不会写),在 markdown 中书写时也不用加任何转义,直接按照普通 latex 格式写就可以,所以之前的文章的迁移比较容易。

大家有任何建议和意见热烈欢迎提供。

1882 次点击
所在节点    分享创造
1 条回复
duobei
2020-05-15 16:30:25 +08:00
清爽

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/671927

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX