šablona/makra/diagramy.xsl
changeset 111 d59023a42d4b
parent 87 25dec6931f18
equal deleted inserted replaced
110:d43098fac783 111:d59023a42d4b
    33 		@nadpis můžeme uvést název diagramu
    33 		@nadpis můžeme uvést název diagramu
    34 		@kompletní „ano“ → předpokládáme kompletní zdroják v GraphViz syntaxi (pak nemá smysl uvádět orientaci). Výchozí je však „ne“ → uživatel zadává jen „vnitřek“ grafu – např. „A -> B; B -> C;“.  
    34 		@kompletní „ano“ → předpokládáme kompletní zdroják v GraphViz syntaxi (pak nemá smysl uvádět orientaci). Výchozí je však „ne“ → uživatel zadává jen „vnitřek“ grafu – např. „A -> B; B -> C;“.  
    35 		@src zadání diagramu načteme ze souboru (potom je výchozí kompletní = 'ne')
    35 		@src zadání diagramu načteme ze souboru (potom je výchozí kompletní = 'ne')
    36 	-->
    36 	-->
    37 	<xsl:template match="m:diagram">
    37 	<xsl:template match="m:diagram">
       
    38 		<xsl:variable name="zadání">
       
    39 			<xsl:apply-templates select="*|text()"/>
       
    40 		</xsl:variable>
    38 		<xsl:call-template name="vložDiagram">
    41 		<xsl:call-template name="vložDiagram">
    39 			<xsl:with-param name="zadání" select="text()"/>
    42 			<xsl:with-param name="zadání" select="$zadání"/>
    40 			<xsl:with-param name="kompletní" select="@kompletní = 'ano'"/>
    43 			<xsl:with-param name="kompletní" select="@kompletní = 'ano'"/>
    41 		</xsl:call-template>
    44 		</xsl:call-template>
    42 	</xsl:template>
    45 	</xsl:template>
    43 	
    46 	
    44 	<xsl:template match="m:diagram[@src]">
    47 	<xsl:template match="m:diagram[@src]">