Огляд панелі «Структура»
Вікно «Структура» показує у ієрархічній формі пункти у документі, котрі були позначені тегами XML. Ці пункти називаються елементами. Можна рухати елементи у вікні «Структура» для визначення порядку та ієрархії пунктів. Елемент складається зі значка, що вказує тип елемента та ім’я тега.
A. Triangle to expand or collapse elements B. Element C. Text snippet D. Attribute
A. Triangle to expand or collapse elements B. Element C. Text snippet D. Attribute
Окрім того, елементи можуть надавати таку інформацію:
Синій ромб.
Синій ромб на значку елемента означає, що цей елемент прикріплено до пункту на сторінці; відсутність синього ромба означає, що цей елемент не було прикріплено до пункту сторінки.
Підкреслити.
Ім’я тега підкреслено, якщо пункт на сторінці, котрій відповідає цей елемент, виділено. Наприклад, якщо ви виділяєте текст, котрому ви призначили тег Title, слово Title в елементі тексту підкреслене у вікні «Структура». Підкреслювання показує вам, чи співпадають виділені пункти на сторінці та елементи у вікні «Структура».
Текстовий фрагмент.
Перші 32 символи тексту з тегами, що називаються текстовим фрагментом,можуть з’явитись справа від елемента. Ці текстові фрагменти допомагають ідентифікувати пункт сторінки, котрому відповідає елемент.
Точка й атрибут.
Атрибути надають інформацію про метадані елемента. Якщо до елемента прикріплено атрибути, під елементом паралельно з іменами атрибута та значеннями з’являється синя точка.
Використання панелі «Структура»
- Щоб відкрити панель «Структура», оберіть «Перегляд» > «Структура» > «Показати структуру».
- Щоб закрити вікно «Структура», оберіть Перегляд > Структура > Заховати структуру, або натисніть кнопку роздільника.
- Щоб розширити чи згорнути елемент (та показати чи заховати будь-який з дочірніх елементів), натисніть на трикутнику, розташований поруч з елементом.
- Щоб відрегулювати розмір панелі «Структура», перетягніть роздільник.
- Щоб розширити чи стиснути елемент або елементи, що в ньому містяться, утримуйте в натиснутому стані клавішу Ctrl (Windows) чи Command (Mac OS) під час натискання на трикутнику, розташованому біля елемента.
- Щоб показати чи сховати текстові фрагменти, оберіть «Показати текстові фрагменти» чи «Заховати текстові фрагменти» з меню вікна «Структура».
Значки панелі «Структура»
У вікні «Структура» з’являються наступні значки:
Значок |
Назва |
Використовувати. |
---|---|---|
|
Елемент кореневого каталогу |
У кожному документі є один елемент кореневого каталогу у верхній частині, котрий можна перейменувати, але неможливо перемістити чи видалити. |
Елемент матеріалу |
Представляє матеріали з тегами (один чи більше зв’язаних кадрів). |
|
Текстовий елемент |
Представляє текст з тегами в кадрі. |
|
Графічний елемент |
Представляє кадр з тегами, що містить розміщене зображення. Кожний графічний елемент містить атрибут href, котрий визначає шлях або URL до зв’язаного файлу. |
|
Невставлений текстовий елемент |
Невставлений текстовий елемент, ще не пов’язаний з пунктом сторінки. |
|
Невставлений графічний елемент |
Невставлений графічний елемент, ще не пов’язаний з пунктом сторінки. |
|
Елемент «Таблиця» |
Представляє таблицю. |
|
Елемент клітинки «Верхній колонтитул» |
Представляє клітинку в рядку верхнього колонтитула таблиці. |
|
Елемент клітинки «Тіло» |
Представляє клітинку в тілі таблиці. |
|
Елемент клітинки «Нижній колонтитул» |
Представляє клітинку в рядку нижнього колонтитула таблиці. |
|
Порожній елемент |
Із цим елементом зв’язаний порожній кадр. |
|
Атрибут. |
Містить метадані, такі, як ключові слова чи розміщення зв’язаного зображення (атрибут HREF). |
|
Коментар |
Містить коментарі, що з’являються у файлі XML, але не у документі InDesign. |
|
Вказівка стосовно обробки. |
Містить вказівку, що запускає дію в програмах, котрі можуть читати вказівки щодо обробки. |
|
Елемент DOCTYPE |
Повідомляє InDesign, який файл DTD застосовувати під час перевірки файлу XML. |
Перевпорядкування структурованих елементів
Можна змінити порядок та ієрархічний клас елементів у вікні «Структура». Однак дотримуйтесь таких правил:
Необхідно, щоб документ XML мав єдиний елемент кореневого каталогу у верхній частині структури. Елемент кореневого каталогу містить і є батьківським стосовно інших елементів. Тільки DTD (що з’являється як елемент DOCTYPE), коментарі та вказівки щодо обробки можуть з’являтися над елементом кореневого каталогу у вікні «Структура».
Зміни структури ієрархії XML можуть вплинути на вигляд пунктів із тегами на сторінках InCopy. Наприклад, якщо зробити текстовий елемент дочірнім де-небудь у структурі також переміщує текст у макеті.
Неможливо перетягти елемент клітинки таблиці в елемент таблиці чи перемістити елементи в елемент таблиці.
-
На панелі «Структура» виконайте одну з таких дій:
Для того щоб перемістити елемент, перетягніть його на нове місце розташування в структурі. Коли ви виконуєте перетягування, щоб показати, де ви вставляєте елемент, з’явиться лінія. Ширина лінії позначає рівень у ієрархії.
Щоб зробити елемент дочірнім елементом іншого елемента, або розташуйте його поверх батьківського елемента щоб його виділити, або помістіть його серед інших дочірніх елементів батьківського елемента, і після цього відпустіть кнопку «миші».
Щоб понизити елемент на один рівень у ієрархії, перетягніть його над іншим батьківським елементом та перемістіть його злегка вліво, аж поки лінія, котра показує розташування, не розповсюдиться на ширину батьківського елемента.
Щоб скопіювати чи вирізати елемент, виділіть цей елемент чи елементи у вікні «Структура» і потім оберіть Правка > Копіювати чи Редагувати > Вирізати. Виділіть елемент прямо над тим, де ви хочете вставити елемент, та оберіть Правка > Вставити
Коли ви вирізаєте елемент, елемент та вміст вирізаються в буфер обміну, але кадр залишається незайманим.
Вставлення батьківського елемента
Вставте батьківський елемент у вікні «Структура» для підтримки відповідної структури XML чи кращої організації матеріалу. Перед вставкою нового батьківського елемента вам треба виділити елементи, які будуть дочірніми елементами нового батьківського елемента. Коли вставляється новий батьківський елемент, обрані дочірні елементи понижуються на один ранг у структурній ієрархії.
-
У вікні «Структура» виділіть елементи, котрі будуть дочірніми новому батьківському елементу, котрий ви хочете вставити. Зверніть увагу на наведені нижче моменти.
Неможливо вибрати Кореневий каталог чи елемент кореневого каталогу.
Неможливо вибрати матеріал чи елемент кореневого каталогу.
Елементи повинні розташовуватися на тому ж самому рівні в структурній ієрархії.
Елементи повинні бути суміжними.
Виділення не повинно містити клітинки таблиці чи атрибути.
-
У меню панелі «Структура» оберіть «Новий батьківський елемент» або клацніть правою клавішею миші (Windows) чи лівою з утримуванням Control (Mac OS) та оберіть «Новий батьківський елемент».
-
Виділіть тег для нового батьківського елемента та клацніть ОК.
Вставте новий батьківський елемент швидко, виділивши «Додати тег» у панелі «Теги» та натиснувши на тегові на панелі. Можна також клацнути правою клавішею (Windows) чи лівою з утримуванням Control (Mac OS) елемент, що ви обрали на панелі «Структура», обрати «Новий батьківський елемент», а потім обрати елемент.
Робота з атрибутами
Атрибут надає додаткову інформацію про елемент XML. Кожен атрибут складається з імені та значення. Атрибути з’являються у вікні «Структура»; їх не поміщають у документ і не використовують як матеріал у документі. Включайте атрибути з елементами для файлів і програм, що будуть використовувати файли XML, які ви створюєте в InCopy.
Коли ви додаєте теги до зображення, InDesign автоматично створює атрибут href зі значенням, котре визначає розташування на диску файлу зображення. Цей атрибут href дозволяє іншим файлам та програмам знаходити зображення на диску, щоб його можна було показувати.
Можна додати атрибути до будь-якого елемента за винятком елемента DOCTYPE (файл DTD), коментарів та вказівок щодо обробки. Наприклад, щоб включити ключові слова для пошуку в програмі нижнього рівня, можна створити атрибут, котрий називається ключові слова. Можна також створити атрибути для вказання підставленого тексту, відслідковування заголовків статей та запису іншої пов’язаної з матеріалом інформації.
Якщо ви використовуєте файл DTD, перегляньте його вміст, щоб побачити, які атрибути він дозволяє. Імена атрибутів, як і імена тегів, повинні відповідати DTD.
InCopy розпізнає особливі атрибути просторів імен, що можуть вказувати стилі абзацу чи символу, таблиці й стилі клітинок таблиці, і керуючі пробіли. Щоб отримати детальнішу інформацію, дивіться технічну інструкцію з використання XML та інші ресурси на www.adobe.com/go/learn_id_XMLscript_ua.
Додавання атрибута
-
Виділіть елемент.
-
Виконайте одну з описаних нижче дій.
Натисніть кнопку «Додати атрибут» .
Оберіть «Новий атрибут» у меню вікна «Структура».
Клацніть виділений елемент правою клавішею миші (Windows) або лівою з утримуванням Control (Mac OS) та виберіть пункт «Новий атрибут».
-
Вкажіть ім’я та значення атрибута й після цього натисніть ОК.
Показ або приховування атрибутів на панелі «Структура»
-
Виберіть «Показати атрибути» чи «Заховати атрибути» з меню вікна «Структура».
Можливо, вам буде потрібно натиснути на трикутний значок біля елемента, щоб показати його атрибути.
Редагування або стирання атрибута
-
Виділіть атрибут у вікні «Структура».
-
Виконайте одну з описаних нижче дій.
Щоб редагувати атрибут, двічі натисніть на ньому чи виберіть «Редагувати» з меню вікна «Структура».
Щоб стерти атрибут, натисніть на значку «Стерти» чи виберіть «Стерти» з меню вікна «Структура».
Редагування атрибутів href
InCopy створює атрибути href автоматично для обробки файлів із зображеннями. Атрибут href визначає розміщення файлу із зображенням на диску, щоб його можна було відобразити. Коли до розміщеного зображення додаються теги, InCopy створює значення атрибута href, яке містить шлях доступу до зображення та ім’я файлу.
Шлях може бути абсолютним посиланням, відносним посиланням на ту ж саму теку що й файл XML, або відносним посиланням на підтеку зображень теки, де розташований файл 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 до файлу із зображенням у підтеках із зображеннями має такий вигляд:
href=file:///Images/Meadow.psd
Можна редагувати атрибут href щоб вказати нове посилання на зображення. Наприклад, можна редагувати абсолютне посилання, щоб зробити його відносним посиланням, таким чином роблячи файл із зображенням доступним, коли ви експортуєте файл.
-
У вікні «Структура» двічі натисніть на атрибут href. (Можливо, вам буде потрібно натиснути на трикутний значок біля елемента зображення, щоб показати його атрибути.)
-
Що стосується «Значення», введіть новий шлях до зображення, і після цього натисніть ОК.
Додавання коментарів та обробка інструкцій
Використовуючи InCopy, ви можете включати коментарі та вказівки щодо обробки у файл XML. Введіть коментар, що міститиме описову інформацію про елемент. Коментарі можна переглянути у web-переглядачах та текстових редакторах. Вони допомагають іншим зрозуміти структуру XML та теги XML. Вказівка щодо обробки — це особлива, притаманна лише програмі команда. Наприклад, ви вводите вказівку щодо обробки «кінець сторінки» щоб програма, в котру ви експортуєте ваш файл XML, розуміла, де вводити символ «кінець сторінки». Створені користувачем InCopy вказівки щодо обробки призначені для використання в інших програмах; InCopy сама по собі не діє відповідно до вказівок щодо обробки.
Коментарі та вказівки щодо обробки з’являються у вікні «Структура». Можна рухати, редагувати та видаляти коментарі та вказівки щодо обробки, як це можна робити з іншими елементами у вікні «Структура». Однак вони не можуть містити дочірні елементи чи атрибути.
A. Processing instruction B. Comment
Додавання коментаря
-
Виділіть елемент, який ви хочете коментувати.Примітка.
Щоб додати коментар до таблиці, виділіть елемент клітинки таблиці. Можна додавати коментарі до клітинок таблиці, але не до таблиць.
-
Виберіть «Новий атрибут» у меню вікна «Структура».
-
Введіть коментар у діалоговому вікні «Новий коментар».
Додавання вказівки щодо обробки
-
Виділіть елемент для вказівки щодо обробки.Примітка.
Щоб додати вказівку щодо обробки до таблиці, виділіть елемент клітинки таблиці. Можна додавати вказівки щодо обробки до клітинок таблиці, але не до таблиць.
-
Виберіть «Нова вказівка щодо обробки» у меню вікна «Структура».
-
Для «Адресат» введіть ім’я, котре ідентифікує вказівку щодо обробки в присутності програми, котра читає експортовані файли XML.
-
Для «Дані» введіть значення, котре повідомляє програмі, що робити з вказівкою щодо обробки.
Перегляд коментарів та вказівок щодо обробки
-
Виберіть «Показати коментарі» чи «Показати вказівки щодо обробки» у меню вікна «Структура».
Редагування коментарів та вказівок щодо обробки
-
Виділіть коментарі чи вказівку щодо обробки.
-
Виконайте одну з описаних нижче дій.
Двічі натиснути на коментарі чи вказівці щодо обробки.
Вибрати «Редагувати» у меню вікна «Структура».
-
Редагувати коментар чи вказівку щодо обробки та натиснути ОК.
Використання файлів DTD для перевірки XML
Перевірка XML означає порівняння структури, назв тегів елементів та атрибутів зі специфікаціями файлу DTD. Щоб перевірити файл DTD, треба спочатку завантажити його у ваш документ в InDesign.
Завантаження файлу DTD імпортує імена тегів у панель «Теги». Ці імпортовані імена тегів блоковані; їх неможливо стерти чи перейменувати, винятком є стирання файлу DTD з документа.
Елемент DOCTYPE з’являється у верхній частині вікна «Структура», якщо файл DTD було завантажено у ваш документ. (DTD іноді завантажуються автоматично, коли імпортують файл XML.) Щоб замінити файл DTD у документі, зітріть існуючий DTD і після цього завантажте новий.
A. DOCTYPE element from the DTD file (Structure pane) B. Locked tag from the DTD file (Tags panel)
Завантажте файл DTD.
Коли завантажують файл DTD, InDesign вбудовує цей файл у документ.
-
Виконайте одну з описаних нижче дій.
У вікні «Структура» виберіть «Завантажити DTD» у меню панелі «Структура».
На панелі «Теги» оберіть «Завантажити DTD» у меню панелі.
-
Виділіть файл DTD для імпорту та натисніть «Відкрити».Примітка.
Щоб переглянути теги, вказані у файлі DTD, відкрийте панель «Теги», вибравши «Вікно» > «Утиліти» > «Теги».
Перегляд файлу DTD
DTD написані текстом у кодуванні ASCII. Вони можуть містити вбудовані інструкції та пояснення, що описують, як застосовувати теги та впорядкувати елементи належним чином. У InDesign можна тільки переглянути завантажений у документ DTD.
-
Виконайте одну з описаних нижче дій.
У меню вікна «Структура» виберіть Переглянути DTD.
Двічі натисніть на елементі DOCTYPE у вікні «Структура».
Примітка.Щоб надрукувати файл DTD, скопіюйте код з вікна «Перегляд DTD» та вставте його у текстовий редактор.
Зітріть файл DTD
-
Виберіть «Стерти DTD» у меню вікна «Структура».
InDesign стирає копію файлу DTD, котра міститься в документі InDesign, а не оригінал файлу DTD. Теги, що були імпортовані за допомогою DTD, залишаються на панелі «Теги», але вони розблоковані.
Перевірка структури XML
Коли ви перевіряєте документ, InCopy попереджує вас, якщо XML відрізняється від правил, встановлених файлом DTD. Програма пропонує способи відповідності XML вимогам до файлу DTD. Ви можете виправити помилки за раз або переглянути усі помилки в окремому вікні.
A. Loaded DTD B. Error or invalidating condition C. Description of error with suggested fix D. Error count E. Validate button F. View all errors in a separate window
A. DOCTYPE element from assigned DTD file B. Error or invalidating condition C. Description of error with suggested fixes D. Error count E. Validate button F. View all errors at once in a separate window
-
Оберіть «Перегляд > Структура > Показати структуру».
-
У вікні «Структура» натисніть кнопку перевірки .Примітка.
Щоб змінити елемент кореневого каталогу, з якого здійснює перевірку InDesign, виберіть «Параметри DTD» у меню вікна «Структура»
-
Для виправлення помилок, що відображаються на панелі «Поради», натисніть на запропонованому виправленні для його спроби або відредагуйте структуру XML та теги прямо за допомогою вікна «Структура» та панелі «Теги».
-
Для перегляду інших помилок зробіть одне з наступного:
Натисніть стрілку ліворуч або праворуч .
Натисніть кнопку вікна з помилкою для перегляду всіх помилок в окремому вікні.
Виберіть «Переглянути список помилок» у меню панелі «Структура».
InCopy зупиняє перевірку після виявлення 250 помилок. Знак плюса у вікні «Кількість помилок» з’являється за досягнення цієї межі.