如何删除Latex中所有特定标记出现的文本

时间:2013-05-31 17:20:13

标签: latex

在我的乳胶文档中,我使用了标记\sout,在许多地方删除了一些文本。是否有一种一次性的方法可以删除标签中所有出现的文本以及标签?

2 个答案:

答案 0 :(得分:2)

您可以通过在文档序言中包含以下内容来重新定义\sout的工作方式:

\renewcommand{\sout}[1]{\unskip}

以下是说明效果的示例:

enter image description here

\documentclass{article}
\usepackage{ulem}% http://ctan.org/pkg/ulem
\begin{document}
Here is some \sout{text} stuff.

\renewcommand{\sout}[1]{\unskip}

Here is some \sout{text} stuff.
\end{document}

答案 1 :(得分:0)

如果您使用的编辑器允许使用正则表达式进行搜索,那么您可以查找正则表达式\\sout\{[^\}]+\}(请注意,这是未经测试的)并替换为空字符串或空格。 / p>