怎样在overleaf上插入C语言代码,请给我一个例子
时间: 2024-03-15 15:44:04 浏览: 140
CV:在overleaf.com上使用R pagedown和LaTeX刷新我的简历
好的,以下是一个简单的示例,演示如何在 Overleaf 上插入 C 语言代码。
首先,在导言区添加 `listings` 宏包,并设置代码样式:
```
\usepackage{listings}
\lstset{
language=C, % 设定语言为 C
basicstyle=\ttfamily, % 设定代码字体
keywordstyle=\color{blue}, % 设定关键字颜色
commentstyle=\color{green!40!black}, % 设定注释颜色
frame=single, % 设定代码框形式,可选值有 single、shadowbox、double 等
backgroundcolor=\color{white}, % 设定背景颜色
}
```
然后,在正文中插入代码块:
```
\begin{lstlisting}
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
\end{lstlisting}
```
完整示例代码如下:
```
\documentclass{article}
\usepackage{listings}
\usepackage{xcolor}
\lstset{
language=C,
basicstyle=\ttfamily,
keywordstyle=\color{blue},
commentstyle=\color{green!40!black},
frame=single,
backgroundcolor=\color{white},
}
\begin{document}
以下是 C 语言代码示例:
\begin{lstlisting}
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
\end{lstlisting}
\end{document}
```
最后,点击 Overleaf 编辑器上方的编译按钮,即可生成带有代码的 PDF 文件。
阅读全文