我尝试使用列表包标签(lstset)将一些数据插入 pdf,成功了,但如果将相同的数据放入文本文件并按如下方式输入,则不会成功。有人可以让以下不起作用的示例工作吗?
\documentclass{report}
\usepackage{listings}
\lstset{basicstyle=\footnotesize\ttfamily,breaklines=true}
\lstset{framextopmargin=50pt,frame=bottomline}
\begin{document}
\begin{lstlisting}
\lstinputlisting{C:/Temp/test.txt}
\end{lstlisting}
\end{document}
输出:
\lstinputlisting{C:/Temp/test.txt}
test.txt 中的内容如下
包括
主要的() {
打印“你好”;}
答案1
指令\lstinputlisting
取代环境lstlisting
。通过你的输入,你正在询问不是解释\lstinputlisting
。
\documentclass{report}
\usepackage{listings}
\lstset{basicstyle=\footnotesize\ttfamily,breaklines=true}
\lstset{framextopmargin=50pt,frame=bottomline}
\begin{document}
\lstinputlisting{C:/Temp/test.txt}
\end{document}