Не сохранять форматирование в перекрестных ссылках
Когда я в MS Word 365 создаю перекрестные ссылки , оглавление или указатель , то любое пользовательское форматирование, которое я сделал для заголовков, слов, добавленных в закладки и т. д., появляется в перекрестных ссылках .
Например, если я покрасил заголовок на странице в желтый цвет, то этот конкретный заголовок будет отображаться желтым цветом в моем оглавлении и в перекрестных ссылках. То же самое происходит с жирным текстом и, возможно, даже больше.
Конечно, я могу вручную изменить цвет и отредактировать другое форматирование перекрестной ссылки, но если я когда-нибудь щелкну правой кнопкой мыши по перекрестной ссылке и выберу «Обновить поле», форматирование появится снова и отменит мое ручное форматирование.
Я пробовал следовать этому руководству: https://cybertext.wordpress.com/2010/03/12/word-remove-formatting-from-cross-references/ где
- Я выделяю часть текста, содержащую перекрестные ссылки,
- затем щелкните правой кнопкой мыши,
- нажмите « Изменить поле » и
- затем снимите галочку с « Сохранять форматирование при обновлениях ».
Это не работает, и форматирование снова появляется, когда позже нажимается «Обновить поле».
Я делаю что-то не так по отношению к тому, что объясняет это руководство? Есть ли у кого-нибудь предложение о том, чего мне не хватает?
- Предпочтительно, чтобы эта функция сохранения форматирования была удалена из всего документа, поскольку мне никогда не понадобится исходное форматирование, в котором отображается перекрестная ссылка.
- В качестве альтернативы я предполагаю, что мне нужно выполнить собственное форматирование заголовков и слов внутри текста другим способом - потому что стандартная типографика, например, заголовков, не сохраняется в перекрестных ссылках, а только собственное форматирование, которое я добавил сам. Возможно, мне нужно добавить такое пользовательское форматирование другим способом.
2 ответа
Большая часть прямого форматирования в исходном коде будет скопирована; Форматирование на основе стилей не будет
Это обсуждается в статье Word MVP Сюзанны Барнхилл TOC Tricks and Tips.
(Лучше в оригинале)
Я уже говорил, что по умолчанию стили содержания Word очень просты. Если вы их никак не меняли и видите другой текст, то это из ваших заголовков. Записи оглавления не отражают никакого форматирования, являющегося частью стиля заголовка, но они могут использовать любое форматирование шрифта, которое применяется напрямую. Так, например, если стиль заголовка 1 определен как Arial Bold размером 16 пунктов, а абзац заголовка 1 — Arial Bold размером 16 пунктов, то оглавление для этого абзаца по-прежнему будет иметь шрифт Times New Roman размером 12 пунктов или 11 пунктов. Калибри. Но если вы измените форматирование части заголовка, например, выделив одно из слов курсивом, то это изменение будет отражено в записи оглавления.
Обычно это то, что вы хотите. Например, если ваш заголовок содержит слова, выделенные курсивом для выделения или потому, что они являются названием книги, вы, вероятно, захотите, чтобы они также были выделены курсивом в оглавлении. Однако пользователи часто сталкиваются с проблемами при форматировании ПРОПИСНЫМИ и ЗАГЛАВНЫМИ буквами.
Если вы хотите, чтобы абзацы заголовка 1 были написаны заглавными буквами, вам следует добавить форматирование «Все прописные буквы» к стилю «Заголовок 1» вместо того, чтобы вводить заголовки с включенным режимом Caps Lock. Когда вы делаете последнее, тогда заглавные буквы форматируются напрямую (ПРОПИСНЫЕ, а не все заглавные буквы), а заголовки также будут писаться с заглавной буквы в оглавлении, что может быть не тем, что вам нужно (и если это так, вам следует отформатировать оглавление 1). как «Все заглавные»).
Если вы уже применили форматирование «Все прописные буквы» к стилю заголовка, вы можете не осознавать, что при вводе заголовка вы не написали с заглавной буквы некоторые слова, которые должны быть написаны с заглавной буквы. Когда вы видите запись оглавления, написанную заглавными и строчными буквами, вам часто приходится возвращаться и исправлять ввод самого заголовка.
Важное примечание: не все прямое форматирование отражено в оглавлении. Форматирование абзацев всегда игнорируется. Это означает, что если ваш заголовок 1 определен как интервал до 12 пунктов и интервал после 3 пунктов, и вы измените один абзац заголовка 1, чтобы он имел интервал перед 24 пункта, это не повлияет на оглавление. Подхватывается только прямое форматирование шрифта, да и то не всё; вот краткое изложение:
Форматирование шрифта, подбираемое оглавлением: сам шрифт (название шрифта), курсив, жирный, надстрочный/подстрочный индекс, зачеркивание/двойное зачеркивание, прописные/все прописные, скрытый, поднятый/опущенный, расширенный/сжатый, масштабированный.
Форматирование шрифта, НЕ учитываемое оглавлением: размер шрифта, цвет шрифта, подчеркивание.
Еще одно важное примечание: вышеизложенное относится к оглавлениям, в которых вся запись имеет гиперссылку (т. е. код поля оглавления включает переключатель \h). В этих оглавлениях стиль символов гиперссылки (который по умолчанию синий и подчеркнутый) применяется к записи, но подавляется. По-видимому, это приводит к подавлению подчеркивания и всех цветов. Если вы удалите переключатель \h (запись не будет иметь гиперссылку, но номер страницы останется), цвет шрифта и подчеркивание, примененные в качестве прямого форматирования, будут отображаться в оглавлении.
Итак, в случае с цветными заголовками не добавляйте цвет к заголовкам. Вместо этого измените стиль так, чтобы цвет был частью стиля абзаца. Тогда цвет не будет отображаться в вашем оглавлении или других ссылках.
Если вы хотите, чтобы некоторые заголовки одного уровня были окрашены, а некоторые не были окрашены, создайте стиль на основе неокрашенного заголовка, чтобы применить его там, где вы хотите, чтобы цвет был, т. е. Заголовок 1 --> Заголовок 1 Цветной. Затем добавьте раскраску к этому стилю.
Хорошо, я нашел путь к решению. Я не понимаю, почему этот метод работает, и он довольно утомительный, поэтому я оставлю вопрос открытым для других, более лучших ответов.
Я заметил, что - и не могу объяснить почему - в «Поле обновления» восстанавливается только цвет текста, а форматирование курсива не возвращается .
То есть, если я в приведенном выше примере вручную меняю цвет текста перекрестных ссылок с желтого на черный, то при нажатии «Обновить поле» он снова меняется на желтый.
Но изменение текста на курсив останется при нажатии «Обновить поле» .
Поэтому я попытался сделать текст курсивом , а затем сразу же вернуться к нормальному, не курсиву , а затем вручную изменил цвет текста на черный.
Это сработало... Нажатие «Обновить поле» теперь не возвращает цвет обратно на желтый. Как будто переключатель курсива позволяет программе «запоминать» изменения форматирования с этого момента.
Я не проводил полного исследования других типов форматирования, и любое объяснение было бы очень полезно. Но по крайней мере это рабочий метод, пусть и довольно «случайный».