在LaTeX Beamer中显示代码

6 投票
1 回答
6928 浏览
提问于 2025-04-15 18:27

我在做一个Beamer演示文稿时,使用了以下的LaTeX代码:

\begin{frame}
  \begin{figure}
  \centering
      \tiny
   \lstset{language=python}
         \lstinputlisting{code/get_extent.py}
   \end{figure}
\end{frame}

我想知道,是否可以只选择我get_extent.py文件中的某些特定行,而不是把整个文件都显示出来?

1 个回答

12

这和 beamer 没什么关系;这是关于 listings 的一个功能。它的手册非常棒,里面有更多信息,链接在这里:手册。举个例子:

\lstinputlisting[firstline=2,lastline=5]{code/get_extent.py}

撰写回答