在 tabu* 中使用动词时,有没有什么方法可以去除命令和花括号之间的多余空格?
\documentclass{article}
\usepackage{fancyvrb, tabu}
\begin{document}
\begin{tabu*}{XX}
\Verb_\vspace{}_&some Text
\end{tabu*}
\end{document}
谢谢
答案1
我不会使用动词(在这样的地方使用时总会出现一些问题:
\documentclass{article}
\usepackage{fancyvrb, tabu}
\usepackage[T1]{fontenc}
\begin{document}
\begin{tabu*}{XX}
\texttt{\string\vspace\{\}}&some Text
\end{tabu*}
\end{document}
答案2
您可以使用verbatimbox
而不是fancyvrb
。本质上, 是\verb
在环境之外完成的tabu
,并放置在 LaTeX 框内。然后,一旦进入环境,框就会排版,因此即使排版框给人的印象是在 内部,也\verb
可以避免在环境内部使用。tabu
\verb
\documentclass{article}
\usepackage{tabu}
\usepackage{verbatimbox}
\begin{document}
\begin{verbbox}\vspace{}\end{verbbox}
\begin{tabu*}{XX}
\theverbbox&some Text
\end{tabu*}
\end{document}