Описание палитры «Структура»
Панель «Структура» отображает в иерархическом виде элементы документа, помеченные XML-тегами. Эти элементы называются элементами. Вы можете перемещать элементы в панели «Структура» для определения порядка и иерархии элементов. Элемент состоит из значка, указывающего тип элемента, и имени тега.
A. Значки треугольников для разворачивания или сворачивания элементов B. Элемент C. Текстовый сниппет D. Атрибут
A. Значки треугольников для разворачивания или сворачивания элементов B. Элемент C. Текстовый сниппет D. Атрибут
Кроме того, элементы могут представлять следующую информацию.
Синий ромб
Синий ромб на значке элемента означает, что элемент прикреплен к объекту на странице; отсутствие синего ромба означает, что элемент не был прикреплен к объекту страницы.
Подчеркивание
Имя тега подчеркнуто, если выбран объект на странице, которому соответствует элемент. Например, если вы выбираете текст, которому назначили тег Title, слово Title в элементе текста подчеркивается в панели «Структура». Подчеркивание показывает, соответствуют ли выбранные объекты на странице элементам в панели «Структура».
Текстовый сниппет
Первые 32 символа размеченного текста, называемые фрагментом текста, могут появляться справа от элемента. Эти фрагменты помогают идентифицировать объект страницы, которому соответствует элемент.
Точка и атрибут
Атрибуты предоставляют информацию метаданных об элементе. Если к элементу прикреплены атрибуты, под элементом появляется черная точка вместе с именами и значениями атрибутов.
Использование панели «Структура»
- Чтобы открыть панель «Структура», выберите «Вид» > «Структура» > «Показать структуру».
- Чтобы закрыть панель «Структура», выберите «Вид» > «Структура» > «Скрыть структуру» или нажмите кнопку разделителя.
- Чтобы развернуть или свернуть элемент (и отобразить или скрыть любые дочерние элементы), нажмите треугольник рядом с элементом.
- Чтобы изменить размер панели «Структура», перетащите кнопку разделителя.
- Чтобы развернуть или свернуть элемент, а также все элементы, содержащиеся в нем, удерживайте Ctrl (Windows) или Command (Mac OS) при нажатии треугольника рядом с элементом.
- Чтобы показать или скрыть фрагменты текста, выберите «Показать фрагменты текста» или «Скрыть фрагменты текста» в меню панели «Структура».
Значки панели «Структура»
На панели «Структура» отображаются следующие значки:
Значок |
Имя |
Использовать |
|---|---|---|
|
Корневой элемент |
Каждый документ включает один корневой элемент в верхней части, который можно переименовать, но нельзя переместить или удалить. |
|
Элемент истории |
Представляет размеченные истории (один или несколько связанных фреймов). |
|
Текстовый элемент |
Представляет размеченный текст во фрейме. |
|
Графический элемент |
Представляет размеченный фрейм, включающий помещенное изображение.Каждый графический элемент включает атрибут href, который определяет путь или URL к связанному файлу. |
|
Неразмещенный текстовый элемент |
Неразмещенный текстовый элемент, еще не связанный с элементом страницы. |
|
Неразмещенный графический элемент |
Неразмещенный графический элемент, еще не связанный с элементом страницы. |
|
Элемент таблицы |
Представляет таблицу. |
|
Элемент ячейки шапки |
Представляет ячейку в строке шапки таблицы. |
|
Элемент ячейки тела |
Представляет ячейку в теле таблицы. |
|
Элемент ячейки подвала |
Представляет ячейку в строке подвала таблицы. |
|
Пустой элемент |
С данным элементом связан пустой фрейм. |
|
Атрибут |
Включает метаданные, например ключевые слова или местоположение связанного изображения (атрибут HREF). |
|
Комментарий |
Включает комментарии, которые отображаются в XML-файле, но не в документе InDesign. |
|
Инструкция для обработки |
Включает инструкцию, которая запускает действие в приложениях, способных читать инструкции обработки. |
|
Элемент DOCTYPE |
Сообщает InDesign, какой DTD-файл использовать при проверке XML-файла. |
Изменение расположения структурных элементов
Вы можете изменить порядок и иерархический ранг элементов в панели «Структура». Однако соблюдайте эти правила:
XML-документ должен иметь один корневой элемент в верхней части структуры. Корневой элемент содержит все остальные элементы и является для них шаблоном. Только DTD (отображается как элемент DOCTYPE), комментарии и инструкции обработки могут появляться выше корневого элемента в панели «Структура».
Изменения в структуре иерархии XML могут повлиять на внешний вид размеченных элементов на страницах Adobe InCopy.Например, превращение текстового элемента в дочерний элемент другого элемента в структуре также перемещает текст в макете.
Нельзя перетащить элемент ячейки таблицы в элемент таблицы или переместить элементы в элемент таблицы.
Чтобы переместить элемент, перетащите его в новое место в структуре.При перетаскивании появляется линия, указывающая, где вы вставляете элемент.Ширина линии отмечает уровень в иерархии.
Чтобы сделать элемент дочерним элементом другого элемента, расположите его над родительским элементом, чтобы выделить его, или поместите среди других дочерних элементов родительского элемента, а затем отпустите кнопку мыши.
Чтобы понизить элемент на один уровень в иерархии, перетащите его прямо над другим родительским элементом и переместите немного влево, пока линия, указывающая его размещение, не охватит всю ширину родительского элемента.
Чтобы скопировать или вырезать элемент, выберите элемент или элементы в панели «Структура», а затем выберите «Редактирование» > «Копировать» или «Редактирование» > «Вырезать».Выберите элемент прямо над тем местом, где вы хотите вставить элемент, и выберите «Редактирование» > «Вставить».
При вырезании элемента элемент и содержимое копируются в буфер обмена, но фрейм остается нетронутым.
Вставка родительского элемента
Вставьте родительский элемент в панель «Структура», чтобы поддерживать правильную структуру XML или лучше организовать контент.Прежде чем вставить новый родительский элемент, необходимо выбрать элементы, которые станут дочерними элементами нового родительского элемента.При вставке нового родительского элемента выбранные дочерние элементы понижаются на один ранг в структурной иерархии.
В панели «Структура» выберите элементы, которые будут дочерними элементами нового родительского элемента, который вы хотите вставить.Обратите внимание на следующее.
Нельзя выбрать корневой элемент или элемент корневого уровня.
Нельзя выбрать историю или элемент уровня истории.
Элементы должны находиться на одном уровне структурной иерархии.
Элементы должны быть смежными.
Выделение не должно включать ячейки таблицы или атрибуты.
В меню панели «Структура» выберите «Новый родительский элемент» или щелкните правой кнопкой мыши (Windows) или при нажатой клавише CTRL (Mac OS) и выберите «Новый родительский элемент».
Выберите тег для нового родительского элемента и нажмите «ОК».
Быстро вставьте новый родительский элемент, выбрав «Добавить тег» на панели «Теги» и затем нажав на тег в панели. Можно также щелкнуть правой кнопкой мыши (Windows) или при нажатой клавише CTRL (Mac OS) элемент, который вы выбрали в панели «Структура», выбрать «Новый родительский элемент» и затем выбрать элемент.
Работа с атрибутами
Атрибут предоставляет дополнительную информацию об элементе XML. Каждый атрибут состоит из имени и значения. Атрибуты отображаются в панели «Структура»; они не размещаются в документе и не используются как содержимое в документе. Включайте атрибуты с элементами для файлов и приложений, которые будут использовать файлы XML, создаваемые в InCopy.
При тегировании изображения InDesign автоматически создает атрибут href со значением, которое определяет расположение файла изображения на диске. Этот атрибут href позволяет другим файлам и приложениям найти изображение на диске для его отображения.
Можно добавлять атрибуты к любому элементу, кроме элемента DOCTYPE (файл DTD), комментариев и инструкций обработки. Например, чтобы включить ключевые слова для поиска в стороннем приложении, можно создать атрибут keywords. Можно также создавать атрибуты для указания замещенного текста, отслеживания заголовков статей и записи другой информации, связанной с контентом.
Если вы используете файл DTD, просмотрите его содержимое, чтобы увидеть, какие атрибуты он разрешает. Имена атрибутов, как и имена тегов, должны соответствовать DTD.
InCopy распознает специальные атрибуты пространства имен, которые могут указывать стили абзаца или символа, таблицы и стили ячеек таблицы, а также управлять пробелами. Дополнительные сведения см. в техническом справочнике по XML и других ресурсах на сайте www.adobe.com/go/learn_id_XMLscript.
Добавить атрибут
Нажмите кнопку «Добавить атрибут»
.Выберите «Новый атрибут» в меню панели «Структура».
Щелкните правой кнопкой мыши (Windows) или щелкните, удерживая клавишу Control (Mac OS) выбранный элемент, и выберите «Новый атрибут».
Показать или скрыть атрибуты на панели «Структура»
Возможно, потребуется щелкнуть значок треугольника рядом с элементом, чтобы отобразить его атрибуты.
Редактировать или удалить атрибут
Чтобы редактировать атрибут, дважды щелкните его или выберите «Редактировать» в меню панели «Структура».
Чтобы удалить атрибут, нажмите значок «Удалить» или выберите «Удалить» в меню панели «Структура».
Редактировать атрибуты href
InCopy cоздает атрибуты href автоматически для обработки файлов изображений. Атрибут href определяет расположение файла изображения на диске, чтобы файл изображения мог быть отображен. Когда вы добавляете тег к размещенному изображению, InCopy cоздает значение атрибута href, которое содержит путь и имя файла изображения.
Путь может быть абсолютной ссылкой, относительной ссылкой к той же папке, что и XML-файл, или относительной ссылкой к подпапке Images папки, где расположен XML-файл. Относительные пути зависят от пути, где сохранен документ.
Атрибут href с абсолютной ссылкой выглядит следующим образом (в Windows и Mac OS):
href=file:///C:/Images/Meadow.psd
href=file:///Users/abhayc//Desktop/abc.jpg
Атрибут href к файлу изображения в той же папке, что и XML-файл, выглядит следующим образом:
href=file:Meadow.psd
Атрибут href к файлу изображения в подпапке Images выглядит следующим образом:
href=file:///Images/Meadow.psd
Вы можете редактировать атрибут href, чтобы указать новую ссылку на изображение. Например, вы можете изменить абсолютную ссылку, чтобы сделать ее относительной, тем самым обеспечив доступность файла изображения при экспорте файла.
Добавление комментариев и инструкций по обработке
С помощью InCopy вы можете включать комментарии и инструкции по обработке в XML-файл. Введите комментарий, чтобы включить описательную информацию об элементе. Они доступны для просмотра в веб-браузерах и текстовых редакторах Они помогают другим понять структуру XML и XML-теги. Инструкция по обработке представляет собой специальную команду для конкретного приложения. Например, вы можете ввести инструкцию по обработке разрыва страницы, чтобы приложение, в которое вы экспортируете XML-файл, понимало, где вставить разрыв страницы. Созданные пользователем InCopy инструкции по обработке предназначены для использования в других программах; сам InCopy не выполняет инструкции по обработке.
Комментарии и инструкции по обработке появляются в панели «Структура». Вы можете перемещать, редактировать и удалять комментарии и инструкции по обработке так же, как и другие элементы в панели «Структура». Однако они не могут содержать дочерние элементы или атрибуты.
A. Инструкция для обработки B. Комментарий
Добавление комментария
Чтобы добавить комментарий к таблице, выберите элемент ячейки таблицы. Вы можете добавлять комментарии к ячейкам таблицы, а не к таблицам.
Добавление инструкции по обработке
Чтобы добавить инструкцию обработки к таблице, выберите элемент ячейки таблицы. Инструкции обработки можно добавить к ячейкам таблицы, а не к таблицам.
Просмотр комментариев и инструкций обработки
Редактирование комментариев и инструкций обработки
Дважды нажмите комментарий или инструкцию по обработке.
Выберите пункт «Редактировать» в меню панели «Структура».
Использование DTD-файлов для проверки XML
Проверка XML в документе означает сравнение структуры, имен тегов элементов и атрибутов со спецификациями файла DTD. Для проверки с помощью файла DTD сначала необходимо загрузить его в документ в InDesign.
Загрузка файла DTD импортирует имена тегов в панель «Теги». Эти импортированные имена тегов заблокированы; их нельзя удалить или переименовать, кроме как путем удаления файла DTD из документа.
Элемент DOCTYPE отображается в верхней части панели «Структура», если файл DTD был загружен в документ. (DTD иногда загружаются автоматически при импорте файла XML.) Чтобы заменить файл DTD в документе, удалите существующий DTD, а затем загрузите новый.
A. Элемент DOCTYPE из DTD-файла (палитра «Структура») B. Заблокированный тег из DTD-файла (палитра «Теги»)
Загрузка файла DTD
При загрузке файла DTD InDesign встраивает файл в документ.
В панели «Структура» выберите пункт «Загрузить DTD» в меню панели «Структура».
В панели «Теги» выберите пункт «Загрузить DTD» в меню панели.
Чтобы просмотреть теги, определенные в файле DTD, откройте панель «Теги», выбрав «Окно» > «Утилиты» > «Теги».
Просмотр файла DTD
Файлы DTD написаны в текстовом формате ASCII.Они могут содержать встроенные инструкции и пояснения, которые описывают правильное применение тегов и упорядочивание элементов.В InDesign можно просматривать только DTD, загруженный в документ.
В меню панели «Структура» выберите «Просмотр DTD».
Дважды нажмите элемент DOCTYPE на панели «Структура».
Чтобы распечатать файл DTD, скопируйте код из окна «Просмотр DTD» и вставьте его в текстовый редактор.
Удаление файла DTD
InDesign удаляет копию файла DTD, сохраненную в документе InDesign, а не исходный файл DTD.Теги, которые были импортированы с файлом DTD, остаются на панели «Теги», но разблокируются.
Проверка структуры XML
При проверке документа InCopy предупреждает, если XML отклоняется от правил, установленных файлом DTD.Программа предлагает способы приведения XML в соответствие с требованиями файла DTD.Вы можете исправлять ошибки по одной или просматривать все ошибки в отдельном окне.
A. Загруженный DTD B. Ошибка или недопустимое условие C. Описание ошибки с предложением по ее исправлению D. Счетчик ошибок E. Кнопка «Проверить на корректность» F. Просмотр всех ошибок в отдельном окне
A. Элемент DOCTYPE из связанного DTD-файла B. Ошибка или недопустимое условие C. Описание ошибки с предложением по ее исправлению D. Счетчик ошибок E. Кнопка «Проверить на корректность» F. Просмотр всех ошибок одновременно в отдельном окне
Чтобы изменить корневой элемент, с которого InDesign начинает проверку, выберите «Параметры DTD» в меню панели «Структура».
Нажмите стрелку влево
или
стрелку вправо
.Нажмите кнопку «Окно ошибок»
, чтобы
просмотреть все ошибки в отдельном окне.Выберите в меню палитры «Структура» команду «Отобразить список ошибок».
InCopy прекращает проверку после обнаружения 250 ошибок.Знак плюс в поле «Счетчик ошибок» появляется при достижении этого предела.
Связанные материалы
Работайте над текстом вместе с InCopy без лишних хлопот
Форматируйте текст и отслеживайте правки, пока дизайнеры работают в InDesign.