在编写LaTeX时,通常会有一个参考文献文件,其中有时包含
因此,我需要将这些符号分别转换为
但是也没有希望。有人可以帮忙吗?谢谢。
_
、&
或$
。例如,期刊名称“Nature Structural&Molecular Biology”,文章标题“Estimating The Cost Of New Drug Development: Is It Really $802 Million?”以及卷号“suppl_2”。因此,我需要将这些符号分别转换为
\_
、\&
和\$
,即在前面添加反斜杠,以便LaTeX编译器可以正确识别它们。我想使用sed进行转换。所以我尝试了以下命令:sed 's/_/\_/' <bib.txt >new.txt
但生成的new.txt与bib.txt完全相同。我认为需要转义_
和\
,所以我尝试了以下代码:
sed 's/\_/\\\_/' <bib.txt >new.txt
但是也没有希望。有人可以帮忙吗?谢谢。