dtx 文档中的表格

dtx 文档中的表格

如何在.dtx文档中制作带有竖线的表格?

% \begin{tabular}{c|c}
%   |sf| & \emph{mathsf}\\
% \end{tabular}

失败,因为|foo|对于逐字来说这是魔法。

答案1

正确的答案是“不要使用带格表”,这样就完全避免了这个问题。

如果你坚持在表格中使用垂直线(你不应该并且已经被警告过;-)),那么唯一的方法是删除|表格之前的特殊含义,然后在表格之后恢复它:

% \DeleteShortVerb{\|}
% \begin{tabular}{c|c}
%   \verb|sf| & \emph{mathsf}\\
% \end{tabular}
% \MakeShortVerb{\|}

请注意,在表格内必须使用\verb而不是简写。

相关内容