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}

相關內容