0%

LaTeX 标准文档类提供了 \section\section* 等两组命令,用于排版章节标题。其中不带星号的版本有章节编号,会列入目录,同时修改章节标记。带星号的版本只有章节标题格式而不编号,不列入目录,也不会修改章节标记。

有时,我们会希望将不编号的章节标题列入目录。这种情况使用 \section\section* 都不大合适。本文将对这些问题做出分析,并给出解决方案。

阅读全文 »

微信是近几年发展起来的社交网络。微信公众号和微信朋友圈的出现,让微信变成了一个优秀的信息发布和传播平台。有甄别能力的同好,往往能在微信上找到不少好的文章。但是,一来用手机查看文章伤眼,二来微信上的文章不变保存,三来用手机看文章需要网络支持。总之,是有诸多不便。

昨天思考到这个问题之后,我有做一些搜索,而后就有了欣喜的发现:可以将微信里的文章、好友发来的文字消息免费推送到 Kindle 设备上。

阅读全文 »

文学编程是 TeX 的作者高德纳提出的编程方式,主张程序员在编写代码的过程中详细地记录自己的思维方式和内在逻辑。

这种编程方式注重编码的逻辑而将编码本身放在更次要的位置,因而不充分的设计在这种编程方式下无所遁形。文学编程的另一个优点是它产生的代码文档能帮助程序员在任意时候重新会想起当时编码的思路。

在 LaTeX 中,可以用 Doc 和 DocStrip 这两个工具来实现文学编程。

阅读全文 »