vstup/zdrojáky.xml
changeset 112 7d4b23ccf144
parent 87 25dec6931f18
child 118 5488d34dd789
     1.1 --- a/vstup/zdrojáky.xml	Thu Jul 05 23:31:49 2012 +0200
     1.2 +++ b/vstup/zdrojáky.xml	Fri Jul 06 13:41:35 2012 +0200
     1.3 @@ -41,16 +41,26 @@
     1.4  
     1.5  		<h2>Java</h2>
     1.6  
     1.7 -		<m:pre jazyk="java">public class Pokus {
     1.8 -	// komentář
     1.9 -	// &lt;JavaRulezz/&gt;
    1.10 -}</m:pre>
    1.11 +		<m:pre jazyk="java" src="../šablona/funkce/src/cz/frantovo/xmlWebGenerator/Xmlns.java"/>
    1.12  
    1.13  		<h2>XML</h2>
    1.14  
    1.15 -		<m:pre jazyk="xml"><![CDATA[<xmlDokument>
    1.16 -	<element1>toto je <strong>pěkné</strong> XML!!!</element1>
    1.17 -</xmlDokument>]]></m:pre>
    1.18 +		<p>
    1.19 +			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>:
    1.20 +		</p>
    1.21 +		<m:pre jazyk="xml"><m:skript jazyk="bash">
    1.22 +# V zvýrazňovači Pygmentize je chyba: nepodporuje znaky s diakritikou, přestože v daném jazyce můžou být.
    1.23 +# TODO: opravit to tam (zřejmě špatný regulární výraz).
    1.24 +
    1.25 +cat $XWG_STRANKA_SOUBOR | iconv -t ASCII//TRANSLIT -f UTF-8 | head -n 8;
    1.26 +echo -e "\t\t… zkráceno …";
    1.27 +cat $XWG_STRANKA_SOUBOR | iconv -t ASCII//TRANSLIT -f UTF-8 | tail -n 4;
    1.28 +
    1.29 +# Případně:
    1.30 +# cat $XWG_STRANKA_SOUBOR | sed s/á/a/g | sed s/ř/r/g | sed s/í/i/g | head -n 8;
    1.31 +# echo -e "\t\t… zkráceno …";
    1.32 +# cat $XWG_STRANKA_SOUBOR | sed s/á/a/g | sed s/ř/r/g | sed s/í/i/g | tail -n 4;
    1.33 +		</m:skript></m:pre>
    1.34  
    1.35  		<p>Další ukázka XML: <m:a href="šablona/makra/tabulka.xsl" typ="zdroják" řádek="25">tabulka.xsl</m:a>.</p>
    1.36  
    1.37 @@ -58,6 +68,22 @@
    1.38  
    1.39  		<m:pre jazyk="bash" src="matrixový-spořič.sh" odkaz="ano"/>
    1.40  
    1.41 +		<h2>SQL</h2>
    1.42 +
    1.43 +		<p>
    1.44 +			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>,
    1.45 +			a poté zvýrazněn.
    1.46 +		</p>
    1.47 +
    1.48 +		<m:pre jazyk="sql"><m:skript jazyk="perl"><![CDATA[
    1.49 +use strict;
    1.50 +use warnings;
    1.51 +
    1.52 +for (my $i = 0; $i < 10; $i++) {
    1.53 +	print "INSERT INTO tabulka VALUES ('abc $i', 'def ". $i*($i+1) . "', " . 2**$i . ");\n";
    1.54 +}
    1.55 +		]]></m:skript></m:pre>
    1.56 +
    1.57  		<h2>Chyby</h2>
    1.58  
    1.59  		<p>Následující ukázky kódu nebudou zvýrazněné:</p>