Latex中对算法进行排版的宏包有不少,本文简单介绍几个常用的宏包。
1. listings:这个用来对真实的代码排版,不适于伪代码。支持C++,Pascal等10几种语言。该环境中的内容完全与TeX环境隔离,无法直接处理下标,上标等符号。使用时需要以下步骤:
\usepackage{listings}
\lstloadlanguages{C++, Pascal} %可以一次加入多种语言
Latex中对算法进行排版的宏包有不少,本文简单介绍几个常用的宏包。
1. listings:这个用来对真实的代码排版,不适于伪代码。支持C++,Pascal等10几种语言。该环境中的内容完全与TeX环境隔离,无法直接处理下标,上标等符号。使用时需要以下步骤:
\usepackage{listings}
\lstloadlanguages{C++, Pascal} %可以一次加入多种语言