MSword docx с:vanish

MSword docx с:vanish

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

Если бы я перешел в File->Options->Display->Always show these formatting marks on the screen->Hidden text, я бы смог увидеть текст, но, похоже, эта настройка не была отмечена по умолчанию, поскольку из четырех экземпляров MSWord, изученных в нашей группе, его был единственным, в котором эта настройка была отмечена.

В исходном xml я увидел отсутствующий текст. Я смог отредактировать исходный текст и удалить ряд <w:vanish/>тегов над каждым из отсутствующих абзацев, сохранить файл, проверить, что текст вернулся, и отправить его всем заинтересованным лицам.

Итак, мой вопрос в том, как, черт возьми, он был w:vanishприменен к этим абзацам? Я не вижу никакого контекстного меню правой кнопки мыши, чтобы скрыть текст в MSWord, так как же появился тег Vanish? Есть ли способ запретить MSWord вставлять этот тег? Есть ли способ автоматически восстановить и удалить эти <w:vanish/>теги из документов MSWord, вместо того, чтобы переименовывать .docx в .zip, затем находить word\document.xml, выполнять поиск и замену и переименовывать его обратно в .docx?

решение1

Текст скрыт с помощью настройки вШрифтдиалоговое окно. Самый простой способ сделать весь скрытый текст в документе видимым — нажать Ctrl+ A, а затем наДомвкладку, щелкните кнопку запуска диалогового окна в правом нижнем углуШрифтгруппа. Если какой-либо текст в вашем документе в данный момент скрыт,Скрытыйфлажок подПоследствиявШрифтдиалоговое окно будет частично выбрано (то есть оно будет заполнено сплошным квадратом вместо галочки), как показано здесь.

Диалоговое окно «Шрифт»

Выберите флажок один раз, чтобы заменить сплошной квадрат на галочку, а затем выберите его еще раз, чтобы снять галочку. После того, как вы нажметеХОРОШО, в документе больше не должно быть скрытого текста.

Связанный контент