Я хотел бы знать, есть ли плагин или что-то подобное (макрос? не знаю) что будет применять стили 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, чтобы сделать это? Есть ли способ:
- Получить текущую позицию курсора
- Захватить текст из буфера обмена
- Обрабатывать / применять стили
- Добавить его в текущую позицию курсора
Это не должен быть CTRL+V, я могу сделать CTRL+C с исходным кодом HTML и вставить его с помощью другого ярлыка :)