Некоторые типы перекрестных ссылок автоматически форматируются с использованием стиля «интенсивная ссылка», но большинство форматируются как «обычный» текст.
Чтобы применить стиль «интенсивная ссылка» к тексту перекрестной ссылки:
- выберите текст
- выберите вкладку «Главная» на ленте
- с помощью кнопок «вверх» или «вниз» в группе «Стили» на ленте выберите стиль «интенсивная ссылка» (или другой стиль, если хотите)
Чтобы изменить внешний вид всего текста данного стиля:
- выберите вкладку «Главная» на ленте
- используя кнопку выпадающего меню в группе «Стили» на ленте, выберите «Применить стили ...»
- в диалоговом окне «Применить стили» под «Имя стиля» выберите название стиля, который вы хотите изменить (например, «интенсивная ссылка»)
- Нажмите кнопку «Изменить ...»
- Измените форматирование в соответствии с вашими предпочтениями и нажмите «ОК»
Чтобы применить стиль ко всем перекрестным ссылкам одновременно:
- Нажмите Alt+, F9чтобы показать коды полей
- Выберите вкладку «Главная» на ленте
- Нажмите «Заменить» в группе «Редактирование»
- В поле «Найти что» введите
^19 REF
- (Это Caret-One-девять-Space-REF)
- Нажмите в поле «Заменить», но ничего не вводите
- Нажмите кнопку «Еще»
- Нижняя часть диалога должна называться «Заменить» (с горизонтальным правилом после него)
- Нажмите кнопку «Формат» и выберите «Стиль ...»
- Выберите стиль (например, «Интенсивная ссылка») и нажмите «ОК».
- Теперь должен отображаться стиль, выбранный вами в поле «Заменить»
- Нажмите «Заменить все», если вы чувствуете себя смелым, или используйте «Найти далее» и «Заменить», чтобы пройти и заменить или пропустить стиль кода каждого ссылочного поля по отдельности.
- Нажмите Alt+, F9чтобы скрыть коды полей
Смотрите эту страницу для получения дополнительной информации о специальных кодах в Find and Replace.
Вот макрос, который добавит переключатель \* mergeformat
в каждое из полей. Этот переключатель необходим для предотвращения потери форматирования при обновлении поля. Вы можете назначить макрос на нажатие клавиши, и он будет перемещаться по полям по одному за каждый раз, когда вы нажимаете клавишу. Вы также можете отредактировать макрос, чтобы зациклить весь документ для автоматизации процесса.
Sub mf() ' ' mf Macro ' Find cross references and add \* mergeformat ' Selection.Find.ClearFormatting With Selection.Find .Text = "^19 REF" .Forward = True .Wrap = wdFindContinue .Format = True .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.MoveRight Unit:=wdCharacter, Count:=1 Selection.MoveLeft Unit:=wdCharacter, Count:=1 Selection.TypeText Text:="\* mergeformat " Selection.Find.Execute End Sub