MS Word. Изменение шрифтов в стилях документа в духе «Brute force»

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Предыстория

Сегодня возникла эпическая задача заменить в нашем документе стиль с общедоступного (Tahoma/ Arial/ Times New Roman) на присланный Заказчиков некий ГОСТ-оподобный шрифт.

Начальник стал делать это по красоте: используя традиционный инструментарий MS Word для работы со стилями. Потратил на это 1,5 часа.

Я решил опробовать метод «грубой силы», наверно это не лучшее решение! 

Но думаю в ситуации когда у вас нет времени сделать «все красиво и стильно» и/или вы не знаете как это сделать средствами MS Word этот метод имеет право на жизнь…

Пошаговая инструкция

  1. В проводнике Windows мышью выделяем интересующий нас документ.

  2. Щелкаем правой кнопкой мыши и в выпавшем конектсном меню выбираем архиватор 7-Zip, и в нем пункт меню Открыть архив.

    Рис. 1 — Открыть файл docx архиватором
    Рис. 1 — Открыть файл docx архиватором
  3. В окне архиватора в проводнике архива открывем папку \word.

    Рис. 2 — Содержимое архива
    Рис. 2 — Содержимое архива
  4. ​В этой папке находим файл styles.xml.​

    Рис. 3 — Файл styles.xml внутри архива
    Рис. 3 — Файл styles.xml внутри архива
  5. Выбрав файл, щелкаем правой кнопкой мыши и в контекстном меню выбираем верхний пункт Открыть.

    Рис. 4 — Открытие styles.xml
    Рис. 4 — Открытие styles.xml
  6. Документ откроется в приложении Блокнот (Notepad.exe), нужно вызвать окно замены текста выбрав соответствующую команду в контекстном меню​ или нажав клавиши Ctrl+H. ​

    Рис. 5 — Вызов команды "Замена текста"
    Рис. 5 — Вызов команды "Замена текста"
  7. В верхней строке пишем какой шрифт требуется заменить, в нижней на какой и нажимаем Заменить все.

    Рис. 6 — Окно замены
    Рис. 6 — Окно замены
  8. Закрываем документ, нажав при этом кнопку Сохранить. ​

    Рис. 7 — Окно сохранения xml-файла в Блокноте
    Рис. 7 — Окно сохранения xml-файла в Блокноте
  9. В появившемся окне архиватора, появляется предложение обновить файл styles.xml, нажимаем кнопку OK.

    Рис. 8 — Обновление xml-файла в архиве
    Рис. 8 — Обновление xml-файла в архиве
  10. PROFIT!

На всё про все потратил 10 минут…

Оценка результатов манипуляций

После открытия отредактированного документа MS Word выяснилось, что целом все прошло все нормально. Единственное проблемное место - встречаются такие артефакты в подписях под рисунками и над таблицами. Обратите внимание, что шрифт до длинной черты-разделителя отличается от шрифта после нее.

Рис. 9 — Артефакты в надписях
Рис. 9 — Артефакты в надписях

Несмотря на то что с обоих сторон текст, показывается набранным одинаковым стилем (**Заг_рис) и шрифтом (GOST type B).

После вырезания разделителя и последующей вставки шрифт всей строки становится одинаковым! В принципе выход, но по тексту документа такие артефакты встречаются много раз. 

Позднее я обнаружил, что проблема лечится заменой символа на самого же себя.

  1. Нажимаем команду Заменить или комбинацию клавиш Ctrl+H.

  2. В поле Найти вставляем символ "—".

  3. В поле Заменить на также вставляем символ "—".

  4. В завершение жмем кнопку Найти далее.​

Рис. 10 — Лечение заменой
Рис. 10 — Лечение заменой

После этого шрифт в надписи слева и справа стал выглядеть одинаково.

Источник: https://habr.com/ru/articles/740570/


Интересные статьи

Интересные статьи

В настоящее время киберугрозы становятся все более распространенными в России и во всем мире. С каждым годом уровень угроз увеличивается, и этот тренд, очевидно, продолжится и в ближайшем будущем. Это...
Привет, Хабр! Меня зовут Таня Дудо, и я уже 6 лет помогаю людям и командам обмениваться знаниями внутри компаний. Для этого использую Confluence. Да-да, ту самую wiki-систему, которую часто называют...
Бывает, что энтузиасты воссоздают старые музыкальные инструменты по описаниям в книгах, изображениям на фресках, найденным во время раскопок деталям. Но некоторые собирают уникальные муз. девайсы с ну...
Иногда важно не только содержание документации, но и процесс ее подготовки. В некоторых проектах с этим процессом связана львиная доля работы, а его нарушения могут приво...
Один из главных трендов современности — переход сотрудников на удаленную работу. Практика показала, что при наличии надежных и удобных инструментов, удаленная работа может не уступать по ...