我有一个大文件,其中包含以下形式的数百个英语短语:
\phrase
{. . . * * }
{I shoul-d've stayed home.}
{aɪ ʃʊd‿əv ˈsteɪd ˈhoʊm.} <- only replace on this line
\phrase
{ . . * }
{Did you eat?}
{dɪdʒjʊʷˈit? ↗} <- only replace on this line
\phrase
{ * . * . * . . . * . }
{Yeah, I made some pas-ta if you're hun-gry.}
{ˈjɛə, aɪ ˈmeɪd səm ˈpɑ stəʷɪf jər ˈhʌŋ gri.} <- only replace on this line
这是一个 LaTeX.tex
文件。我想用符号(十六进制代码)替换r
每个音标中的所有字符(通过音标,我的意思是每行后的第三行)。\phrase
ɹ
U+0279
在 Emacs 中手动操作对我来说很麻烦。我想知道是否有办法以某种方式定位这些行并自动进行替换。
所有r
字符都必须替换为ɹ
,也不例外,但仅在拼音r
中,在英文/非拼音文本中保持原样。
是否可以通过使用脚本或其他方式以某种方式做到这一点?我的文档中没有换行符,所以转录总是在\phrase
. 谢谢!