Specialiteiten

XML, XSLT

In het di­gi­ta­le tijd­perk speelt XML (Ex­ten­si­ble Mark­up Lan­guage) een cru­cia­le rol. Van steeds meer pro­gram­ma’s is het be­stands­for­maat ge­ba­seerd op een ei­gen sub­set van XML. Open­Of­fice is de­ze trend be­gon­nen, ge­volgd door Word met WordML en In­De­sign met IDML. Met de komst van XHTML als op­vol­ger van HTML heeft ook in­ter­net een ei­gen sub­set. Voor gra­fisch au­to­ma­ti­seer­ders is dit een in­te­res­san­te ont­wik­ke­ling, voor­al in com­bi­na­tie met XSLT. Dit laat­ste is een taal om XML-do­cu­men­ten te trans­for­me­ren.

Wat kan XML en XSLT voor u be­te­ke­nen?

Met XML zijn we in staat om in­for­ma­tie in­hou­de­lijk te mar­ke­ren. Zo zal een do­cu­ment be­staan uit ele­men­ten als ‘Hoofd­stuk’, ‘Pa­ra­graaf’, ‘Voor­beeld’, ‘Ci­taat’, ‘Ar­ti­kel’ en­zo­voorts. Op ba­sis van de func­tie on­der­schei­den we al­le ele­men­ten in de tekst. In de uit­ein­de­lij­ke op­maak krijgt ie­der ele­ment zijn ei­gen vorm­ge­ving.

 

  • Met be­hulp van XSL-trans­for­ma­ties kun­nen we Word-do­cu­men­ten con­ver­te­ren naar in­hou­de­lijk ge­mar­keer­de XML-be­stan­den.
  • Van XML-be­stan­den kun­nen we snel de struc­tuur ana­ly­se­ren en re­le­van­te ele­men­ten con­ver­te­ren naar op­maak. De meest ge­bruik­te con­ver­sies zijn naar In­De­sign en XPress, voor Ap­ple en Win­dows.

Scripting

Veel te­rug­ke­ren­de han­de­lin­gen zijn goed te au­to­ma­ti­se­ren. Denk bij­voor­beeld aan het her­num­me­ren van il­lus­tra­tie­be­stan­den of wat uit­ge­brei­der, het op­scho­nen van ko­pij­be­stan­den. Hier­voor ge­brui­ken we licht­ge­wicht scripts.

 

We spre­ken de script­ta­len:

  • Vi­sual Ba­sic (for Ap­pli­ca­tions)
  • VB­Script
  • Java­Script
  • Ap­ple­Script