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 // <JavaRulezz/> |
|
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 |