我从网上下载了很多英文歌的歌词(lrc格式),发现很多歌词的字母都是小写的,尤其是句子第一个字的首字母没有大写。虽然不严重,但追求完美也是我的一大遗憾。经过深入研究发现,利用WPS字符的“表转换”功能,结合“查找替换”功能和“换格”功能,可以一次将一个句子的前几个字母全部大写。
首先用WPS文本打开歌词文件(或者用记事本打开,复制粘贴成空白的WPS文本),可以看到如图1所示的信息。通过观察发现,所有的时间信息都被一对括号([])所包围,即时间信息和歌词之间有一个右括号(])。但是由于有些歌词是重复的,歌词中可能有多个时间标签,所以只要排除重复的时间标签,就可以将时间标签从歌词中分离出来。
图1
按Ctrl+H弹出“查找和替换”对话框。在“查找”中输入“] [”,在“全部替换”中输入特殊符号(“1”,如图2所示),先标记重复的时间标签。然后,再次调用“查找和替换”对话框,在“查找”中输入“]”,在“替换为”中输入“]t”(“t”代表“标签”,见图3),然后点击“全部替换”,这样歌词和时间标签就被一个标签隔开了。然后,再次用“] [”替换所有特殊字符()。
图2。
图3。
接下来,选择所有字符,点击“将文本从表格转换为表格”,转换对话框出现(图4)。在“字符分隔位置”选项中选择“制表符”,然后单击“确定”。此时,歌词文本已经转换成两列的表格,第一列是时间标签部分,第二列是歌词文本部分(图5)。选择第二列,点击“格式变更案例”,在弹出的对话框中选择“初始大写”并确认(图6)。歌词的首字母全部由小字改为大写。顺便说一下,所有的单个字母“I”都可以通过“查找和替换”功能转换成大写的“I”(大部分单个的“I”都应该大写)。
图4
图5
图6
最后,使用表转换功能将转换后的案例表转换为文本,并保存回原始文件。需要注意的是,如果编辑的是原文件,选择“Text File”作为保存格式,会保证文件扩展名为“lrc”,也就是以“歌词”的形式。Lrc“代替”歌词。或者歌词。lrc.txt .