1

Я хотел бы знать, есть ли плагин или что-то подобное (макрос? не знаю) что будет применять стили MS Word на лету после вставки текста в документ. Текущий способ сохранения стилей в MS Word - не вариант (или, может быть, я не могу его использовать). Из того, что я тестировал, когда вставляю какой-то простой HTML

ех.

<h1>Heading</h1>
<h2>Header 2</h2>
<p>Paragraph 1 bla bla</p>
<p>Alalalalala</p>
<pre>This is code</pre>

Ms Word будет просто применять жестко закодированные стили непосредственно из HTML. И я хотел бы применить определенные стили. Вообще я ожидаю какое-то отображение

h1 => MS Word Header 1
h2 => MS Word Header 2
p => MS Word Normal Text
pre => MS Word Code Style (custom or something like that)

Я хотел бы вставить HTML (или Markdown на следующих этапах) и запустить какой-нибудь плагин / парсер, который будет выполнять сопоставление и применять стили автоматически.

ех.

<h1 class="header-1">Header 1</h1>
<p class="special-style">This is paragraph with a special style</p>

Это должно быть сопоставлено с "MS Word Header 1" и "Special style".

Кто-нибудь сделал что-то подобное? Или можете дать мне подсказку, как написать расширение для MS Word, чтобы сделать это? Есть ли способ:

  1. Получить текущую позицию курсора
  2. Захватить текст из буфера обмена
  3. Обрабатывать / применять стили
  4. Добавить его в текущую позицию курсора

Это не должен быть CTRL+V, я могу сделать CTRL+C с исходным кодом HTML и вставить его с помощью другого ярлыка :)

0