我希望 Verbatim 环境的内容位于此投影仪幻灯片的左侧。但是,无论我如何尝试,它总是居中。我如何控制文本开头的位置?
\documentclass{beamer}
\usepackage{fancyvrb}
\begin{document}
\begin{frame}[fragile]
\frametitle{My Slide Title}
\begin{Verbatim}[fontsize=\scriptsize, commandchars=\\\{\}]
Call:
lm(formula = mod.eq.ancova, data = dat)
Residuals:
Min 1Q Median 3Q Max
-41.933 -4.221 -0.322 4.053 43.217
\end{Verbatim}
\end{frame}
\end{document}
答案1
不要缩进你的逐字代码:
\documentclass{beamer}
\usepackage{fancyvrb}
\begin{document}
\begin{frame}[fragile]
\frametitle{My Slide Title}
\begin{Verbatim}[fontsize=\scriptsize, commandchars=\\\{\}]
Call:
lm(formula = mod.eq.ancova, data = dat)
Residuals:
Min 1Q Median 3Q Max
-41.933 -4.221 -0.322 4.053 43.217
\end{Verbatim}
\end{frame}
\end{document}
或者,如果您确实必须缩进代码,至少每个级别只使用两个空格,这样您就可以使用选项gobble
删除它们(最多只能缩进 9 个空格):
\documentclass{beamer}
\usepackage{fancyvrb}
\begin{document}
\begin{frame}[fragile]
\frametitle{My Slide Title}
\begin{Verbatim}[fontsize=\scriptsize, commandchars=\\\{\},gobble=6]
Call:
lm(formula = mod.eq.ancova, data = dat)
Residuals:
Min 1Q Median 3Q Max
-41.933 -4.221 -0.322 4.053 43.217
\end{Verbatim}
\end{frame}
\end{document}