ビーマースライドの先頭のlstlisting垂直オフセット

ビーマースライドの先頭のlstlisting垂直オフセット

TeX Live 2018 ディストリビューションをインストールした後、リストがビーマー スライド内の最初の表示オブジェクトである場合、リストの先頭にこれまで見られなかった垂直オフセットが見られます。

リストがスライドの先頭にある場合は、負の垂直オフセットを追加できますが、これは非常に平凡に見えます。さらに、私たちはグループ内でスライド資料を共有していますが、全員が同じ TeX ディストリビューションを使用しているわけではないため、違いが気になりません。

この問題を回避したり、解決したりする方法をご存知の方はいらっしゃいますか?

\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}

垂直オフセット画像

答え1

\noindentの前に使用してください\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}

関連情報