在长文本中的每个粗体单词前插入一个制表符

在长文本中的每个粗体单词前插入一个制表符

我在 MS Word 文档中有一个很长的词汇表,其中的英语单词用非粗体表示,后面跟着用粗体表示的匈牙利语单词。我试图将其格式化以用于 Anki 抽认卡软件,并且需要在每个非粗体单词和每个粗体单词之间添加一个制表符。我想我可以使用“查找和替换”来做到这一点,但无法完全解决,这让我很抓狂!我附上了一张屏幕截图,显示了当前格式,还有一张显示了我需要的格式。这个列表有几千行,所以我不想手动做这件事……

非常感谢任何帮助!

名单现在的样子

列表应该是什么样子

答案1

  1. 按 CTRL + H 打开“查找和替换”工具
  2. 单击“查找内容”行,然后单击左下角的“更多”,再次单击左下角的“格式”并打开“字体”设置 在此处输入图片描述
  3. 在新窗口中,在“字体样式”下选择“粗体”,然后单击“确定” 在此处输入图片描述
  4. 点击“替换为”行并输入^t^&
  5. 单击“替换”以对第一个(或更多个条目)进行测试,一旦您感觉一切正常,请单击“全部替换”。 在此处输入图片描述

仅供参考:^t是制表符,^&基本上是找到的条目的副本。

答案2

如果无法直接在 Word 中完成,我会将其复制/粘贴到使用原始格式的其他编辑器(例如 markdown)。然后,我会使用格式符号作为搜索和替换的分隔符(在您的情况下为双星号),然后将其复制/粘贴回去并生成结果,然后您可以将其复制回 Word。

相关内容