Множественная нахождение и замена в текстовом документе

Я хочу сделать серию операций поиска и замены. К сожалению, документы, над которыми я должен работать, находятся в формате Word (.docx), поэтому я не могу это сделать. Это главы книг, поэтому важно форматирование (курсив, полужирный шрифт, отступы, шрифты), я не могу просто преобразовать в обычный текст.

Скажем, у меня есть список из примерно 20 разных слов:

  • Regex Заменить из командной строки
  • Как найти и заменить регулярное выражение в Microsoft Word
  • Команда «rpl» Linux не заменяет текст
  • Скрипт для изменения содержимого файла в указанных файлах
  • Excel Smart Найти и заменить только определенные символы
  • Notepad ++ найти строку с новой строкой и заменить
  • black blue yellow 

    Мне нужна замена, чтобы добавить акценты, поэтому у меня будет список таких заметок:

     bláck blúe yéllow 

    Есть ли способ автоматизировать это в Word? Я был бы рад использовать еще одну часть программного обеспечения. Я был бы еще счастливее, если бы мог сделать это на Linux, используя инструменты для создания сценариев (но я думаю, что это желаемое за действительное). У меня есть доступ к системам Linux и Windows, MS Word и LibreOffice.

  • MS Word: как отключить проверку орфографии / грамматики в пользовательском стиле
  • Выберите другой шрифт в Microsoft Word
  • Отключение «Обновить только номера страниц» в Word
  • Создание PDF с закладками из Microsoft Word в Mac OS X
  • Word document to PDF: открыть гиперссылки в новом окне
  • Vim удалить все строки, которые НЕ содержат определенное слово
  • One Solution collect form web for “Множественная нахождение и замена в текстовом документе”

    Я нашел этот поток, в котором предлагается макрос, который делает больше или меньше того, что вам нужно. Возможно, это поможет.

    Давайте будем гением компьютера.