latex怎么展示代码
时间: 2024-02-02 20:03:50 浏览: 127
如何看代码
在LaTeX中展示代码,可以使用`listings`宏包。以下是一个例子:
首先,在文档的导言区添加`listings`宏包:
```latex
\usepackage{listings}
```
然后,在正文中使用`lstlisting`环境来展示代码。例如,下面是一个Python代码的展示:
```latex
\begin{lstlisting}[language=Python]
def say_hello(name):
print("Hello, " + name + "!")
say_hello("World")
\end{lstlisting}
```
运行LaTeX编译器,就可以得到如下的效果:
```python
def say_hello(name):
print("Hello, " + name + "!")
say_hello("World")
```
你可以通过修改`lstlisting`环境的参数来设置代码的样式和语言,例如:
```latex
\begin{lstlisting}[language=C++, basicstyle=\small\ttfamily, keywordstyle=\color{blue}]
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
}
\end{lstlisting}
```
这段代码展示了一个C++程序,并设置了代码的字体大小和关键字的颜色。
阅读全文