Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.59 KB

README.rst

File metadata and controls

43 lines (28 loc) · 1.59 KB

跟我一起写Makefile (PDF重制版)

简介

《跟我一起写Makefile》是陈皓发表在其CSDN博客上的系列文章,一直受到读者的推荐,是很多人学习Makefile的首选文档。目前网络上流传的PDF版本多为祝冬华整理的版本。这个版本的排版一般,代码部分没有做任何语法高亮。

2010年初学Makefile的时候,读了前几章皮毛,一直用到了现在。最近想着重新学习一下Makefile,顺便学习一下Sphinx,重新制作一个更精美的PDF版本。

相关

sphinx中文支持

sphinx在利用LaTeX生成PDF时,对中文支持不够,因而修改sphinx如下:

  1. sphinx/texinputs/Makefile中的pdflatex替换成xelatex;

  2. 修改sphinx/writers/latex.py,在231行左右对中文做特殊处理;

    if builder.config.language == 'zh_CN':
        self.elements['babel'] = ''
        self.elements['inputenc'] = ''
        self.elements['utf8extra'] = ''
  3. 修改conf.py.