如何在.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
而不是简写。