Підготовка документів з використанням xml-шаблонів від developerworks

Хочете використовувати шаблони Word або OpenDocument замість XML-шаблонів?

Початок роботи

Всі матеріали публікуються на сайті developerWorks в форматі HTML, проте спочатку створюються у вигляді документів XML (Extensible Markup Language). Перед публікацією XML-вміст кожного матеріалу перевіряється на відповідність правилам розмітки, що визначаються схемою developerWorks, а потім перетворюється в HTML за допомогою сторінок XSLT (Extensible Stylesheet Language for Transformations). Подібне відділення вмісту статей від особливостей їх оформлення допомагає нам автоматизувати управління великим сайтом developerWorks.

Ніякі з пропонованих нами процедур підготовки матеріалів не вимагають спеціальних навичок. Якщо вам раніше доводилося стикатися з XML або HTML, то у вас не повинно виникнути труднощів з використанням шаблонів. В іншому випадку ви можете ознайомитися з XML, прочитавши поради з підготовки матеріалів нижче, а також звернутися до сторінці для початківців працювати з XML на сайті developerWorks.

Основні кроки

Для створення власного матеріалу виконайте такі дії:

Завантажте файл author-package zip збережіть його в каталозі на ваш розсуд (наприклад, в C: \ в Windows або в домашній директорії в Linux) і розпакуйте.

При роботі з Linux вам також необхідно завантажити пакет Java-розробника від IBM (IBM Developer Kit for Java, див. Розділ Ресурси). Його бажано встановити в каталозі / opt / ibm, хоча, якщо у вас немає адміністративних привілеїв, також можна завантажити tar-архів і встановити його в домашній директорії. Засоби перевірки XML працюють тільки на платформах Java, що включають Xalan (Xalan 2.7 входить в Java 5.0). За додатковою інформацією зверніться до статті Використання інструментів перевірки XML від developerWorks. .

Розпакувавши архів, ви повинні побачити каталог developerworks, що містить наступні дочірні директорії:

Інформація про версію

Перед тим як переходити до наступного кроку, обговоримо, що змінилося в останніх версіях.

Крок 2. Створення нового шаблону

При роботі з Microsoft Windows

Для створення статті перейдіть в директорію developerworks і виконайте скрипт new-article.vbs. Ви можете задати будь-яке припустиме ім'я каталогу на ваш розсуд. За замовчуванням використовується каталог my-article.

Малюнок 1. Створення та присвоєння імені нової статті в Windows

Натиснувши OK. ви повинні побачити нову директорію всередині каталогу developerworks (для цього вам може знадобитися оновити список директорій, вибравши пункт меню (View> Refresh). Вона містить шаблон вашої статті (файл index.xml), а також скрипт перевірки і перетворення в HTML (файл dw -transform.vbs).

При роботі з Linux

Виконайте скрипт new-article.sh в директорії developerworks. (Якщо у вас встановлена ​​оболонка KDE або GNOME, то скрипти можна викликати через графічний менеджер, наприклад Nautilus або Konqueror. В іншому випадку виконайте їх через командний інтерпретатор.) При цьому ви побачите діалогове вікно, в якому буде запропоновано ввести ім'я проекту. Ви можете вибрати його на ваш розсуд. За замовчуванням використовується ім'я my-article.

Вибравши OK (або натиснувши Enter), ви повинні побачити нову директорію всередині developerworks. Вона містить шаблон вашої статті (файл index.xml), а також скрипт перевірки і перетворення в HTML (файл dw-transform.sh).

Зауваження. При використанні графічної оболонки (GNOME або KDE) вам будуть потрібні пакети zenity, gdialog або kdialog. В інших випадках достатньо буде пакету dialog.

Крок 3. Редагування та перевірка XML

Є два основних способи редагування і перевірки вашого матеріалу в форматі XML.

Поради щодо редагування шаблонів

Для початківців працювати з XML
  • Редагування в форматах Microsoft Word або OpenDocument?

Замість XML ви можете використовувати шаблони документів Word і OpenDocument. Докладні інструкції наведено в статті Підготовка документів з використанням шаблонів Word і OpenDocument від developerWorks.

Крім того, ви можете копіювати в шаблон XML текст з файлів іншого формату.

  • У шаблоні статті є два різних елемента для роботи з програмним кодом: і . використовуйте елемент для відділення свого прикладу коду від навколишнього тексту. Якщо ви хочете помістити команду всередину тексту параграфа (вбудований код), скористайтеся елементом .
  • Довжина одного рядка лістингу не повинна перевищувати 105 символів. з урахуванням пробілів. Шаблон містить зразок з лінійкою, яка допоможе вам витримати цю вимогу.
  • Максимальний розмір лістингу становить 100 рядків. з урахуванням порожніх рядків.
Таблиця 1. Спеціальні символи

Ресурси для скачування

Схожі теми

Схожі статті

Copyright © 2024