我为一些文本定义了以下快捷方式
\newcommand{\sometext}{text\\text\\text}
现在我想在其他地方使用它,但要删除换行符。那么有没有简单的方法可以做到这一点(例如类似的东西"\remove_linebreaks{\sometext}"
)?
答案1
这将变成\\
一个空格:
\newcommand{\removelinebreaks}[1]{%
\begingroup\def\\{ }#1\endgroup}
\removelinebreaks{\sometext}