1

[Как] Могу ли я сделать стиль абзаца, который будет вставлять изображение в сторону абзаца?

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

Редактировать: я также открыт для других возможностей, кроме стилей абзаца - главное, что я не хочу добавлять и размещать изображения вручную.

Подумайте о маленьких восклицательных знаках или информационных знаках книг "... для чайников" или взгляните на маленький шарик шерсти и лестницы на изображении ниже.

1 ответ1

1

Как насчет чего-то по следующим направлениям. (Мне не особенно нравится использовать таблицы в Word, когда вам нужен обычный текст, особенно если он должен использоваться кем-либо, но альтернативы кажутся хуже).

У вас есть таблица с 3 столбцами. Правая сторона первого столбца выровнена по левому полю вашего документа. Левая сторона третьего столбца выровнена по правому краю вашего документа. Вы выбираете столбцы 1 и 3 и делаете вертикальное выравнивание, чтобы оно находилось посередине ячейки.

Каждая ячейка в среднем столбце содержит кусок текста. Если вы хотите, чтобы изображение было на одной стороне, изображение должно быть выровнено по вертикали с серединой этого текста.

В верхней части документа вы создаете поле SET для каждого изображения, которое вы хотите использовать. Сказать,

{ SET ball "<insert the image of the ball (or whatever it is) here, and resize it" 
}{ SET ladder "<insert the image of the ladder (or whatever it is) here, and resize it" }

({} - это специальные фигурные пары кода поля, которые можно вставить с помощью ctrl-F9 в Windows Word)

Для каждого куска, где вы хотите изображение (скажем, шарик), вы вставляете следующие ячейки вложенных кодов полей в ячейку с одной стороны:

{ IF { =int({ PAGE \#0 })/2)-({ PAGE \#0 }/2) } = 0 "{ ball }" }

а с другой стороны,

{ IF { =int({ PAGE \#0 })/2)-({ PAGE \#0 }/2) } <> 0 "{ ball }" }

Все {} являются специальными полевыми скобками.

Затем выделите весь текст и нажмите F9, чтобы обновить все поля. Это необходимо делать каждый раз, когда блок перемещается с одной страницы на другую (например), поскольку поля не обновляются автоматически.

Некоторые заметки ...

{PAGE # 0} должен возвращать числовое значение номера страницы, даже если ваши номера страниц A, B, C или номера страниц главы. Но я не уверен, что этого вполне достаточно, чтобы справиться со всеми четными / нечетными / двусторонними сценариями.

Может быть возможно упростить кодирование поля различными способами. Я не особо задумывался об этом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .