Wie behalte ich nachstehende Leerzeilen in der Lstinputlisting mit der Linerange-Option bei?

Wie behalte ich nachstehende Leerzeilen in der Lstinputlisting mit der Linerange-Option bei?

Hier ist mein Code foo.tex:

\documentclass{article}

\usepackage{listings}
\begin{document}
\lstinputlisting[linerange={1-2,7}]{foo.tex}

\end{document}

Dieser Code foo.texliest sich selbst und zeigt sich als Codeliste an. Er versucht jedoch nur Zeile 1, Zeile 2 (leere Zeile) und Zeile 7 (die letzte Zeile) anzuzeigen.

Das Ausgabe-PDF enthält nur zwei Zeilen:

\documentclass{article}
\end{document}

Zeile 2 (Leerzeile) erscheint nicht in der PDF-Ausgabe. Es sieht so aus, als ob die nachfolgende Leerzeile ignoriert wurde. Ich habe versucht, die showlines=trueOption hinzuzufügen, aber das hat auch nicht funktioniert. Wie kann ich die Leerzeile in Zeile 2 in der endgültigen PDF-Ausgabe beibehalten?

verwandte Informationen