DocBook XSL - DocBook XSL

The DocBook XSL uslublar jadvallari to'plamidir XSLT uchun uslublar jadvallari XML asoslangan DocBook til.

Maqsad

DocBook - bu semantik belgilash tili. Ya'ni, u hujjatdagi elementlarning ma'nosini belgilaydi, lekin ular oxirgi foydalanuvchiga qanday taqdim etilishi kerak emas. Bu beradi hujjat mazmuni va ingl. DocBook o'qilishi mumkin bo'lgan belgilash tili bo'lsa-da, uni oxirgi foydalanuvchilar tomonidan DocBook shaklida o'qish mo'ljallanmagan.

DocBook XSL-ning maqsadi DocBook-dan bir nechta taqdimot formatlariga o'tkaziladigan standart o'zgarishlarni ta'minlashdir.

Chiqish formatlari

DocBook XSL quyidagi formatlarga o'tkazishni ta'minlaydi:

Veb-yordam

Webhelp - bu 1.76.1 versiyasida kiritilgan DocBook xslt uslublar jadvalidagi HTML-formatdagi chiqish formatidir. Veb-yordam uchun hujjatlar[1] shuningdek, veb-yordamning namunasini taqdim etadi va DocBook xsl tarqatish qismidir. Uning asosiy funktsiyalari orasida CSS-ga asoslangan ramka to'plamisiz sahifa tartibi, ko'p tilli to'liq tarkibni qidirish, yig'iladigan TOC daraxti bilan tarkib jadvallari (TOC) oynasi, tarkib paneli va TOC-ning avtomatik sinxronizatsiyasi mavjud. Ushbu veb-yordam formati dastlab Kasun Gajasinghe va Devid Kramer tomonidan Google Summer of Code 2010 dasturi doirasida amalga oshirilgan.[2]

DocBook XSL-da HTML va XSL-FO uchun slayd formatidagi o'zgarishlarga ega. EPUB qo'llab-quvvatlash hozirda eksperimental hisoblanadi.

Konfiguratsiya

DocBook XSL uslublar jadvallari juda sozlanishi. Turli xil formatlarning har biri oddiy sozlash uchun bir qator XSLT parametrlariga ega. Masalan, XSL-FO konvertatsiyalari foydalanuvchiga sahifalar hajmini aniqlashga imkon beradi. Bundan tashqari, XSLT hujjatlarining o'zi modulli; foydalanuvchi ma'lum darajadagi funktsional imkoniyatlarni qo'shishi, o'zgartirishi yoki o'zgartirishi mumkin. Bu DocBook XSL-ga standart DocBook-ga qo'shilgan yangi hujjat teglarini qayta ishlashga yoki XSLT-larning natijada shakllanishini o'zgartirishga imkon berishi mumkin.

Adabiyotlar

  1. ^ Veb-yordam hujjatlari
  2. ^ "Veb-yordam DocBook wiki sahifasi". Arxivlandi asl nusxasi 2012-01-31. Olingan 2012-01-11.

Tashqi havolalar