LaTex用于写文章的快捷与方便之处已是众人周知,然而LaTeX能做的事情还有很多,制作精美的PPT(特别是学术性的PPT),制作精美的简历,以及做出精美的图片(媲美Python的matplotlib和MATLAB),等等。LaTeX是一种脚本语言,类似于HTML,非常容易上手。利用LaTeX和JBref的组合来写文章,能够方便科研工作者快速实现自己的需求,而不必要为一些繁琐的排版问题而伤透脑筋。为了方便研究人员,很多会议、期刊、杂志都会提供自己相应的模板,投稿者只需下载模板,往里面增加自己的内容即可。

本文提供一些利用LaTeX来制作个人简历的模板,以便日后需要。几个比较好的模板:

中文模板:

英文模板:

LaTeX是一款高效的论文写作排版工具,除了写论文,它还有其他的一些用途,比如做ppt,写优美的简历,作优美的图画等等。相对于word+endnote的论文写作组合,LaTeX也和JabRef组成一个最佳的组合,但其好用程度比之前一个提升至少10个档次。本文总结几个我在使用的过程中遇到的盲点。

LaTeX对中文的支持

要使用中文模板,则LaTeX需要安装CJK库以支持汉字,该库里面已经包含了字体格式,大小等,怎么使用,请见下面一个简单的例子:

1. Make a script both importable and executable(使你的脚本可输入且可执行)

if __name__ == '__main__':

Example

def main():
    print('Doing stuff in module', __name__)

if __name__ == '__main__':
    print('Executed from the command line')
    main()

$ python mymodule.py
Executed from the command line
Doing stuff in module __main__

>>> import mymodule
>>> mymodule.main()
Doing stuff in module mymodule

python语法非常灵活,其宗旨在与指导程序员快速开发,所以,只有想不到,没有它做不到的。最近偶然看见博客园一位大神Vamei的博客,当时就感觉相见他的博客恨晚,因为他的文字幽默,流畅,有深度,从设计的角度剖析技术,把死板板的技术写得非常有文艺范。做一个科技的文艺范是我读大学以来明确自己的一个终极目标,看到Vamei的博文,我瞬间感觉到这就是我想要的状态,一个科技的文艺范。Vamei是一个非常努力的人,兴趣跟我惊人的相似,他是大神,读书无数,而我现在屌丝,所以,必须向他看齐,并超越。他写了诸多教程,精辟流畅,比太多所谓的教程个人感觉要好几十倍。以前就学过python,但都是浅于表面,没有深度。现在看过Vamei写的教程,觉得有些知识点自己还是很模糊。所以,决心还是把那些知识点记录下来,免得以后又要重新回过头再查阅,浪费时间。站在巨人的肩膀上学习,不过我会从自己的角度剖析这些知识点,加深印象。

1、print 很灵活,打印多个对象没问题

>>> a = 1.4
>>> print a, type(a)
1.4 <type 'float'>

我始终相信任何事物(包括抽象的和具象的)的诞生都是有一定的原因的,在讯息快速更新迭代的今天,我们在接受新事物的同时,不当当要知道该事物是什么,而且有必要知道该事物的起源是什么,这样有助于我们应对这种变化,拥抱变化。