我不得不移除文档中的窃听不必要的标签:
{\sffamily FOOBARFOOOBAR
FOOBAR
FOO \bf{FOOBAR}
FOOBAR
}
成
FOOBARFOOOBAR
FOOBAR
FOO \bf{FOOBAR}
FOOBAR
我曾经是能够与HTML标签,如要做到这一点
{\ sffamily \ d}与\ 1替换
但我不能使它与TEX标签工作..
任何人的任何建议?
我不得不移除文档中的窃听不必要的标签:
{\sffamily FOOBARFOOOBAR
FOOBAR
FOO \bf{FOOBAR}
FOOBAR
}
成
FOOBARFOOOBAR
FOOBAR
FOO \bf{FOOBAR}
FOOBAR
我曾经是能够与HTML标签,如要做到这一点
{\ sffamily \ d}与\ 1替换
但我不能使它与TEX标签工作..
任何人的任何建议?
我可以给你一个正则表达式的例子-你并不遥远你最初的尝试-但我不知道它会与你的整体问题有所帮助。
找:
\{\\sffamily ((?:.*\r*\n*)*?)\}
更换:
\1
警告:你会遇到的问题,如果你要替换的标记嵌套。 但是,我不认为有将是围绕使用正则表达式的方式没有一些严重的头痛。 你会在这里一个小脚本更好。
使用detex
,从源文件中剥离的TeX。