我想創建一個帶有彩色背景的逐字環境,並且可以跨頁面(因此使用colorbox不是選項)。似乎上市包是一個很好的方式,但是背景是一次繪製一條線的,這樣,當我查看PDF時,我會看到線條之間的惱人的白色「條紋」以及隱形(0pt)框架規則是不是可以得出:在列表中繪製的背景顏色中的條紋包
http://a.imageshack.us/img202/9928/lststrips.png
這是我用來創建圖像中顯示的輸出最小碼:
\documentclass{minimal}
\usepackage[pdftex]{xcolor}
\usepackage[a4paper,hmargin=6cm]{geometry}
\usepackage{listings}
\lstset{backgroundcolor=\color{gray},
frame=single, framerule=0pt, framesep=5pt}
\begin{document}
\begin{lstlisting}
if (a < b)
{
printf("A is smaller than B!\n");
}
a = b;
\end{lstlisting}
\end{document}
有任何解決方法對這些「條紋?
偏離主題。屬於tex.SE – 2013-06-05 13:05:34