Vertikaler Versatz der Listenauflistung am Anfang der Beamer-Folie

Vertikaler Versatz der Listenauflistung am Anfang der Beamer-Folie

Nach der Installation der TeX Live 2018-Distribution beobachte ich einen bisher nicht gesehenen vertikalen Versatz am Anfang einer Liste, wenn die Liste das erste sichtbare Objekt innerhalb einer Beamer-Folie ist.

Ich kann einen negativen vertikalen Versatz hinzufügen, wenn die Auflistung zufällig am Anfang einer Folie steht, aber das erscheint mir sehr banal. Außerdem teilen wir unser Folienmaterial in einer Gruppe von Leuten, in der nicht jeder die gleiche TeX-Verteilung hat und die Unterschiede unangenehm sind.

Hat jemand eine Idee, wie man dieses Problem umgehen oder sogar beheben kann?

\documentclass[14pt,aspectratio=169]{beamer} % t: top

\usepackage{listings}

\begin{document}

\begin{frame}[fragile,t]{With Listings}
\begin{lstlisting}
first line (observe the offset to the top)
\end{lstlisting}

second line
\begin{lstlisting}
third line
\end{lstlisting}

\end{frame}

\end{document}

vertikales Offsetbild

Antwort1

Zu verwenden , \noindentbevor \begin{lstlisting}.

\documentclass[14pt,aspectratio=169]{beamer} % t: top

\usepackage{listings}

\begin{document}

\begin{frame}[fragile,t]{With Listings}
\noindent % <--------------------
\begin{lstlisting}
first line (observe the offset to the top)
\end{lstlisting}

second line
\begin{lstlisting}
third line
\end{lstlisting}

\end{frame}

\end{document}

verwandte Informationen