cat zmother.tex | grep -B 100000 "begin.document" > z.tex
cat zmother.tex -n | grep -A 100000000 "begin.document" | sed '1d' \
| LANG=C sed 's/^ *\([0-9]*[ \t]*\)\([\x80-\xff]\)/\\marginpar{\\boxed{\1}}\2/g' | sed 's/^ *[0-9]*[ \t]*\\/\\/g' \
| sed 's/^ *[0-9]*[ \t]*//g' > 1
cat 1 >> z.tex
意思是,将,行头上是中文的行,前面的行号,打到marginpar上,用box圈上。同时,把原来的字符还保留。
这样,浏览的时候,就不再需要inverse search了。
网友评论