Я пытаюсь каким-то образом установить стиль объекта InDesign для изображений, которые я добавляю непосредственно в текстовый фрейм, чтобы они протекали вместе с текстом при редактировании содержимого. Мой документ носит технический характер, поэтому он имеет один текстовый фрейм на странице. На самом деле это больше технический документ.
Это мои требования:
Мне очень трудно создать свой объектный стиль для достижения этой цели. Основная проблема заключается в позиционировании изображений точно на последней базовой сетке.
Вы можете сделать это.
Я тестировал следующее в CS5 и 5.5, но этот метод должен работать, по крайней мере, еще в CS3, когда впервые были представлены стили объектов iirc.
Итак, по порядку:
Для начала настройте стиль абзаца «Изображение», который настроен на выравнивание по сетке и по центру. Первая строка, все строки, не имеет значения. Абзац будет содержать только одну строку.
Настройте стиль абзаца под названием «Описание». В параметрах сохранения установите флажок «Сохранить с предыдущим».
Отредактируйте стиль абзаца «Изображение», чтобы добавить «Следующий стиль: описание». (Это не обязательно, но позже это ускорит работу.)
Вставьте свое первое изображение в отдельный абзац и установите стиль «Изображение».
Установите для параметров закрепленного изображения значение «Встроенный» или «Выше строки» и выберите переключатель «Встроенный». Смещение по оси Y должно быть равно 0. Нижняя часть изображения теперь будет располагаться на базовой линии. Верхняя часть изображения будет ниже последней строки предыдущего абзаца.
Выберите изображение и, удерживая клавишу Alt/Option, щелкните значок нового стиля на панели «Стили объектов». Назовите это «Изображение» и дайте ему сочетание клавиш. Установите флажок «Стили абзаца» и «Использовать следующий стиль» в соответствующем диалоговом окне «Стили абзаца». Установите флажок «Параметры привязанного объекта» и проверьте эти настройки.
Готово. Теперь вы можете вставить встроенное изображение в отдельный абзац, назначить стиль объекта «Изображение» с помощью сочетания клавиш и нажать Enter/Return, чтобы создать следующий абзац, которому будет автоматически назначен стиль абзаца «Описание». (Если вы работаете с существующим текстом, выберите изображение и описание и щелкните правой кнопкой мыши стиль абзаца «Изображение» на панели «Стили абзацев», затем выберите «Применить изображение, затем следующий стиль» в контекстном меню.)
На этом этапе у вас есть изображение, вокруг которого не будет обтекать текст, с описанием, которое никогда не перейдет на следующую страницу, не захватив с собой изображение.
Я не думаю, что вы сможете добиться этого только с помощью стилей, поскольку эти последние два пункта являются обязательными.
Во-первых, стили объекта не имеют настройки для чего-либо, связанного с сеткой, за исключением работы с текстовым фреймом, и даже в этом случае настройки относительно сетки касаются только верхней части фрейма, которая не будет иметь отношения к сетке. много помощи. Во-вторых, вы можете поместить фрейм изображения в поток текста и применить абзац, но тогда стиль абзаца будет выравниваться по сетке по первой строке или по всем строкам, но не между ними.
Если целью здесь является уклонение от повторяющейся работы, то единственное, что я могу придумать, это создать библиотеку объектов, в которой есть нужные вам объекты и некоторые крючки для автоматизации (например, примененная метка на бэкэнде), и написать скрипт, который затем просмотрит документ, найдет объекты и исправит макет «автоматически» после того, как вы закончите заполнение документа. Это немалый подвиг, и даже с самыми надежными автоматическими системами компоновки кому-то все равно приходится настраивать макеты вручную, если качество макета вызывает хотя бы смутное беспокойство.
Я предлагаю либо ослабить требования к макету, либо справиться с этим вручную, когда вы делаете свой макет. Это бремя, как бы я на это ни смотрел, но именно поэтому у многих из нас есть работа.
MikeNGarrett
Роберт Коритник