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}
Antwort1
Zu verwenden , \noindent
bevor \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}