我想在表格单元格中插入一些原始文本并逐字使用。
以下是代码:
\documentclass{article}
\begin{document}
\begin{tabular}{p{0.45\textwidth}|p{0.45\textwidth}}
\hline column 1: & column 2: \\
\hline
\begin{verbatim}
verbatim 1
verbatim 2
\end{verbatim}&
\begin{verbatim}
verbatim 1
verbatim 2
\end{verbatim}\\
\hline
normal 1& normal 2\\
\hline
\end{tabular}
\end{document}
输出如下:
逐字文本前后都有一个空行......
我怎样才能删除这些空行?
答案1
包装fancyvrb
提供了一个BVerbatim
封闭材料周围没有空间的环境:
\documentclass{article}
\usepackage{fancyvrb}
\begin{document}
\showoutput
\begin{tabular}{p{0.45\textwidth}|p{0.45\textwidth}}
\hline column 1: & column 2: \\
\hline
\begin{BVerbatim}
verbatim 1
verbatim 2
\end{BVerbatim}
&
\begin{BVerbatim}
verbatim 1
verbatim 2
\end{BVerbatim}
\\
\hline
normal 1& normal 2\\
\hline
\end{tabular}
\end{document}
答案2
使用 \verb|text| 代替 \begin{verbatim} \end{verbatim}
代码:
\documentclass{article}
\begin{document}
\begin{tabular}{p{0.45\textwidth}|p{0.45\textwidth}}
\hline column 1: & column 2: \\
\hline
\verb|verbatim 1|
\verb|verbatim 2|&
\verb|verbatim 1|
\verb|verbatim 2|\\
\hline
normal 1& normal 2\\
\hline
\end{tabular}
\end{document}