【发布时间】:2010-09-08 16:33:45
【问题描述】:
我正在尝试使用 \listing 包将一些 .cpp 文件包含到我的文章中。
我补充:
\usepackage{listings}
然后我使用\lstinputlisting[language=c++]{File.cpp}
问题是宽度没有调整好,所以代码被剪掉了。
解决办法是什么?
【问题讨论】:
我正在尝试使用 \listing 包将一些 .cpp 文件包含到我的文章中。
我补充:
\usepackage{listings}
然后我使用\lstinputlisting[language=c++]{File.cpp}
问题是宽度没有调整好,所以代码被剪掉了。
解决办法是什么?
【问题讨论】:
您将在\lstset 中寻找设置breaklines,如下所示:
\documentclass{article}
\usepackage{listings}
\begin{document}
\lstset{breaklines=true}
\lstinputlisting[language=c++]{File.cpp}
\end{document}
现在listings 将尝试整齐地换行。
有关\lstset 可以设置的更多信息,请参阅LaTeX Wikibook 上的文章。
【讨论】: