Latex是一种文档排版系统,对比与markdown和html,其优势在于:排版的精准、复杂不同于html和markdown对于渲染方式的不同可能发生变化,latex可以生产pdf矢量化文件,保证了精准。Latex可以让人从繁杂的排版工作中解脱出来,专注于内容创作,但由于其学习曲线比较陡峭,因而造成了多数人的望而却步,建议开始学习的时候可以找到一个合适的模板直接套用,感受其强大之处。下面给出一个简单的例子
1 | % 注释 |
列表
列表可分为有序列表和无序列表,他们可以嵌套使用
无序列表
1 | \begin{itemize} |
有序列表
1 | \begin{enumerate} |
效果如图
编号详细参照下图
代码
首先在导言区添加
1 | \usepackage{listings} |
然后在正文中
1 | \lstset{numbers=left} % 添加设置 |
效果如图
行内代码
1 | \lstset{language=C} |
对汉字课添加逃逸字符,这样之间的文字会被当做普通latex代码处理
1 | \lstset{escapechar=’} % 设置逃逸字符 |