我正在使用lstlisting
代码片段。目前,我正在制作一张练习表,我需要为其创建一个空的lstlisting
,以便稍后填写。现在我创建空行并在末尾添加一个随机符号,因为只有这样 Latex 才能相应地扩展列表。
\begin{lstlisting}[style=mystyle, caption={}]
x
\end{lstlisting}
是否可以更专业地做到这一点,而不在末尾添加这个虚拟符号?我想要一个具有固定行数的空列表。有什么建议吗?
答案1
这可能有点奇怪,但您可以存储一个空文件并通过加载它\lstinputlisting
,然后lastline
可以使用参数来确定要显示的行数,以下是基本概念:
\documentclass{article}
\usepackage{listings,filecontents}
\begin{filecontents*}{emptyfile.my}
\end{filecontents*}
\lstset{numbers=left, numberstyle=\tiny, stepnumber=1, numbersep=5pt}
\begin{document}
\lstinputlisting[lastline=5,showlines]{emptyfile.my}
\end{document}