---
title: "Nieuw in StyleVision 2012: Gecombineerde stijlen voor verbeterde opmaak"
date: "2011-12-20"
description: Ontdek de verbeterde opmaakmogelijkheden van StyleVision 2012, inclusief ondersteuning voor samengestelde stijlen die het ontwerpproces voor XML-bestanden naar RTF, PDF en HTML vereenvoudigen.
---
Status: #blog

Tags: 

Categories: [Altova](/blog/nl/category/altova.md) 
# Nieuw in StyleVision 2012: Gecombineerde stijlen voor verbeterde opmaak

StyleVision is een intuïtieve tool voor het ontwerpen van opmaak en rapporten die XML-, XBRL- en database-inhoud omzet in HTML, RTF, PDF, Word 2007+ en elektronische formulieren – allemaal vanuit één ontwerp. Met de versie uit 2012 ([beschikbaar voor download hier](https://www.altova.com/nl/download/stylevision/db_xslt_stylesheet_designer_enterprise.html)) biedt StyleVision nu nog meer controle over de opmaak, zodat u nog visueel aantrekkelijkere resultaten kunt creëren.  
  
Een van de meest veelzijdige functies die in StyleVision 2012 zijn geïntroduceerd, is de ondersteuning voor samengestelde stijlen voor uitvoer naar RTF, Word en PDF, evenals HTML en elektronische formulieren van Authentic. Deze functie stelt u in staat om stijlen die zijn gedefinieerd in een XML-document te combineren met de stijlen die u in het rapport zelf instelt. U kunt ook een samengestelde stijl maken met behulp van XPath om meerdere stijleigenschappen van hetzelfde designelement te beïnvloeden (bijvoorbeeld lettertype, achtergrondkleur, uitlijning).  
  
Ondersteuning voor samengestelde stijlen betekent dat u snel en eenvoudig de uitstraling van een ontwerpcomponent kunt wijzigen door een attribuut te selecteren uit het XML-bestand of door de XPath-expressie te wijzigen. Deze functie wordt het vaakst gebruikt wanneer het XML-document HTML-fragmenten bevat die stijlinformatie bevatten. Nu kunt u een XPath-selector gebruiken om stijlinformatie uit het HTML-fragment te extraheren en deze rechtstreeks toe te passen op een uitvoerdocument.  
  
Hier hebben we bijvoorbeeld XMLSpy gebruikt, de [XML-editor](https://www.altova.com/nl/xmlspy.html) en ontwikkelomgeving van Altova, om een XML-bestand te maken dat de inhoud van een muziekbibliotheek bevat. (We hebben het schema ook in XMLSpy gemaakt.)  
  
Het "StyleIt"-attribuut van het "Recording"-element, zoals hieronder afgebeeld, bevat opmaakinstructies voor deze specifieke opname. Volgens ons bestand moet de opname van Fun Factory rood en vetgedrukt worden weergegeven.  
  

[![](https://4.bp.blogspot.com/-S01r32MTlZI/TvCanBTpdNI/AAAAAAAAANQ/pW5NWSHueBk/s1600/XMLSpyMusicArchiveInstance.png)](https://4.bp.blogspot.com/-S01r32MTlZI/TvCanBTpdNI/AAAAAAAAANQ/pW5NWSHueBk/s1600/XMLSpyMusicArchiveInstance.png)

  
Nu kunnen we overgaan naar StyleVision en beginnen met het creëren van een ontwerp op basis van ons XML-document.  
  
Om de opmaakinstructies in het XML-document toe te passen, hoeven we alleen maar de "StyleIt"-attribuut aan te roepen vanuit het dropdownmenu voor opmaakstijlen in het paneel "Eigenschappen" in onze StyleVision-ontwerpinterface.  
  

[![](https://3.bp.blogspot.com/-QLJIfQ19mew/TvCdcsP9wkI/AAAAAAAAANg/IUHtsnItzPk/s1600/Snap1.png)](https://3.bp.blogspot.com/-QLJIfQ19mew/TvCdcsP9wkI/AAAAAAAAANg/IUHtsnItzPk/s1600/Snap1.png)

  
De vermelding "The Fun Factory" verschijnt in het resultaat in rode, vetgedrukte tekst.  
  

[![](https://3.bp.blogspot.com/-sG_7Lc_ulXE/TvCc_Z4OcgI/AAAAAAAAANY/JnhzpoSDvtQ/s1600/SVPlaylistPlain.png)](https://3.bp.blogspot.com/-sG_7Lc_ulXE/TvCc_Z4OcgI/AAAAAAAAANY/JnhzpoSDvtQ/s1600/SVPlaylistPlain.png)

  
We kunnen er ook voor kiezen om de opmaakinstructies uit het configuratiebestand te negeren en onze eigen instructies te gebruiken.  
  
Hier hebben we het "StyleIt"-attribuut in de dropdownlijst vervangen door een XPath-voorwaardelijke statement (if-then-else) die de opmaak toekent op basis van een attribuut van het "Recording"-element, genaamd "PlaylistCode". Feestmuziek wordt weergegeven in blauwe Papyrus, 12 punten, favoriete nummers voor ontspanning in donkerrode Pristina, 14 punten, en achtergrondmuziek standaard in groene Onyx, 14 punten.  
  
[![](https://1.bp.blogspot.com/-Z4I2lNne6f8/TvCd69B5W-I/AAAAAAAAANo/84qsmL0In7w/s1600/SVXPathCompStyle.png)](https://1.bp.blogspot.com/-Z4I2lNne6f8/TvCd69B5W-I/AAAAAAAAANo/84qsmL0In7w/s1600/SVXPathCompStyle.png)  
  
Hier is een voorbeeld van hoe het uitvoerbestand er nu uitziet.   
  

[![](https://1.bp.blogspot.com/-enPnw58b3EA/TvCeTFe-NmI/AAAAAAAAANw/k3ipKd9COLk/s1600/SVPlaylistCompStyleXPath.png)](https://1.bp.blogspot.com/-enPnw58b3EA/TvCeTFe-NmI/AAAAAAAAANw/k3ipKd9COLk/s1600/SVPlaylistCompStyleXPath.png)

  
Ondersteuning voor samengestelde stijlen is slechts één van de nieuwe stylingfuncties in de StyleVision 2012 stylesheet- en rapportontwerper. [Klik hier om meer te lezen over de nieuwe functies](https://www.altova.com/nl/whatsnew.html) in de gehele Altova productlijn.  
  

  
