listings 包正在渲染一个空框架

listings 包正在渲染一个空框架

标价

\documentclass[draft]{article}
\usepackage{fontspec}
\usepackage{hyperref}
\usepackage{listings}

\begin{document}
\lstset{language=Rexx, extendedchars=true, frame=trbl}

\section{Statement of problem}

\subsection{Secondary Problem}

\begin{lstlisting}
    foo = 'Ren\'{e}'
    parse upper var foo bar
\end{lstlisting}

\end{document}

当 frame=single 和 frame=trbl 时都显示一个空框架。

答案1

listings包有一个draft选项(也是从draft您传递给的全局变量中收集的\documentclass)。

如果您希望列表显示draft从中删除密钥\documentclass或将final密钥添加到\usepackage{listings}

\documentclass[draft]{article}
\usepackage{fontspec}
\usepackage[final]{listings}
% hyperref should be loaded last with only a few exceptions
\usepackage{hyperref}

\begin{document}
\lstset{language=Rexx, extendedchars=true, frame=trbl}

\section{Statement of problem}

\subsection{Secondary Problem}

\begin{lstlisting}
    foo = 'Ren\'{e}'
    parse upper var foo bar
\end{lstlisting}

\end{document}

相关内容