如何将方框内的“Verbatim”置于中心?

如何将方框内的“Verbatim”置于中心?

以下是 MWE:

\documentclass[12pt]{article}
\usepackage{fancyvrb}

%===

\begin{document}


\begin{Verbatim}[fontsize=\small, frame=single, xrightmargin=5cm]
Text.
\end{Verbatim}


\end{document}

我正在尝试将盒子置于中心,但找不到任何方法。有什么意见吗?提前致谢!

答案1

您可以使用minipage

\documentclass[a4paper]{article}

\usepackage{fancyvrb}

\begin{document}

\begin{center}
\begin{minipage}{8cm}
\begin{Verbatim}[fontsize=\small, frame=single]
Text.
\end{Verbatim}
\end{minipage}
\end{center}

\end{document}

答案2

使用BVerbatim; 进行装箱,使用\fbox

\documentclass[12pt]{article}
\usepackage{fancyvrb}

\usepackage{lipsum} % just for the example

\newsavebox{\FVerbBox}
\newenvironment{FVerbatim}
 {\VerbatimEnvironment
  \begin{center}
  \begin{lrbox}{\FVerbBox}
  \begin{BVerbatim}}
 {\end{BVerbatim}
  \end{lrbox}
  \fbox{\usebox{\FVerbBox}}
  \end{center}}

\begin{document}
\lipsum*[2]
\begin{FVerbatim}[fontsize=\small]
Text.
\end{FVerbatim}
\lipsum[3]
\end{document}

在此处输入图片描述

相关内容