HANDLEIDING XML & XSL

Maat: px
Weergave met pagina beginnen:

Download "HANDLEIDING XML & XSL"

Transcriptie

1 HANDLEIDING XML & XSL bij project G01 [aanvulling op: HANDLEIDING SGML EN XML ] Eric Sieverts Instituut voor Media en Informatie Management 2de studiejaar, , 2de periode HVAAM 503/01/0051a

2 Handleiding XML & XSL 2 Handleiding XML & XSL versie 1.0 Eric Sieverts, december 2000 Inhoud 1 Van SGML naar XML Gebruik van style-sheets Het principe van XSL transformaties De syntax van XSL style-sheets en templates MAJIX als hulpprogramma voor het transformeren van XML naar HTML Direct tonen van XML in Internet Explorer 5.2 of MAJIX als hulpprogramma voor het omzetten van Word-bestanden in XML Bijlage: Installeren van het hulpprogramma Majix 16

3 G01 - XML & XSL 3 1 Van SGML naar XML Tot dusverre hebben we een DTD gemaakt die eigenlijk voor SGML-toepassing bestemd was en met WP-7 als SGML-editor gewerkt. Voor het vervolgtraject willen we nu met XML verder. Gelukkig heb je (als het goed is) al een XML-compatibele DTD gemaakt. Dat betekent dat je SGML-gecodeerde document bijna ongewijzigd als XML-document kan worden gebruikt. Alleen de voor XML vereiste beginregel(s) van het document moeten daarvoor worden toegevoegd (en eventuele SGML-specifieke beginregels - de in WP meestal onzichtbare proloog - worden verwijderd). Voor XML-toepassing hoeft in de kop van het document geen te gebruiken DTD gespecificeerd te worden. Wel moet eventueel een te gebruiken style-sheet worden aangegeven. Voorlopig mag die echter ook nog worden weggelaten. Het enige wat je dus moet doen is te zorgen dat boven je begin-tag (die bijvoorbeeld <artikel> luidt) de volgende regel komt te staan: <?xml version="1.0" encoding="iso "?> Deze regel kun je het beste met een gewone ASCII-editor als Notepad of Wordpad in je bestand aanbrengen. Geef je bestand vervolgens ook de voor verdere XML-verwerking vereiste extensie.xml, zodat het bijvoorbeeld artikel.xml komt te heten. Dit kun je met de Windows Verkenner doen. Opdracht 5: Maak van je eerder gemaakte SGML-document een XML-document volgens de hierboven gegeven aanwijzingen. 2 Gebruik van style-sheets Voor het in opgemaakte vorm beschikbaar stellen van SGML- of XML-documenten dienen stylesheets te worden gebruikt. Daarin wordt in principe voor elk van de in de documenten voorkomende elementen gespecificeerd in welke opmaak ze getoond moeten worden. Voor verschillende toepassingen worden vaak verschillende soorten style-sheets gebruikt. Voor XML is een taal in ontwikkeling, waarmee dergelijke style-sheet voorschriften gespecificeerd kunnen worden. Deze extensible Style-sheet Language (XSL) lijkt een geaccepteerde en wijdverbreide standaard te worden. XSL style-sheets zijn er in eerste instantie vooral voor bedoeld om óf XML-documenten om te zetten in (te converteren naar) HTML-bestanden die in elke web-browser getoond kunnen worden, óf XMLdocumenten direct in de gewenste opmaak te kunnen tonen in de nieuwste browsers (Internet Explorer vanaf versie 5.2 en Netscape in de nog uit te komen versie 6). Ook voor die tweede toepassing wordt in feite - intern in de browser - toch nog gewoon een transformatie naar HTML opmaak-codes uitgevoerd, op basis van wat de style-sheet voorschrijft. Op grond van deze toepassingen van XSL zegt men dan ook wel dat het een transformatie-taal is en spreekt men van XSLT (XSL Transformaties). Dit is ook de toepassing waartoe we ons hier zullen beperken.

4 Handleiding XML & XSL 4 Fig. 1 Transformatie van XML-document naar HTML op grond van een XSL style-sheet met behulp van de (gratis) utility XT van James Clark. Fig. 2 Directe presentatie van XML-document in een XML-bewuste browser op grond van XSL style-sheet (intern worden daarbij toch HTML opmaakcodes toegepast) Daarnaast is XSL ook bedoeld om als echte opmaak-taal te worden gebruikt. Daarmee kunnen direct opmaak-voorschriften worden gegeven, zonder alleen maar een vertaling (transformatie) naar HTMLcodes te bieden - met de beperking tot alleen de in HTML beschikbare opmaak-mogelijkheden. Systemen die dergelijke XSL style-sheets accepteren, veelal ten behoeve van de opmaak van gedrukte documenten, zijn overal in ontwikkeling. Hier zullen we nog niet op dergelijke systemen ingaan en evenmin op XSL als directe opmaaktaal. Doordat XSL als standaard op dit moment nog in ontwikkeling is, kom je in de praktijk nog verschillen in implementatie tegen. Zo houdt Internet Explorer 5.2 zich niet helemaal aan de officiële standaard en moet je voor verschillende toepassingen wel eens varianten van dezelfde style-sheet maken. Niettemin zullen we proberen hier wat algemene aanwijzingen voor eenvoudige toepassingen te geven. De beperking tot eenvoudige toepassingen is ingegeven door de overweging dat XSL in feite een tamelijk complexe programmeertaal is, waarvan we niet kunnen verwachten dat elke MIMstudent die in alle details hoeft te kunnen toepassen (en zelfs niet in al die details hoeft te kunnen begrijpen). 3 Het principe van XSL transformaties In principe kan elk XML-document als een boomstructuur worden opgevat. De DTD s die we voor SGML- en XML-documenten ontwerpen gaan immers ook van een boomstructuur uit. Het enige verschil is dat in een document allerlei elementen meervoudig kunnen voorkomen, zoals bijvoorbeeld een hoofdstuk. Al die hoofdstukken in een bepaald document vormen dan afzonderlijke takken in de boomstructuur van dat document. In Fig. 3 is een deel van de boomstructuur van een eenvoudig document uitgetekend.

5 G01 - XML & XSL 5 Fig. 3 Een eenvoudig XML-document voorgesteld als boomstructuur Elk punt in die boom wordt een node (een knoop ) genoemd. Bij veel knopen begint een (naar beneden toe verder uitsplitsende) tak. Knopen waar dat niet meer het geval is (waar je niet verder naar beneden kan), worden wel leaves (bladen) genoemd. Het begin van het document (een punt boven artikel) wordt de root genoemd. Het transformatieproces dat een XSL style-sheet uitvoert bestaat in principe - enigszins gesimplificeerd - uit de volgende acties (die opnieuw een boomstructuur opleveren): - het op grond van een bepaald zoekpatroon herkennen en selecteren van bepaalde knopen, bijvoorbeeld alle knopen waar een alinea begint - het toekennen van HTML-codes aan de daar beginnende takken als geheel, bijvoorbeeld bij het begin en eind van een alinea de daarvoor gewenste HTML-opmaak toevoegen - dit herhalen voor alle (soorten) knopen (en bladen) waarmee je iets wilt, ook die welke onderdeel zijn van takken waarvoor je al iets gespecificeerd hebt, bijvoorbeeld voor nadruk binnen alinea s opmaak-codes toevoegen. - het op grond van een bepaald zoekpatroon herkennen en selecteren van bepaalde knopen en die copiëren of verplaatsen naar andere plekken in de boom, bijvoorbeeld de titel van een document niet alleen als <H1>-kop in de <body> krijgen, maar ook als <title> in de <head> Dit soort transformatie-acties worden in een reeks opvolgende zogenaamde xsl-templates beschreven. In principe zijn daarmee - met enige inventiviteit - alle eenvoudige opmaakwensen voor XMLdocumenten te realiseren. Hoe dit in de praktijk gaat zullen we in de volgende paragraaf zien. Op grond van deze werkwijze worden voorschriften voor een bepaald element in je document geerfd door de kinderen van dat element. Met andere woorden: als je voor hoofdst iets hebt gespecificeerd, geldt dit ook voor alle lager gelegen elementen. Voor nadruk geldt dus dezelfde opmaak als voor hoofdst gedefinieerd was, tenzij je daarvoor expliciet iets afwijkends opgeeft. Deze erfelijkheid is een algemene eigenschap van vrijwel alle stylesheet-talen.

6 Handleiding XML & XSL 6 4 De syntax van XSL style-sheets en templates NB: In deze paragraaf komen in stukken XSL stylesheet-code ook HTML-tags voor. Ter onderscheid zijn voor HTML-tags hoofdletters gebruikt, voor XSL/XML zelf zo veel mogelijk kleine letters. Begin van de style-sheet XSL style-sheets zijn zelf XML-documenten. Ze moeten dus aan allerlei XML-eisen voldoen. In elk geval moeten ze beginnen met een regel die aangeeft dat het een XML-document is en een regel die aangeeft dat het een style-sheet is, inclusief verwijzingen naar plaatsen waar nadere informatie te vinden is, zogenaamde namespaces (ns). <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" xmlns=" result-ns="" > Het verdient aanbeveling in je eigen style-sheets deze regels exact zo over te nemen. Dan zul je daarover in elk geval geen foutmeldingen krijgen. Uiteraard zal je style-sheet uiteindelijk ook weer moeten eindigen met </xsl:stylesheet> maar daarvoor komen er eerst nog allerlei templates. Eenvoudige templates Stel dat we iets met de alinea s uit de in Fig. 3 getoonde boom willen doen, en stel dat die in het document gecodeerd zijn met <alinea>. Allereerst zal de template dan een opdracht bevatten dat naar elementen alinea in het XMLdocument gezocht moet worden, er wordt een match met alinea gevraagd: <xsl:template match= alinea > Vervolgens zal moeten worden opgegeven wat er moet gebeuren als het begin van een alinea is gevonden, bijvoorbeeld dat een HTML alinea-code <P> moet worden neergezet en een aanduiding van het te gebruiken lettertype: <P> <FONT FACE= ARIAL SIZE= 3 > Daarna zal de inhoud van de gevonden alinea (de tak) verder verwerkt moeten worden. Het kan zijn dat die zonder meer moet worden overgenomen, het kan ook zijn dat er nog templates zullen volgen die iets met die inhoud doen - in ons geval bijvoorbeeld iets met de stukjes nadruk die in de alinea s kunnen voorkomen. Daarvoor wordt - ook als er in feite geen templates meer volgen - het XSLelement apply-templates gebruikt: <xsl:apply-templates /> Pas hierbij op dat in dergelijke XSL-elementnamen nooit spaties kunnen voorkomen - er staat dus een koppelstreepje tussen de twee woorden - en dat empty elements in XML ook moeten worden afgesloten - dus een sluit-slash / voordat de tag met > gesloten wordt. Aan het eind van de alinea zal de style-sheet natuurlijk ook weer HTML afsluitcodes moeten toevoegen. Dit dient zeer precies te gebeuren, want er wordt alleen zogenaamde well-formed HTML geaccepteerd. Dat wil onder meer zeggen: - elke eerder in dit template geopende tag moet hier ook weer gesloten worden - die tags moeten in de goede volgorde van hun nesting worden afgesloten

7 G01 - XML & XSL 7 - gebruik in sluit-tags identieke hoofd- en kleine letters als bij het openen - ook HTML-tags voor empty elements moeten van sluit-slash voorzien zijn (ook eerder al) </FONT> </P> <BR CLEAR= ALL /> Dit hele template komt er dan dus als volgt uit te zien: <xsl:template match="alinea"> <P> <FONT FACE="ARIAL" size="3"> <xsl:apply-templates /> </FONT> </P> <BR CLEAR="ALL" /> Door deze manier van transformeren zijn de in de template gegeven opmaakvoorschriften automatisch ook van toepassing op alles wat er verder binnen de alinea-takken kan voorkomen, dus ook met nadruk gecodeerde tekst zal in arial van grootte 3 op het scherm komen. Willen we voor de nadruk-woorden iets anders, dan zullen we daarvoor een afzonderlijke template kunnen maken, want nadruk is ook weer een knoop. De volgende template zorgt er dan voor dat de nadruk-woorden (binnen de alinea) vet en in rood op het scherm komen: <xsl:template match="nadruk"> <B> <FONT COLOR="#FF2400"> <xsl:apply-templates /> </FONT> </B> De document-root als kapstok voor de HTML basis-codes Het uiteindelijke getransformeerde document moet weer een echt HTML-document zijn. Dat betekent dat we moeten zorgen dat de style-sheet de codes <HTML>,<HEAD>,<BODY> en dergelijke toevoegt. Meestal zal de root van het document daarvoor als kapstok gebruikt worden, want dat is de knoop waar het hele verdere document onder valt. Dat gebeurt met een template die een match met die root zoekt, symbolisch weergegeven met een slash / (net als voor de root van de schijf van een computer). <xsl:template match="/"> Daarop volgen dan de toe te voegen begin-tags, de inhoud van het document zelf waarop verdere templates moeten worden toegepast en de afsluit-tags: <xsl:template match="/"> <HTML> <HEAD> </HEAD> <BODY BGCOLOR="#D0D0D0"> <xsl:apply-templates /> </BODY> </HTML> In de <HEAD> kan hier natuurlijk nog veel meer worden opgenomen, bijvoorbeeld een HTML-title, stijl-specificaties volgens de HTML-syntax enzovoort. Voor die HTML-title (die in de blauwe balk boven je browser getoond wordt) willen we misschien wel gebruik maken van de inhoud van het titelelement dat toch al in het XML-document aanwezig is. Anderzijds zal dat ook al in een gewoon template worden gebruikt om de titel (bijvoorbeeld tussen <H1>-tags) in vette letters op het scherm te krijgen. Dat dubbele gebruik is mogelijk, maar daarvoor moet een andere opdracht dan match gebruikt worden.

8 Handleiding XML & XSL 8 Selecteren van een element voor gebruik elders in het document Bij de tot dusverre gebruikte match-opdracht blijven de onderdelen waaruit het XML-document is opgebouwd gewoon in de oorspronkelijke volgorde, op hun oude plaats in het document staan. Dat is niet altijd wat je wilt. Niet alleen bij het zojuist gegeven voorbeeld van de document-titel, maar bijvoorbeeld ook met de trefwoorden uit de boom van Fig. 3. Die staan in dat voorbeeld aan het eind van het document, maar misschien wil je ze in de scherm-presentatie wel bovenaan het scherm zien, of meteen na de abstract. Daarvoor kun je gebruik maken van het XSL-element value-of, met daarbinnen een select-opdracht. Voor het in de HTML-<HEAD> krijgen van de document-titel kan de volgende regel aan de zojuist gegeven template worden toegevoegd: <TITLE> <xsl:value-of select="artikel/titel" /> </TITLE> Met deze select-opdracht wordt, gezien vanuit de root / waarmee dit template match-te, naar titel als sub-element van artikel gezocht. Het XSL-element value-of pakt, zoals de naam al zegt, de waarde van titel eruit en zet die op de betreffende plaats in de HTML-<HEAD>. Daarnaast blijft de inhoud van <titel> ook nog gewoon beschikbaar voor een gewone template-match die er - in de <BODY> - bijvoorbeeld de gewenste <H1>-tags omheen zet. De hele root-template wordt zo dus: <xsl:template match="/"> <HTML> <HEAD> <TITLE> <xsl:value-of select="artikel/titel" /> </TITLE> </HEAD> <BODY BGCOLOR="#D0D0D0"> <xsl:apply-templates /> </BODY> </HTML> Op dezelfde manier kun je in de template voor het element abstract zorgen dat de in het oorspronkelijke document pas aan het eind aanwezige trefwoorden, meteen onder de abstract komen te staan. De abstract komt in cursieve tekst in Courier lettertype, de trefwoorden komen er in een kleine Arial-letter in een ander kleurtje onder: <xsl:template match="abstract"> <P><I><FONT FACE="COURIER"> <xsl:apply-templates/> </FONT></I></P> <FONT FACE= ARIAL SIZE= 2 COLOR= # > <xsl:value-of select= //trefw /> </FONT> De twee slashes voor trefw geven aan dat je, gerekend vanaf de root van het document, eerst nog andere - hier niet nader gespecificeerde - ouder-elementen kunt krijgen, in dit geval namelijk eerst nog artikel, voordat je bij trefw komt (zie de boom in Fig. 3). De bovenstaande oplossing werkt alleen maar goed als het te verwerken document maar één element trefw bevat, d.w.z. als de trefwoorden niet allemaal afzonderlijk ge-tagd zijn. In dat geval zou nu namelijk alleen het eerste trefwoord worden overgenomen. Ook voor afzonderlijk getagde trefwoorden bestaat echter een oplossing. Daarvoor dient het XSL-element for-each dat, zoals de naam al zegt, voor elk voorkomen van een element een gegeven opdracht uitvoert. De template wordt dan nog iets ingewikkelder: <xsl:template match="abstract">

9 G01 - XML & XSL 9 <P><I><FONT FACE="COURIER"> <xsl:apply-templates/> </FONT></I></P> <FONT FACE= ARIAL SIZE= 2 COLOR= # > <xsl:for-each select= //trefw > <xsl:value-of select=. /> ; </xsl:for-each> </FONT> Bij for-each wordt het element trefw al geselecteerd; achter value-of hoeft met select=. alleen nog de inhoud daarvan gepakt te worden, waarna de ; na de sluit- > ervoor zorgt dat de opgehaalde trefwoorden in de uiteindelijke presentatie op het scherm door punt-komma s gescheiden worden. Onzichtbaar maken van elementen Komen na deze actie de trefwoorden aan het eind van het document nog een keer te voorschijn? Dat hangt er vanaf. Als we ook nog een template specificeren dat met trefw matcht en we daarop ook weer apply-templates toepassen, wel, maar als we volstaan met: <xsl:template match="trefw"> waarin het XSL-element apply-templates ontbreekt, dan wordt met de trefwoorden verder niets gedaan en worden ze op hun oorspronkelijke plaats achteraan in het document niet getoond. Daarmee hebben we dan meteen een methode geleerd waarmee een XSL-stylesheet ook in andere situaties stukken van een document onzichtbaar kan maken. De inhoud van attributen van een element verwerken Als een XML-element attributen heeft, vormen die ook nodes in de boomstructuur van de betreffende XML-documenten. Dat is niet zo gek, want je wilt bijvoorbeeld ook wel iets kunnen doen met een plaatje of met de URL van een hyperlink waarvan je in een XML-DTD gedefinieerd hebt dat de gegevens in attributen van XML-tags worden opgenomen. Voor de eenvoud was die mogelijkheid uit Fig. 3 nog weggelaten. Stel dat je in je DTD een element link met onder meer een attribuut URL hebt gedefinieerd. In je XML-document kan dan ergens staan:.. tekst <link url= >MySite</link> tekst.. Voor je web-browser wil je dat dat dan wordt getransformeerd in een stukje HTML:.. tekst <A HREF= >MySite</A> tekst.. Daartoe wordt de volgende match-opdracht gegeven om de URL te herkennen: <xsl:template match= link[@url] > met de rechte haken en de apenstaart als voorgeschreven syntax. Vervolgens moet voor de te genereren HTML-code (in dit voorbeeld de <A>) worden aangegeven dat daar een bepaald attribuut bij moet komen (hier HREF ) met als inhoud de uit het XML-document herkende en geselecteerde URL. Daartoe bestaat het XSL-element attribute met de opdracht name. Voor het ophalen van de waarde van de URL wordt weer value-of gebruikt. De hele template voor deze actie wordt dan:

10 Handleiding XML & XSL 10 <xsl:template match= > <A> <xsl:attribute name= HREF > <xsl:value-of /> </xsl:attribute> <xsl:apply-templates /> </A> Op dezelfde manier kunnen bijvoorbeeld ook gegevens over een image-file in het attribuut SRC bij de HTML-tag IMG geplaatst worden. Voorbeeld van een volledige style-sheet Bij een document op grond van de volgende eenvoudige DTD: <!ELEMENT artikel - - (titel, auteur, abstract, hoofdst+, trefw*) > <!ELEMENT titel - - (#PCDATA)> <!ELEMENT auteur - - (#PCDATA)> <!ELEMENT abstract - - (#PCDATA)> <!ELEMENT hoofdst - - (kop, tekstali+)> <!ELEMENT kop - - (#PCDATA)> <!ELEMENT tekstali - - (nadruk #PCDATA)+> <!ELEMENT nadruk - - (#PCDATA)> <!ELEMENT trefw - - (#PCDATA)> kan een XSL-style-sheet voor transformatie naar HTML er als volgt uitzien (inclusief verklarende commentaar-regels): <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" xmlns=" result-ns="" > <!-- style-sheet declaratie met vereiste standaard verwijzingen --> <xsl:template match="/"> <HTML> <HEAD> <TITLE> <xsl:value-of select="artikel/titel"/> </TITLE> </HEAD> <BODY BGCOLOR="#D0D0D0"> <xsl:apply-templates /> </BODY> </HTML> <!-- genereren van HTML-document tags, met <TITLE>-gegevens uit <titel> --> <xsl:template match="artikel"> <xsl:apply-templates/> <!-- op artikel als geheel worden alleen verdere templates losgelaten --> <xsl:template match="titel"> <CENTER><H1> <xsl:apply-templates/> </H1></CENTER> <!-- opmaak-voorschrift voor "titel" -->

11 G01 - XML & XSL 11 <xsl:template match="auteur"> <CENTER><H2><I><FONT COLOR="#88AA26"> <xsl:apply-templates/> </FONT></I></H2></CENTER> <!-- opmaak-voorschrift voor "auteur" --> <xsl:template match="abstract"> <CENTER> <TABLE WIDTH="60%"> <TR><TD> <P><I><FONT FACE="COURIER"> <xsl:apply-templates/> </FONT></I></P> <FONT FACE="ARIAL" SIZE="2" COLOR="#969696"> <xsl:for-each select="//trefw"> <xsl:value-of select="." />; </xsl:for-each> </FONT> </TD></TR> </TABLE> </CENTER> <!-- met een HTML-tabel wordt links en rechts inspringen gerealiseerd, met de for-each en value-of opdrachten worden trefwoorden, vanuit elders in het document, naar een punt onder de abstract gehaald --> <xsl:template match="hoofdst"> <xsl:apply-templates/> <BR/><BR/> <!-- hoofdstuk moet eindigen met twee harde returns --> <xsl:template match="kop"> <H2><FONT COLOR="#B887333"> <xsl:apply-templates/> </FONT></H2> <!-- opmaak-voorschrift voor de hoofdstuk-koppen --> <xsl:template match="tekstali"> <P><FONT FACE="ARIAL" SIZE="3"> <xsl:apply-templates/> </FONT></P> <BR CLEAR="ALL"/> <!-- opmaak-voorschrift voor alinea's --> <xsl:template match="nadruk"> <B><FONT COLOR="#FF2400"> <xsl:apply-templates/> </FONT></B> <!-- opmaak-voorschrift voor nadruk-woorden --> <xsl:template match="trefw"> <!-- trefwoorden worden op hun oorspronkelijke plaats NIET getoond, want opdracht "apply-templates" is weggelaten --> </xsl:stylesheet>

12 Handleiding XML & XSL 12 Opdracht 6: Maak volgens de in dit hoofdstuk gegeven aanwijzingen een XSL style-sheet voor conversie (transformatie) van je XML-document naar HTML. De werking van de gemaakte style-sheet kun je pas uittesten door een daadwerkelijke conversie uit te voeren. Daarvoor zal een standaard utility worden gebruikt die is ingebouwd in het programma Majix. In het volgende hoofdstuk staat beschreven hoe dat precies in zijn werk gaat. 5 MAJIX als hulpprogramma voor het transformeren van XML naar HTML Omdat de voor XML geschikte versies van Internet Explorer op dit moment nog niet beschikbaar zijn op het netwerk van de HVA, zullen we hier de praktijk van het gebruik van style-sheets voor conversie naar HTML behandelen. Voor de transformatie van XML-bestanden naar HTML is een programma beschikbaar waarin de utitlity XT is ingebouwd. In de bijlage achterin deze handleiding vind je een beschrijving hoe dit programma Majix geïnstalleerd kan worden. Na installatie van Majix dien je, voordat je een eerste conversie-poging onderneemt, in elk geval: - te controleren of je XML-bestand de juiste proloog (beginregels) bevat: <?xml version="1.0" encoding="iso "?> (specificatie van de te gebruiken style-sheet IN het document is voor deze toepassing nog niet nodig, evenmin als specificatie van de gebruikte DTD) - te controleren of de te gebruiken style-sheet de juiste beginregels bevat <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" xmlns=" result-ns="" > (zie het begin van hoofdstuk 4) Het programma Majix maakt gebruik van Java-programma s. Die worden opgestart door (in de verkenner) te dubbelklikken op het batch-bestand majix_jview.bat in de voor Majix aangemaakte map. In eerste instantie wordt hierdoor een DOS-venster geopend (waarin we later eventuele foutmeldingen kunnen zien verschijnen) en vervolgens (automatisch) het hieronder getoonde Majix-venster.

13 G01 - XML & XSL 13 In feite is Majix in eerste instantie een programma dat is bedoeld om Word/RTF-bestanden naar XML om te zetten. Op deze hoofdfunctie zullen we in hoofdstuk 7 pas nader ingaan. Voorlopig kiezen we in dit scherm voor de optie Tools (de 4 de knop van links). Daardoor wordt het onderstaande Tools-venster geopend. Kies in dit scherm voor Apply XSL stylesheet en klik op Run. In het nu geopende venster dienen de namen van de gewenste XML- en XSL-bestanden te worden ingevuld (of na browsen te worden aangeklikt). (Zie het onderstaande venster). Klik vervolgens op de knop Apply. Als alles goed gaat wordt nu, in dezelfde map waarin het XML-bestand stond, een HTML-bestand weggeschreven met (verder) dezelfde naam. De kans bestaat natuurlijk dat door het conversie-

14 Handleiding XML & XSL 14 programma XT fouten zijn geconstateerd. Dan is geen HTML-bestand weggeschreven en zijn foutmeldingen verschenen in het al bij het opstarten van Majix geopende MS-DOS-venster. Controleer dus eerst via de verkenner of een nieuw bestand (bijvoorbeeld artikel.html ) is weggeschreven. Zo niet, roep dan via de taakbalk het MS-DOS-venster op, kijk wat de foutmelding was, probeer te begrijpen wat daarmee wordt bedoeld en wat verbeterd moet worden en voer deze verbetering ook metterdaad uit. Het zal in de praktijk moeten blijken of de meldingen voldoende duidelijk zijn om zonder verdere hulp eventueel noodzakelijke aanpassingen aan je XSL style-sheet te kunnen aanbrengen. Als uiteindelijk succesvol een HTML-bestand is weggeschreven, kun je dit gewoon in je web-browser openen en kijken in hoeverre dit inderdaad aan je opmaakwensen tegemoet komt. Ook dit kan nog aanleiding geven tot verdere aanpassingen van je style-sheet. NB: Bedenk wel dat elke keer dat, door het klikken op de apply -knop, een geslaagde conversie met XT wordt uitgevoerd, zonder vragen de vorige versie van je HTML-file wordt overschreven door het resultaat van de nieuwe conversie. Als dat ongewenst is, dien je de vorige versie eerst te verplaatsen of te hernoemen. Dit betekent ook dat niet altijd meteen duidelijk is of een conversie met een iets gewijzigde style-sheet ook weer resultaat heeft opgeleverd of dat er nu weer een nieuwe fout inzit. Met de verkenner kijkend, zie je dan namelijk nog de vorige versie van je HTML-file (met dezelfde naam) staan. 6 Direct tonen van XML in Internet Explorer 5.2 of 5.5 Voor degenen die thuis beschikken over een XML-compatibele versie van Internet Explorer (de versies 5.2 of 5.5) volgen hier enkele opmerkingen over het gebruik van dat programma, hier verder IE5 genoemd. Om te beginnen kan opgemerkt worden dat IE5 ook geschikt is om zowel XML- als XSL-bestanden inclusief al hun codes te bekijken, bijvoorbeeld om zo eventuele fouten op te sporen. XMLdocumenten kunnen alleen zo worden bekeken als in de proloog van het document nog geen verwijzing naar een te gebruiken style-sheet staat (anders zal IE5 de genoemde style-sheet meteen al proberen toe te passen). XSL style-sheets zelf kun je wel altijd zonder meer bekijken. Het handige van het bekijken met IE5 is dat je de takken van je document-structuur, als waren het mappen in de verkenner, door te klikken op + (plusjes) en - (minnetjes) kunt open- en dichtklappen. Dat helpt je je document wat beter te overzien. Bij je style-sheets kan dat uiteraard ook, maar daar zit van nature meestal niet zoveel diepte in. In principe zouden de in de vorige paragraaf gebruikte style-sheets ook geschikt moeten zijn voor het direct in IE5 tonen van je XML-documenten. In de praktijk blijkt dit niet altijd meteen mogelijk. In de eerste plaats zal je XML-document daartoe wel een regel moeten bevatten waarin wordt aangegeven wat de te gebruiken style-sheet is. De proloog van je XML-document zal daartoe de volgende vorm moeten hebben: <?xml version="1.0" encoding="iso "?> <?xml:stylesheet type="text/xsl" href="artikel.xsl"?> als artikel.xsl de naam van de te gebruiken style-sheet is en die in dezelfde map staat als je XMLdocument.

15 G01 - XML & XSL 15 In de tweede plaats moet ook je style-sheet zelf nog een stukje tekst bevatten dat IE5 nodig blijkt te hebben om de style-sheet te kunnen toepassen. Het is de XSL-template die in het voorbeeld hieronder meteen op de stylesheet-declaratie volgt. <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" xmlns=" result-ns="" > <xsl:template match="./textnode()"> <xsl:value-of/> Op de precieze betekenis van het hier gebruikte begrip textnode zullen we nu niet ingaan. Het is aan te raden deze begin-template gewoon letterlijk over te nemen en hem voor de andere, al in je eerdere conversie-stylesheet gebruikte templates te plaatsen. NB: Sla de aldus aangepaste template wel onder een nieuwe naam op, want hij blijkt na deze toevoeging weer niet meer geschikt voor het eerder gebruikte conversie-programma!! 7 MAJIX als hulpprogramma voor het omzetten van Wordbestanden in XML Het eerder voor de conversie naar HTML gebruikte programma Majix heeft eigenlijk als hoofddoel om Word/RTF bestanden direct naar XML om te zetten. Daarbij wordt uitgegaan van het gebruik van Word-stijlen. Bij het programma zit al een standaard configuratie-file die maakt dat een standaard Word stijlblad automatisch wordt omgezet naar een daarmee corresponderende XML-structuur. Als voorbeeld is de handleiding van Majix als RTF-bestand meegeleverd. De elementen van het daarvoor gebruikte standaard stijlblad kun je bekijken door dit bestand majixdoc.rtf (in de Majix sub-map sample ) in Word te openen. Als oefening kun je dit bestand in het Majix-hoofdscherm (zie het eerste plaatje in hoofdstuk 5) in het bovenste tekst-vakje opgeven, als om te zetten RTF bestand. Het daardoor gegenereerde XML-document kun je uiteraard op zijn structuur inspecteren. Je kunt het vervolgens ook met de meegeleverde voorbeeld style-sheets verder verwerken, hetzij door het in IE5 te bekijken, hetzij door het naar HTML te converteren, hetzij door er met behulp van een speciale style-sheet een groot aantal afzonderlijke HTML deel-bestanden uit te genereren. (Zie hiervoor verder de Majix-handleiding) In principe is de configuratie-file van Majix zodanig aan te passen dat ook Word-documenten die volgens andere stijlbladen zijn aangemaakt, naar een andere - door jou gemaakte - XML-structuur kunnen worden omgezet. Hoewel dat uiteraard een zeer interessante toepassing is, gaan we daar in deze style-sheet handleiding niet verder op in. De meegeleverde Majix-handleiding geeft daar wel wat verdere (beknopte) uitleg over.

16 Handleiding XML & XSL 16 Bijlage: Installeren van het hulpprogramma Majix Majix is een gratis te verkrijgen programma met als belangrijkste functies: documenten die op grond van Word-stijlen zijn gestructureerd en vanuit Word in RTF-formaat zijn opgeslagen, kunnen hiermee direct in XML worden omgezet XML-documenten kunnen hiermee, op basis van een XSL style-sheet, naar HTML getransformeerd worden. Het programma kan van het web gedownload worden op: Het is echter ook aanwezig in de lesstof-directory: \MIM\Sieeg...\G01\Majix\Majix.zip Dit bestand past op één diskette en kan dus ook eenvoudig mee naar huis genomen worden om het daar te installeren. Voor gebruik in de practicum-lokalen dient het volgende te worden gedaan: Start de Windows Verkenner Kopieer daarmee het bestand Majix.exe uit de lesstof-directory naar C:\temp Majix.zip bevat een hele reeks bestanden en programma s in ge-zipte vorm. Pak deze uit door (in de verkenner) te dubbelklikken op het zojuist naar C:\temp gekopieerde Majix.zip Het hierdoor opgestarte uitpakprogramma Winzip toont de namen van de ingepakte bestanden. Kies de optie Extract. Kies als locatie voor de uit te pakken bestanden een nieuw aan te maken map op de C:-schijf, bijvoorbeeld C:\temp\majix Deze wordt hierdoor automatisch aangemaakt. In de nieuwe map is hierdoor een aantal bestanden terecht gekomen. Daarbij is ook het bestand waarmee Majix wordt opgestart. Dat gebeurt door te dubbelklikken op: majix_jview.bat Er is bij het uitpakken ook een aantal submappen aangemaakt: classes bevat de door Majix gebruikte Java-programma s; zelf heb je hier geen verdere bemoeienis mee docs bevat de handleiding en documentatie van Majix in HTML-vorm; deze handleiding kun je opstarten door default.html in je browser te openen (in docs\images zitten in de handleiding gebruikte GIF-plaatjes) sample bevat als voorbeeld-bestand een Word/RTF-versie van de eerder genoemde handleiding, alsmede stylesheets om een met Majix gegenereerde XML-versie hiervan, óf direct in Internet Explorer 5.2 of 5.5 te kunnen presenteren, óf naar HTML te kunnen converteren. Zie voor aanwijzingen voor het verdere gebruik de betreffende paragrafen eerder in deze handleiding

Handleiding installeren en wijzigen emailhandtekening

Handleiding installeren en wijzigen emailhandtekening Handleiding installeren en wijzigen emailhandtekening Inleiding Met behulp van een script kun je automatisch een handtekening plaatsen onder al je emailberichten. Je bericht komt er dan zo uit te zien:

Nadere informatie

Les W-01: HTML. Een website bouwen in HTML. 2006, David Lans

Les W-01: HTML. Een website bouwen in HTML. 2006, David Lans Les W-01: HTML 1.0 HTML Websites zijn opgebouwd uit afzonderlijke webpagina s. Deze webpagina s zijn geschreven in een aparte taal, HTML. De afkorting HTML staat voor Hyper Text Markup Language. Vrij vertaald

Nadere informatie

Adlib Gebruikersdag 2012. adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com

Adlib Gebruikersdag 2012. adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com Adlib Gebruikersdag 2012 adlibxml/xslt in de praktijk Breukelen 2 mei 2013 Solino de Baay s.debaay@adlibsoft.com Programma XML en adlibxml Transformeren XSL Elementen Functies Xpath De praktijk 2 XML XML

Nadere informatie

Module V - XML. Stefan Flipkens - Cursus: Internet - Intranet (2004-2005) V 1

Module V - XML. Stefan Flipkens - Cursus: Internet - Intranet (2004-2005) V 1 Module V - XML Extensible Markub Language is een eenvoudig en flexibel text-formaat voor de opslag van data. Het is een meta opmaak (markup) taal voor de beschrijving van gestructureerde gegevens. De stukjes

Nadere informatie

Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op

Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op 1 Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP.... 8 Joomla installeren op XAMPP... 15 Handige links... 16 2 Disclaimer Bij de samenstelling

Nadere informatie

Beknopte handleiding Overhoor 4.0.3 NL (Efka-soft)

Beknopte handleiding Overhoor 4.0.3 NL (Efka-soft) Beknopte handleiding Overhoor 4.0.3 NL (Efka-soft) 1. Programma algemeen 1.1 Downloaden en installeren 1.2 Opstarten 1.3 Afsluiten 1.4 Verwijderen 2. Overhoorbestanden gebruiken 2.1 Nieuw bestand maken

Nadere informatie

Mappen en bestanden. In dit hoofdstuk leert u het volgende:

Mappen en bestanden. In dit hoofdstuk leert u het volgende: Mappen en bestanden 1 Mappen en bestanden Een bestand is een verzamelnaam voor teksten, tekeningen of programma s. Alles wat op de vaste schijf van uw computer staat, is een bestand. Op een vaste schijf

Nadere informatie

Downloaden van Software.

Downloaden van Software. Downloaden van Software. Op een Computer staan altijd een enorme hoeveel programma's en bestanden, soms erg klein, maar ook hele uitgebreide bestanden. Soms is er behoefte om een ander programma uit te

Nadere informatie

Central Station. CS website

Central Station. CS website Central Station CS website Versie 1.0 18-05-2007 Inhoud Inleiding...3 1 De website...4 2 Het content management systeem...5 2.1 Inloggen in het CMS... 5 2.2 Boomstructuur... 5 2.3 Maptypen... 6 2.4 Aanmaken

Nadere informatie

Test Joomla op je PC 1

Test Joomla op je PC 1 1 Disclaimer Bij de samenstelling van dit ebook is de grootst mogelijke zorg besteed aan de juistheid en correctheid van de informatie die in dit ebook wordt verstrekt. De auteur van dit ebook kan op geen

Nadere informatie

Installeren update KLA

Installeren update KLA Installeren update KLA Wanneer KLA al op de computer geïnstalleerd is, dan dient het programma periodiek bijgewerkt te worden met de nieuwste versie. Het is niet noodzakelijk om dit te doen, maar we raden

Nadere informatie

Werken met Winzip. Auteur: Pierre Gorissen Kenmerk: Gor00-WinzipV01

Werken met Winzip. Auteur: Pierre Gorissen Kenmerk: Gor00-WinzipV01 Werken met Winzip Auteur: Pierre Gorissen Kenmerk: Gor00-WinzipV01 Inleiding...3 Voor de start...4 Ongeregistreerde versie...4 Tip van de dag...4 Het inpakken van een enkel bestand...5 Openen van een Winzip

Nadere informatie

Een ASP.NET applicatie opzetten. Beginsituatie:

Een ASP.NET applicatie opzetten. Beginsituatie: Hoofdstuk 1 Een ASP.NET applicatie opzetten Beginsituatie: Windows XP Pro, Windows Vista Pro of Windows 7 Pro Visual Studio.NET moet zijn geïnstalleerd. Let hierbij op dat de Express versie niet voldoet.

Nadere informatie

Handleiding gebruik Vtlb-calculator

Handleiding gebruik Vtlb-calculator Handleiding gebruik Vtlb-calculator De Vtlb-calculator is een programma gemaakt voor Windows. Bent u een Apple gebruiker, zie uitleg onder aan de pagina. Let op! In Windows 10 wordt standaard de Edge browser

Nadere informatie

UM - FdGW 1. ontwikkelde handleiding over het gebruik van MS Word voor het werken aan portfolio-websites.

UM - FdGW 1. ontwikkelde handleiding over het gebruik van MS Word voor het werken aan portfolio-websites. Handleiding WORD Elektronisch Portfolio UM - FdGW 1 1 Deze handleiding is een bewerking van de binnen de Faculteit Geneeskunde van de Universiteit Maastricht ontwikkelde handleiding over het gebruik van

Nadere informatie

Wat is nieuw in deze handleiding: Dit is een nieuwe handleiding welke nieuwe functies beschrijft.

Wat is nieuw in deze handleiding: Dit is een nieuwe handleiding welke nieuwe functies beschrijft. Doel Module Fronter 92 Dit document is gemaakt door Fronter Ltd fronter.com. Het document mag alleen gekopieerd of digitaal verspreid worden volgens contract of in overeenstemming met Wat is nieuw in deze

Nadere informatie

Handicom. Symbol for Windows. Image Manager. (Versie 4) Handicom, 2011, Nederland

Handicom. Symbol for Windows. Image Manager. (Versie 4) Handicom, 2011, Nederland Handicom Symbol for Windows Image Manager (Versie 4) Handicom, 2011, Nederland Inhoud Inleiding... 2 1. Image Manager hoofdscherm...3 1.1 Onderdelen van het venster...3 1.2 Het scherm veranderen...3 1.2.1

Nadere informatie

Verkleinen- en uploaden van beelden

Verkleinen- en uploaden van beelden Verkleinen- en uploaden van beelden Deze handleiding is opgebouwd rond eenvoudig te gebruiken programma s die verkrijgbaar zijn in het Nederlands en te installeren zijn onder Windows XP, Vista en Windows

Nadere informatie

1. Open het programma KompoZer Het grote witte vlak is een nog lege webpagina. Deze gaan we nu van inhoud voorzien.

1. Open het programma KompoZer Het grote witte vlak is een nog lege webpagina. Deze gaan we nu van inhoud voorzien. Minicursus KompoZer In deze cursus ga je leren werken met het computerprogramma KompoZer. Stapsgewijs maak je een voorbeeldsite. Daarna kun je alles wat je geleerd hebt gebruiken om je eigen website te

Nadere informatie

Handleiding De Biedwedstrijd

Handleiding De Biedwedstrijd Handleiding De Biedwedstrijd Auteur: Marcel Hofstede Versie: 2.1 Handleiding Biedwedstrijd (V2.1) Blz. 1 van 11 INHOUDSOPGAVE Programma Biedwedstrijd...3 1. Installatie en opstarten van het programma...3

Nadere informatie

Inhoud van de website invoeren met de ContentPublisher

Inhoud van de website invoeren met de ContentPublisher Inhoud van de website invoeren met de ContentPublisher De inhoud van Muismedia websites wordt ingevoerd en gewijzigd met behulp van een zogenaamd Content Management Systeem (CMS): de ContentPublisher.

Nadere informatie

Achtergrond en lettertype Opmaak Achtergrond Opmaak Achtergrond Afbeelding in achtergrond

Achtergrond en lettertype Opmaak Achtergrond Opmaak Achtergrond Afbeelding in achtergrond Frontpage Express is het meest eenvoudige programma voor het maken van je homepage. Is het programma niet geïnstalleerd op je PC, dan is het te downloaden en daarna te installeren. We zullen nu een aantal

Nadere informatie

Trippeltrap Content Management System

Trippeltrap Content Management System Handleiding Trippeltrap Content Management System versie 2.4 Aanmelden Voordat u de tekst op uw webpagina kunt aanpassen, moet u zich eerst aanmelden. Bovenaan de pagina vindt u een link naar het intranet.

Nadere informatie

FrontPage. Kies Bestand, nieuw en kies vervolgens Website met één pagina: Kies bij voorkeur een locatie:

FrontPage. Kies Bestand, nieuw en kies vervolgens Website met één pagina: Kies bij voorkeur een locatie: 1 FrontPage Kies Bestand, nieuw en kies vervolgens Website met één pagina: Kies bij voorkeur een locatie: Merk op dat de ene pagina die al aangemaakt is 'index.htm' heet. Dit is belangrijk De startpagina

Nadere informatie

Handleiding CMS. Auteur: J. Bijl Coldfusion Consultant

Handleiding CMS. Auteur: J. Bijl Coldfusion Consultant Handleiding CMS Auteur: J. Bijl Coldfusion Consultant Inhoudsopgave 1.0 Inleiding 3 2.0 Introductie CMS en websites 4 3.0 Inloggen in beheer 5 4.0 Dashboard 6 4.1 Bezoekers totalen 6 4.2 Bezoekers 7 4.3

Nadere informatie

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports)

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Labels en Rapporten in Atlantis 1 Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Rapporten Een rapport is eigenlijk altijd een tekst bestand, die vorm wordt gegeven

Nadere informatie

Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at www.pyrrho.

Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at www.pyrrho. Automatisering voor Financiële Dienstverleners Werken met Queries en Merge Documenten For more information visit our website at www.pyrrho.com Date: Document Nr: 30 maart, 2007 UBizzMerge, Versie 4.0 Status:

Nadere informatie

Gebruikershandleiding

Gebruikershandleiding Gebruikershandleiding Inleiding. Het bijhouden, wijzigen en aanpassen van de inhoud van de website met je standaard web browser. De website maakt gebruik van CMS (content managment system) Door in te loggen

Nadere informatie

Instaleren van PFS 10.10.1. Deze les is geschreven op een pc met Windows 7! Houd daar rekening mee en pas aan waar nodig! ********

Instaleren van PFS 10.10.1. Deze les is geschreven op een pc met Windows 7! Houd daar rekening mee en pas aan waar nodig! ******** Instaleren van PFS 10.10.1 Deze les is geschreven op een pc met Windows 7! Houd daar rekening mee en pas aan waar nodig! ******** Voor je gaat beginnen, moet eerst het oude programma worden verwijderd!

Nadere informatie

Bestanden bewaren met SkyDrive

Bestanden bewaren met SkyDrive Bestanden bewaren met SkyDrive Wat is SkyDrive? Met SkyDrive (www.skydrive.live.com) kun je bestanden opslaan op een beveiligde, gratis website. De bestanden kun je overal ter wereld weer downloaden. De

Nadere informatie

Stap 2 Je template invullen

Stap 2 Je template invullen Stap 2 Je template invullen Allereerst in stap 2 gaan we onze template ophalen. Die staat op www.alphamegahosting.com/516, ook de uitleg is daar te vinden. Je kunt hem vanaf daar downloaden en op je bureaublad

Nadere informatie

Websitecursus deel 1 HTML

Websitecursus deel 1 HTML Websitecursus deel 1 HTML WebCie A Eskwadraat www@a-eskwadraat.nl 8 april 2015 Inleiding Website cursus in drie delen: HTML CSS Javascript We gaan uit van geen voorkennis. Als je vragen hebt, stel ze!

Nadere informatie

Handleiding Joomla CMS

Handleiding Joomla CMS Handleiding Joomla CMS Inhoudsopgave Inloggen bij de beheeromgeving 3 Artikelen 4 Prullenbak bekijken 4 Nieuw artikel maken / bewerken 5 Afbeelding toevoegen aan artikel 6 Link in een artikel plaatsen

Nadere informatie

Globale kennismaking

Globale kennismaking Globale kennismaking Kennismaking Tesla CMS 1. Dashboard 2. pagina beheer - pagina aanmaken - pagina aanpassen - pagina verwijderen - pagina seo opties - zichtbaarheid pagina 3. subpagina beheer - subpagina

Nadere informatie

Bevolking: Installatie keuzelijsten

Bevolking: Installatie keuzelijsten Handleiding Bevolking: Installatie keuzelijsten Cevi NV Bisdomplein 3 9000 GENT Tel 09 264 07 01 contactcenter@cevi.be http://www.cevi.be 1 INHOUDSOPGAVE 1 INHOUDSOPGAVE... 1.1 2 INLEIDING... 2.1 2.1 Voorwoord...

Nadere informatie

Handleiding Wordpress

Handleiding Wordpress Handleiding Wordpress Inhoudsopgave 1. Inloggen 2. Berichten en Pagina s 3. Afbeeldingen en video s 4. Weblinks 1. Inloggen 1.1 Inloggen bij Wordpress We starten met het inloggen op je WordPress gebaseerde

Nadere informatie

Acht stappen voor JSF

Acht stappen voor JSF Acht stappen voor JSF Inleiding In deze tutorial zullen we JSF (Java server faces) installeren. Wat we niet beschrijven is hoe te werken met JSF, over dit onderwerp zijn er genoeg boeken en internetsites

Nadere informatie

Werken op afstand via internet

Werken op afstand via internet HOOFDSTUK 12 Werken op afstand via internet In dit hoofdstuk wordt uitgelegd wat er nodig is om op afstand met de ROS artikel database te kunnen werken. Alle benodigde programma s kunnen worden gedownload

Nadere informatie

Release nota Upgrade CEMOS 1.08.007

Release nota Upgrade CEMOS 1.08.007 Handleiding Release nota Upgrade CEMOS 1.08.007 Cevi NV Bisdomplein 3 9000 GENT Tel 09 264 07 01 contactcenter@cevi.be http://www.cevi.be 1 INHOUDSOPGAVE 1 INHOUDSOPGAVE... 1.1 2 INLEIDING... 2.1 2.1 Voorwoord...

Nadere informatie

MS PowerPoint Les 2. Wanneer we niet te veel tijd willen steken in de opmaak van onze presentatie, kunnen we gebruik maken van sjablonen.

MS PowerPoint Les 2. Wanneer we niet te veel tijd willen steken in de opmaak van onze presentatie, kunnen we gebruik maken van sjablonen. MS PowerPoint Les 2 Sjablonen (Templates) Wanneer we niet te veel tijd willen steken in de opmaak van onze presentatie, kunnen we gebruik maken van sjablonen. In PowerPoint beschikken we over honderden

Nadere informatie

Hoe moet je een prachtige presentatie maken?

Hoe moet je een prachtige presentatie maken? Hoe moet je een prachtige presentatie maken? www.meestermichael.nl Geef de presentatie een titel. Klik dit vak aan om jouw presentatie een ondertitel te geven. Hier kun je je presentatie een titel geven

Nadere informatie

1 BUSINESS INTERNET SUPPORT

1 BUSINESS INTERNET SUPPORT Versie 1 BUSINESS INTERNET SUPPORT Yoron Dot Net Stap voor stap Handleiding YORON DOT NET BEHEER V1.X Stap voor stap handleiding YORON Het Wielsem 10 s-hertogenbosch Inhoudsopgave Opstarten Yoron DotNet

Nadere informatie

HTML 5 en CSS 3. Truus de Bont. CC Naamsvermelding 3.0 Nederland licentie. https://maken.wikiwijs.nl/65505

HTML 5 en CSS 3. Truus de Bont. CC Naamsvermelding 3.0 Nederland licentie. https://maken.wikiwijs.nl/65505 HTML 5 en CSS 3 Auteur Laatst gewijzigd Licentie Webadres Truus de Bont 14 september 2015 CC Naamsvermelding 3.0 Nederland licentie https://maken.wikiwijs.nl/65505 Dit lesmateriaal is gemaakt met Wikiwijs

Nadere informatie

Na het inloggen met de gegevens die je hebt gekregen, verschijnt het overzichtsscherm zoals hieronder:

Na het inloggen met de gegevens die je hebt gekregen, verschijnt het overzichtsscherm zoals hieronder: Inhoud van de website invoeren met de ContentPublisher De inhoud van websites kan worden ingevoerd en gewijzigd met behulp van een zogenaamd Content Management Systeem (CMS). De websites van Muismedia

Nadere informatie

Inhoudsopgave... 1 Disclaimer... 3 Voorwoord... 3 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op

Inhoudsopgave... 1 Disclaimer... 3 Voorwoord... 3 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op 1 Inhoudsopgave... 1 Disclaimer... 3 Voorwoord... 3 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op XAMPP... 14 Handige links... 15 2 Disclaimer Bij de

Nadere informatie

Eenvoudig een backup van je bestanden maken. G.v.Eijndhoven (7-11-2013) www.gerritentiny.nl

Eenvoudig een backup van je bestanden maken. G.v.Eijndhoven (7-11-2013) www.gerritentiny.nl Eenvoudig een backup van je bestanden maken. G.v.Eijndhoven (7-11-2013) www.gerritentiny.nl Voorwoord... 2 Allway Sync... 2 FreeFileSync... 2 Uitleg Allway Sync.... 3 Wat heb je nodig?... 3 De extra harde

Nadere informatie

Index. Versie: 5.0 Datum: 17-12-2011

Index. Versie: 5.0 Datum: 17-12-2011 Index Versie: 5.0 Datum: 17-12-2011 1. Inleiding... 2 2. POI Loader downloaden en starten... 2 2.1. Categorieën maken... 3 3. PoiEdit downloaden en starten... 4 3.1. Eenmalig wachtwoord per POI provider...

Nadere informatie

Werken met JCreator en JavaLogo

Werken met JCreator en JavaLogo Bijlage Werken met JCreator en JavaLogo 1 Installatie van de software We gaan JavaLogo-programma s schrijven en uitvoeren met behulp van het programma JCreator LE v3.1. JCreator is een ontwikkelomgeving

Nadere informatie

Wat heb je ervoor nodig? - pc of laptop met Windows XP, Windows Vista of Windows 7 - internet

Wat heb je ervoor nodig? - pc of laptop met Windows XP, Windows Vista of Windows 7 - internet Handleiding Dropbox Wat doet het programma? Dropbox is een klein programma dat ervoor zorgt dat de inhoud van een speciale blauwe map op verschillende computers synchroon blijft. Wat heb je ervoor nodig?

Nadere informatie

Aanpassen mailtemplates

Aanpassen mailtemplates Aanpassen mailtemplates figlo.com De mails die automatisch vanuit het systeem worden verstuurd bij het aanmaken of wijzigen van nieuwe accounts kunnen naar wens worden aangepast. Onderstaande geeft een

Nadere informatie

Werken met BSCW. Auteur: Pierre Gorissen Kenmerk: Gor00-BSCWV01

Werken met BSCW. Auteur: Pierre Gorissen Kenmerk: Gor00-BSCWV01 Werken met BSCW Auteur: Pierre Gorissen Kenmerk: Gor00-BSCWV01 Inleiding...3 Introductie...4 Afspraken over het werken met BSCW...6 Toegang tot de BSCW omgeving...7 Openbaar toegankelijke deel...7 Inloggen

Nadere informatie

HTML Editor: de eerste stappen

HTML Editor: de eerste stappen LES 18 HTML Editor: de eerste stappen In deze les leert u werken met HTML Editor. Daarbij geven we tevens een inleiding tot HTML. Hoewel op dit moment HTML versie 4.01 in gebruik is, maakt de HTML Editor

Nadere informatie

Van Dale Elektronisch groot woordenboek versie 4.5 activeren en licenties beheren

Van Dale Elektronisch groot woordenboek versie 4.5 activeren en licenties beheren De nieuwste editie van dit document is altijd online beschikbaar: Activeren en beheren licenties Inhoudsopgave Van Dale Elektronisch groot woordenboek versie 4.5 activeren Automatisch activeren via internet

Nadere informatie

Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw

Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw In de whitepaper waarom u eigen documenten niet langer nodig heeft schreven we dat het rondmailen van documenten geen

Nadere informatie

Handleiding: Whitelabel Customersite

Handleiding: Whitelabel Customersite ARGEWEB B.V. Handleiding: Whitelabel Customersite Controlportal.nl Argeweb Support 8-1-2009 Handleiding voor het gebruik maken van de Whitelabel Customersite op controlportal.nl, door Resellers van Argeweb.

Nadere informatie

Handleiding gebruik Vtlb-calculator

Handleiding gebruik Vtlb-calculator Handleiding gebruik Vtlb-calculator Inleiding De Vtlb-calculator is een programma gemaakt voor Windows. Bent u een Apple gebruiker, zie uitleg onder aan de pagina. Let op! In Windows 10 wordt standaard

Nadere informatie

Drenthe College Desktop. VMware View 6.1.0. Toegang met je Windows Laptop, of -PC.

Drenthe College Desktop. VMware View 6.1.0. Toegang met je Windows Laptop, of -PC. Drenthe College Desktop. VMware View 6.1.0 Toegang met je Windows Laptop, of -PC. Patrick Lubbers d.d. 8-6-2015 1. Inloggen in de DrentheCollege Desktop (VMware View) Ga met je internetbrowser (Internet

Nadere informatie

Handleiding schermen VAC. Principe:

Handleiding schermen VAC. Principe: Handleiding schermen VAC Principe: Het scherm speelt elke powerpoint presentatie af die op een pendrive (USB stick) staat. De enige voorwaarde is dat de presentatie presentatie.ppt is genoemd. De pendrive

Nadere informatie

Workshop Van vlakgerichte BGT en BRK uit PDOK naar een lijngericht CAD-bestand in MicroStation

Workshop Van vlakgerichte BGT en BRK uit PDOK naar een lijngericht CAD-bestand in MicroStation Workshop Van vlakgerichte BGT en BRK uit PDOK naar een lijngericht CAD-bestand in MicroStation Rico van Driel Rico@giskit.nl Downloaden van BGT bestand van PDOK BGT bestanden van heel Nederland kunnen

Nadere informatie

Teksten op je WordPress site zetten of aanpassen

Teksten op je WordPress site zetten of aanpassen www.smitloopbaan.nl/beheer/ Teksten op je WordPress site zetten of aanpassen Je kunt met WordPress op 2 manieren teksten en afbeeldingen op je website plaatsen : op een pagina of in een bericht. De vaste

Nadere informatie

HTML Editor: tabellen en hyperlinks

HTML Editor: tabellen en hyperlinks LES 19 HTML Editor: tabellen en hyperlinks In deze les leert u nog iets meer over HTML en de HTML Editor van OpenOffice.org. U leert hoe u absolute en relatieve hyperlinks maakt. We staan even stil bij

Nadere informatie

Handleiding van de Bibliotheek: e-books lezen op je e-reader - voor OS X (Mac)

Handleiding van de Bibliotheek: e-books lezen op je e-reader - voor OS X (Mac) Handleiding van de Bibliotheek: e-books lezen op je e-reader - voor OS X (Mac) Bibliotheek.nl, februari 2016 Inhoudsopgave 1. Stap voor stap e-books lenen en lezen op je e-reader 3 2. Een e-book lenen

Nadere informatie

Microsoft Office 365 voor leerlingen

Microsoft Office 365 voor leerlingen Microsoft Office 365 voor leerlingen Titel: Microsoft Office 365 voor leerlingen Auteur: IT-support Datum: 22 juni 2017 Versie: 1.0 Inhoudsopgave Wat is Office 365 en wat kun je ermee?... 3 Office 365

Nadere informatie

Inleiding. - Teksten aanpassen - Afbeeldingen toevoegen en verwijderen - Pagina s toevoegen en verwijderen - Pagina s publiceren

Inleiding. - Teksten aanpassen - Afbeeldingen toevoegen en verwijderen - Pagina s toevoegen en verwijderen - Pagina s publiceren Inleiding Voor u ziet u de handleiding van TYPO3 van Wijngaarden AutomatiseringsGroep. De handleiding geeft u antwoord geeft op de meest voorkomende vragen. U krijgt inzicht in het toevoegen van pagina

Nadere informatie

I Het maken van een nieuwsbrief

I Het maken van een nieuwsbrief I Het maken van een nieuwsbrief Wat leer je? Veel bedrijven publiceren een korte nieuwsbrief waar zij hun personeel op de hoogte houden van belangrijke ontwikkelingen binnen het bedrijf. Hier meldt men

Nadere informatie

Handleiding van de Bibliotheek: e-books lezen op je e-reader - versie voor OS X (Mac)

Handleiding van de Bibliotheek: e-books lezen op je e-reader - versie voor OS X (Mac) Handleiding van de Bibliotheek: e-books lezen op je e-reader - versie voor OS X (Mac) Stichting Bibliotheek.nl, versie 3.1 september 2014 Inhoudsopgave Inleiding 3 1. Het aanmaken van een webaccount 4

Nadere informatie

Handleiding WIS TM Live-editing Live editing is een WIS TM module

Handleiding WIS TM Live-editing Live editing is een WIS TM module Handleiding WIS TM Live-editing Live editing is een WIS TM module Live-edit 1. Inleiding De nieuwe versie van WIS tm beschikt over een aantal nieuwe functionaliteiten, waarvan vooral liveediting als nieuwe

Nadere informatie

Aanvullend bestand Fraaie en indrukwekkende werkstukken maken in Word

Aanvullend bestand Fraaie en indrukwekkende werkstukken maken in Word 1 Aanvullend bestand Fraaie en indrukwekkende werkstukken maken in Word In dit bestand lees je hoe je in Windows 10 de oefenbestanden op de harde schijf van de computer zet. Als je Windows 10 gebruikt

Nadere informatie

Screencast-O-Matic HANDLEIDING

Screencast-O-Matic HANDLEIDING Screencast-O-Matic HANDLEIDING Inhoud 1 Inleiding 3 2 Stap voor stap 3 3 Conclusie 9 4 Meer info 10 4.1 Hulp nodig? 10 4.2 Vragen en opmerkingen 10 4.3 Trefwoordenlijst 10 4.4 Lijst met afbeeldingen 10

Nadere informatie

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1 Een webpagina maken De komende periode wordt in 8 practica een aantal technieken behandeld, die je nodig hebt om een (eenvoudige) website te kunnen bouwen. Nadat je deze 8 practica hebt doorgewerkt, moet

Nadere informatie

Open Safari op de Mac, ga naar de webpagina www.ros-kabelkrant.nl/ros_download.html en klik op SSH scripts Mac OS X : Figure 1 SSH scripts downloaden

Open Safari op de Mac, ga naar de webpagina www.ros-kabelkrant.nl/ros_download.html en klik op SSH scripts Mac OS X : Figure 1 SSH scripts downloaden Mac OS X instructie Voor het op afstand werken in de studio wordt gebruik gemaakt van een beveiligde verbinding. Om verbinding te kunnen maken moeten moeten daarom eerst twee code bestanden ( public en

Nadere informatie

SUBSITE BEHEREN. 1. Verticale navigatie maken

SUBSITE BEHEREN. 1. Verticale navigatie maken SUBSITE BEHEREN 1. Verticale navigatie maken In de hoofdnavigatiemappen kunnen subnavigatiemappen worden aangemaakt. Deze mappen worden als ze content bevatten als verticale navigatieknoppen in het linkerschermdeel

Nadere informatie

Handleiding Merge items

Handleiding Merge items Handleiding Merge items Copyright, Connexys Versie 3.2.0.1-30 september 2013 Niets uit dit document mag worden verveelvoudigd en/of openbaar worden gemaakt door middel van druk, fotokopie, microfilm of

Nadere informatie

Ga naar http://www.domeinnaam.nl/wp-admin en log in met de gebruikersnaam en wachtwoord verkregen via mail.

Ga naar http://www.domeinnaam.nl/wp-admin en log in met de gebruikersnaam en wachtwoord verkregen via mail. INLOGGEN Ga naar http://www.domeinnaam.nl/wp-admin en log in met de gebruikersnaam en wachtwoord verkregen via mail. Vul hier je gebruikersnaam en wachtwoord in en klik op Inloggen. Bij succesvolle login

Nadere informatie

Microsoft Office Tekstdocument alle systemen

Microsoft Office Tekstdocument alle systemen Microsoft Office Tekstdocument alle systemen Inleiding In deze les wordt het maken van een tekst document met gebruikmaking van Microsoft Office Word behandeld. (Het gaat hier om één van de oudere versies).

Nadere informatie

Uursoortfinanciering importeren

Uursoortfinanciering importeren Vanaf 1 april 2018 is het mogelijk om voor de WLZ tijd te legitimeren onder Zorgprofielen (ook wel ZZP s). Omdat voorheen uursoorten niet door Zorgprofielen/ZZP s mochten worden gelegitimeerd, zal dit

Nadere informatie

Werkinstructie CareAssist Internet Urenregistratie

Werkinstructie CareAssist Internet Urenregistratie 6a Werkinstructie CareAssist Internet Urenregistratie Datum Juni 2012 V3.0 Inhoudsopgave 1. Naar CareAssist internet urenregistratie 3 1.1 Toegang tot CareAssist internet urenregistratie 3 1.2 Toevoegen

Nadere informatie

AFO 142 Titel Aanwinsten Geschiedenis

AFO 142 Titel Aanwinsten Geschiedenis AFO 142 Titel Aanwinsten Geschiedenis 142.1 Inleiding Titel Aanwinsten Geschiedenis wordt gebruikt om toevoegingen en verwijderingen van bepaalde locaties door te geven aan een centrale catalogus instantie.

Nadere informatie

Handleiding Wordpress CMS 4-5-2015

Handleiding Wordpress CMS 4-5-2015 Handleiding Wordpress CMS 4-5-2015 Inhoud 1. Het dashboard.... 3 2. Een pagina of bericht aanpassen.... 5 3. Een nieuw bericht toevoegen... 6 4. Een pagina maken... 7 5. Website met sitebuilder... 8 6.

Nadere informatie

BTW Code Conversie Legal Eagle Integratie Zonder Export versie 2.18.x naar 2.19.0. 2012 Sdu uitgevers

BTW Code Conversie Legal Eagle Integratie Zonder Export versie 2.18.x naar 2.19.0. 2012 Sdu uitgevers BTW Code Conversie Legal Eagle Integratie Zonder Export versie 2.18.x naar 2.19.0 2012 Sdu uitgevers BTW Code Conversie Legal Eagle Integratie Zonder Export Inhoudsopgave BTW Conversie Legal Eagle Integratie

Nadere informatie

JavaLogo-programma s op het web plaatsen

JavaLogo-programma s op het web plaatsen Bijlage JavaLogo-programma s op het web plaatsen In deze bijlage laten we u zien hoe u JavaLogo-programma s op het web kunt plaatsen, met als voorbeeld het programma Cirkels uit opgave 2.16. We gaan er

Nadere informatie

Inhoudsopgave. Whisper380-computerhulp 2

Inhoudsopgave. Whisper380-computerhulp 2 Versie: 1.0 Gemaakt door: Whisper380 Eigenaar: Whisper380-computerhulp Datum: 23-11-2010 Inhoudsopgave Wat gaan we doen?...3 Wat hebben we nodig?...3 Downloaden van het programma:...3 Het programma registreren

Nadere informatie

Vaardigheid met het toetsenbord

Vaardigheid met het toetsenbord Inhoudsopgave Voorwoord... 7 Introductie Visual Steps... 8 Nieuwsbrief... 8 Wat heeft u nodig?... 9 Hoe werkt u met dit boek?... 10 De volgorde van lezen... 11 Website... 11 Toets uw kennis... 11 Voor

Nadere informatie

Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net

Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net In deze workshop maak je kennis met XIMPEL TV en interactieve video. Bij interactieve video kun je de video

Nadere informatie

Automatische conversie banknummers naar het IBAN formaat

Automatische conversie banknummers naar het IBAN formaat Automatische conversie banknummers naar het IBAN formaat Sdu Advocatensupport Sdu Uitgevers www.scherpinsupport.nl september 2013 1 Inhoudsopgave Overzicht... 3 Converteren banknummers... 3 Rapport maken...

Nadere informatie

A Inloggen. B - Wachtwoord Veranderen

A Inloggen. B - Wachtwoord Veranderen A Inloggen 1. Ga naar http://webtinq.nl 2. Klik op de knop "Login". 3. Voer het e-mail adres en wachtwoord in dat je hebt gekregen. 4. Klik op de knop "Login". 5. Je bent nu ingelogd! B - Wachtwoord Veranderen

Nadere informatie

De tag aan het begin van het PHPscript is "<?php" aan het einde van het PHPscript gebruik je "?>".

De tag aan het begin van het PHPscript is <?php aan het einde van het PHPscript gebruik je ?>. PHP Les 3 Commando ECHO Interessante links: o http://www.donboscozwijnaarde.be/~moermant/ o http://php.net/manual/en/function.echo.php o http://www.w3schools.com/php/default.asp Wat is PHP? PHP is een

Nadere informatie

Handleiding wordpress

Handleiding wordpress Handleiding wordpress Wordpress versie 3.0.4 Handleiding versie 1.1 Auteur Website Geert Hoekzema www.geerthoekzema.nl www.geerthoekzema.nl geert@geerthoekzema.nl 1 Inhoudsopgave Inleiding... 3 Beginnen

Nadere informatie

HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014

HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014 HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014 Inhoudsopgave 1. Inleiding... 3 2. Systeemvereisten... 3 3. Installeren van de software... 4 4. Programma instellingen... 5 5. Importeren van een

Nadere informatie

Extra: Hoe u uw website met HTML kunt verbeteren

Extra: Hoe u uw website met HTML kunt verbeteren Extra: Hoe u uw website met HTML kunt verbeteren HTML is een afkorting van Hyper Text Markup Language. Zoals de term al zegt is het een "opmaak taal", dat wil zeggen het vertelt de browser door middel

Nadere informatie

1. Installeren Update 2.4.7

1. Installeren Update 2.4.7 1. Installeren Update 2.4.7 De update kan rechtstreeks geïnstalleerd worden vanaf internet. U moet altijd wel MeaFinance afsluiten alvorens de update te draaien Let op: maak voordat u de update uitvoert

Nadere informatie

Hier komt alle informatie over je webpagina, welke niet zichtbaar is op de webpagina zelf.

Hier komt alle informatie over je webpagina, welke niet zichtbaar is op de webpagina zelf. Elke website begint met een basisstructuur. Deze basisstructuur is opgebouwd uit drie tags. Je gebruikt eerst de - tag welke aangeeft wat voor type document het is. Dan de - tag. Hier komt

Nadere informatie

Outlook Web App 2010 XS2office

Outlook Web App 2010 XS2office Handleiding Outlook Web App 2010 XS2office Toegang tot uw contacten, adressen en e-mail berichten via internet XS2office Versie: 22 juli 2014 Helpdesk: 079-363 47 47 Handleiding OWA Helpdesk: 079-363 47

Nadere informatie

Upgrade Accowin van versie 1 naar versie 2

Upgrade Accowin van versie 1 naar versie 2 Upgrade Accowin van versie 1 naar versie 2 Versie 2.0.2 Inhoudsopgave 1. Inleiding... 2 2. AccowinUpgrade uitvoeren... 2 2.1 Taalkeuze... 2 2.2 Belangrijke opmerking... 2 2.3 Selecteren map waarin de huidige

Nadere informatie

Handleiding. Outlook Web App 2010 - CLOUD. Versie: 22 oktober 2012. Toegang tot uw e-mailberichten via internet

Handleiding. Outlook Web App 2010 - CLOUD. Versie: 22 oktober 2012. Toegang tot uw e-mailberichten via internet Handleiding Outlook Web App 2010 - CLOUD Versie: 22 oktober 2012 Toegang tot uw e-mailberichten via internet Handleiding Multrix Outlook Web App 2010 - CLOUD Voorblad Inhoudsopgave 1 Inleiding...3 2 Inloggen...4

Nadere informatie

Shell Card Online e-invoicing Service Gebruikershandleiding. Versie 2.8

Shell Card Online e-invoicing Service Gebruikershandleiding. Versie 2.8 Gebruikershandleiding Versie 2.8 november 2012 Inhoud 1 Voor toegang tot Shell Card Online e-invoicing Service... 3 1.1 Inloggen in Shell Card Online... 3 1.2 Wat als u uw wachtwoord bent vergeten... 3

Nadere informatie

LogoBase installeren op Windows 7, 8 en 10

LogoBase installeren op Windows 7, 8 en 10 Naam handleiding: Handleiding LogoBase LB installeren op Windows 7, 8 en 10 Handleiding LogoBase LogoBase installeren op Windows 7, 8 en 10 2015 Winbase Software en Adviezen B.V. LogoBase installeren op

Nadere informatie

Als je het uiterlijk van deze elementen snel wilt wijzigen, kun je een ander thema instellen.

Als je het uiterlijk van deze elementen snel wilt wijzigen, kun je een ander thema instellen. Een thema gebruiken Wanneer je een thema toepast op een document, worden o.a. de volgende elementen in een Word-document aangepast: de achtergrondkleur van de pagina of het achtergrondobject, de opmaak

Nadere informatie