| | 15 | == Jazyky == |
| | 16 | |
| | 17 | Kompletní seznam podporovaných jazyků získáte zadáním příkazu: |
| | 18 | |
| | 19 | {{{ |
| | 20 | #!sh |
| | 21 | pygmentize -L |
| | 22 | }}} |
| | 23 | |
| | 24 | Např. java, xml, sql, c, cpp, haskell, php, vala |
| | 25 | |
| | 26 | == CDATA == |
| | 27 | |
| | 28 | Díky XML můžete složitější zdrojáky vkládat jako CDATA – díky tomu není potřeba ''escapovat'' ostré závorky: |
| | 29 | |
| | 30 | {{{ |
| | 31 | #!xml |
| | 32 | <m:pre jazyk="cpp"><![CDATA[# include <iostream> |
| | 33 | using namespace std; |
| | 34 | |
| | 35 | int main(int argc, char *argv[]) { |
| | 36 | |
| | 37 | cout << "Chcete slyšet vtip?" << endl; |
| | 38 | char odpoved = cin.get(); |
| | 39 | cin.get(); |
| | 40 | |
| | 41 | if (odpoved == 'a') { |
| | 42 | cout |
| | 43 | << "Lidé se dělí do 10 skupin." << endl |
| | 44 | << "Na ty, kteří rozumějí binárnímu kódu, " |
| | 45 | << "a na ty ostatní." << endl; |
| | 46 | return 0; |
| | 47 | } else if (odpoved == 'n') { |
| | 48 | cout << "Dobře, tak ne." << endl; |
| | 49 | return 0; |
| | 50 | } else { |
| | 51 | cout |
| | 52 | << "Nerozumím odpovědi " |
| | 53 | << "– očekávám „ano“ nebo „ne“." << endl; |
| | 54 | return 1; |
| | 55 | } |
| | 56 | }]]></m:pre> |
| | 57 | }}} |
| | 58 | |
| | 59 | == Vložení ze souboru == |
| | 60 | |