禁忌环境中的宏 \verb

禁忌环境中的宏 \verb

我想在环境\verb中使用该命令tabu。这是我的示例

\documentclass{article}

\usepackage{tabu}

\begin{document}

\begin{tabu}{lll}
a & \verb+\wedge+ & b\\
c & d & e
\end{tabu}

\end{document}

我收到以下编译器错误:

! Missing $ inserted

是否可以在tabu环境中使用内联列表?

答案1

使用带星号的环境版本tabu(来自tabu包中的某个文件 (.md) 可以顺利编译,没有任何警告或错误。

\documentclass{article}

\usepackage{tabu}

\begin{document}

\begin{tabu*}{lll}
a & \verb|\wedge| & b\\
c & d             & e
\end{tabu*}

\end{document}

输出

参见顶部文档第 7 页

答案2

verbatimbox软件包将逐字文本放入一个框中,以便以后可以在表格等中使用。[已编辑以在表格中显示多个逐字文本实例。]

2013 年 7 月 31 日重新编辑,以显示节省空间的myverbbox环境使用。我保留空白的可选参数,只是为了显示myverbbox可以采用可选参数。

\documentclass{article}
\usepackage{verbatimbox}
\usepackage{tabu}
\begin{document}
\begin{myverbbox}[]{\wedgebox}
\wedge
\end{myverbbox}
\begin{myverbbox}[]{\simbox}
\sim
\end{myverbbox}
\begin{tabu}{lll}
a & \wedgebox & b\\
c & \simbox & e\\
\end{tabu}
\end{document}

在此处输入图片描述

相关内容