Pomoc:Zvýrazňovanie sytaxe: Rozdiel medzi revíziami
Skočit na navigaci
Skočit na vyhledávání
d (1 revízia) |
|||
| Riadok 3: | Riadok 3: | ||
Na wiki stránke môžete použiť tagy source, ako je to v nasledujúcich príkladoch | Na wiki stránke môžete použiť tagy source, ako je to v nasledujúcich príkladoch | ||
===Zdrojový kód v jazyku PHP=== | ===Zdrojový kód v jazyku PHP=== | ||
| + | {| | ||
| + | |- | ||
| + | | | ||
| + | <pre> | ||
<source lang="php"> | <source lang="php"> | ||
<?php | <?php | ||
| Riadok 12: | Riadok 16: | ||
?> | ?> | ||
</source> | </source> | ||
| + | </pre> | ||
| + | | | ||
| + | <source lang="php"> | ||
| + | <?php | ||
| + | v = "string"; // sample initialization | ||
| + | ?> | ||
| + | html text | ||
| + | <? | ||
| + | echo v; // end of php code | ||
| + | ?> | ||
| + | </source> | ||
| + | |} | ||
===Zdrojový kód v jazyku C=== | ===Zdrojový kód v jazyku C=== | ||
| + | {| | ||
| + | |- | ||
| + | | | ||
| + | <pre> | ||
<source lang="c"> | <source lang="c"> | ||
#include<stdio.h> | #include<stdio.h> | ||
| Riadok 24: | Riadok 44: | ||
} | } | ||
</source> | </source> | ||
| + | </pre> | ||
| + | | | ||
| + | <source lang="c"> | ||
| + | #include<stdio.h> | ||
| + | int main() | ||
| + | { | ||
| + | printf("Ahoj svet"); | ||
| + | int a=5,b=0; | ||
| + | while(a--) | ||
| + | b++; | ||
| + | return 0; | ||
| + | } | ||
| + | </source> | ||
| + | |} | ||
===Zdrojový kód v jazyku python=== | ===Zdrojový kód v jazyku python=== | ||
| + | {| | ||
| + | |- | ||
| + | | | ||
| + | <pre> | ||
| + | <source lang="python" line start="1" highlight="3"> | ||
| + | def numeric_compare(x, y): | ||
| + | if x>y: | ||
| + | return 1 | ||
| + | elif x==y: | ||
| + | return 0 | ||
| + | else: # x<y | ||
| + | return -1 | ||
| + | </source> | ||
| + | </pre> | ||
| + | | | ||
<source lang="python" line start="1" highlight="3"> | <source lang="python" line start="1" highlight="3"> | ||
def numeric_compare(x, y): | def numeric_compare(x, y): | ||
| Riadok 34: | Riadok 83: | ||
return -1 | return -1 | ||
</source> | </source> | ||
| − | + | |} | |
== Parametre == | == Parametre == | ||
Verzia zo dňa a času 09:08, 17. december 2009
Obsah
Použitie
Na wiki stránke môžete použiť tagy source, ako je to v nasledujúcich príkladoch
Zdrojový kód v jazyku PHP
<source lang="php">
<?php
v = "string"; // sample initialization
?>
html text
<?
echo v; // end of php code
?>
</source>
|
<?php
v = "string"; // sample initialization
?>
html text
<?
echo v; // end of php code
?>
|
Zdrojový kód v jazyku C
<source lang="c">
#include<stdio.h>
int main()
{
printf("Ahoj svet");
int a=5,b=0;
while(a--)
b++;
return 0;
}
</source>
|
#include<stdio.h>
int main()
{
printf("Ahoj svet");
int a=5,b=0;
while(a--)
b++;
return 0;
}
|
Zdrojový kód v jazyku python
<source lang="python" line start="1" highlight="3">
def numeric_compare(x, y):
if x>y:
return 1
elif x==y:
return 0
else: # x<y
return -1
</source>
|
1 def numeric_compare(x, y):
2 if x>y:
3 return 1
4 elif x==y:
5 return 0
6 else: # x<y
7 return -1
|
Parametre
Kompletná dokumentácia k rozšíreniu GeSHi je na http://qbnz.com/highlighter/geshi-doc.html
Najpoužívanejšie parametre:
- lang; Definuje jazyk.
- line; Povolenie číslovania riadkov.
- start; Číslo prvého riadku.
- highlight; Číslo oznnačeného riadku.