vstup/zdrojáky.xml
changeset 112 7d4b23ccf144
parent 87 25dec6931f18
child 118 5488d34dd789
equal deleted inserted replaced
111:d59023a42d4b 112:7d4b23ccf144
    39 	}
    39 	}
    40 }]]></m:pre>
    40 }]]></m:pre>
    41 
    41 
    42 		<h2>Java</h2>
    42 		<h2>Java</h2>
    43 
    43 
    44 		<m:pre jazyk="java">public class Pokus {
    44 		<m:pre jazyk="java" src="../šablona/funkce/src/cz/frantovo/xmlWebGenerator/Xmlns.java"/>
    45 	// komentář
       
    46 	// &lt;JavaRulezz/&gt;
       
    47 }</m:pre>
       
    48 
    45 
    49 		<h2>XML</h2>
    46 		<h2>XML</h2>
    50 
    47 
    51 		<m:pre jazyk="xml"><![CDATA[<xmlDokument>
    48 		<p>
    52 	<element1>toto je <strong>pěkné</strong> XML!!!</element1>
    49 			Zdroják aktuální stránky – <abbr title="diakritika byla odstraněna, protože v Pygmentize je chyba – neumí značky s diakritikou, přestože to je platné XML">upravený</abbr> a zkrácený pomocí <m:a href="skriptování">skriptu</m:a>:
    53 </xmlDokument>]]></m:pre>
    50 		</p>
       
    51 		<m:pre jazyk="xml"><m:skript jazyk="bash">
       
    52 # V zvýrazňovači Pygmentize je chyba: nepodporuje znaky s diakritikou, přestože v daném jazyce můžou být.
       
    53 # TODO: opravit to tam (zřejmě špatný regulární výraz).
       
    54 
       
    55 cat $XWG_STRANKA_SOUBOR | iconv -t ASCII//TRANSLIT -f UTF-8 | head -n 8;
       
    56 echo -e "\t\t… zkráceno …";
       
    57 cat $XWG_STRANKA_SOUBOR | iconv -t ASCII//TRANSLIT -f UTF-8 | tail -n 4;
       
    58 
       
    59 # Případně:
       
    60 # cat $XWG_STRANKA_SOUBOR | sed s/á/a/g | sed s/ř/r/g | sed s/í/i/g | head -n 8;
       
    61 # echo -e "\t\t… zkráceno …";
       
    62 # cat $XWG_STRANKA_SOUBOR | sed s/á/a/g | sed s/ř/r/g | sed s/í/i/g | tail -n 4;
       
    63 		</m:skript></m:pre>
    54 
    64 
    55 		<p>Další ukázka XML: <m:a href="šablona/makra/tabulka.xsl" typ="zdroják" řádek="25">tabulka.xsl</m:a>.</p>
    65 		<p>Další ukázka XML: <m:a href="šablona/makra/tabulka.xsl" typ="zdroják" řádek="25">tabulka.xsl</m:a>.</p>
    56 
    66 
    57 		<h2>BASH</h2>
    67 		<h2>BASH</h2>
    58 
    68 
    59 		<m:pre jazyk="bash" src="matrixový-spořič.sh" odkaz="ano"/>
    69 		<m:pre jazyk="bash" src="matrixový-spořič.sh" odkaz="ano"/>
       
    70 
       
    71 		<h2>SQL</h2>
       
    72 
       
    73 		<p>
       
    74 			Tento SQL kód není zapsán přímo ve stránce, ale byl vygenerován pomocí <m:a href="skriptování">skriptu</m:a>,
       
    75 			a poté zvýrazněn.
       
    76 		</p>
       
    77 
       
    78 		<m:pre jazyk="sql"><m:skript jazyk="perl"><![CDATA[
       
    79 use strict;
       
    80 use warnings;
       
    81 
       
    82 for (my $i = 0; $i < 10; $i++) {
       
    83 	print "INSERT INTO tabulka VALUES ('abc $i', 'def ". $i*($i+1) . "', " . 2**$i . ");\n";
       
    84 }
       
    85 		]]></m:skript></m:pre>
    60 
    86 
    61 		<h2>Chyby</h2>
    87 		<h2>Chyby</h2>
    62 
    88 
    63 		<p>Následující ukázky kódu nebudou zvýrazněné:</p>
    89 		<p>Následující ukázky kódu nebudou zvýrazněné:</p>
    64 
    90