Wiki-Crashkurs — Änderungen 11380 → 11397

Zeile 98: Zeile 98:
  
 
== Code ==
 
== Code ==
−
C-Code und Assembler-Code wird in <nowiki><c></nowiki>- bzw. <nowiki><asm></nowiki>-Tags gesetzt, um bunten Code zu erhalten. Eine Liste aller verfügbaren Sprachen befindet sich bei den [[Spezial:Version#Installierte_Erweiterungen|Versionsinformationen]]. In der folgenden Tabelle sind für ein paar Sprachen Beispiele, die die Verwendung illustrieren sollen, aufgelistet.
+
C-Code und Assembler-Code wird in <nowiki><syntaxhighlight></nowiki>-Tags gesetzt, um bunten Code zu erhalten. Die Sprache wird dabei im Attribut <code>lang</code> angegeben. Die Liste der unterstützten Sprachen gibt es in der [https://www.mediawiki.org/wiki/Extension:SyntaxHighlight#Supported_languages MediaWiki Dokumentation]. In der folgenden Tabelle sind für ein paar Sprachen Beispiele aufgelistet.
  
 
{| {{prettytable}}
 
{| {{prettytable}}
Zeile 107: Zeile 107:
 
|C
 
|C
 
|
 
|
−
  <nowiki><c>#include <stdio.h></nowiki>
+
  <nowiki><syntaxhighlight lang="c">#include <stdio.h></nowiki>
 
   
 
   
 
  <nowiki>int main() {</nowiki>
 
  <nowiki>int main() {</nowiki>
 
  <nowiki>    int i = 1;</nowiki>
 
  <nowiki>    int i = 1;</nowiki>
 
  <nowiki>    return i;</nowiki>
 
  <nowiki>    return i;</nowiki>
−
  <nowiki>}</c></nowiki>
+
  <nowiki>}</syntaxhighlight></nowiki>
 
|
 
|
−
<c>#include <stdio.h>  
+
<syntaxhighlight lang="c">#include <stdio.h>  
  
 
int main() {
 
int main() {
 
   int i = 1;
 
   int i = 1;
 
   return i;
 
   return i;
−
}</c>
+
}</syntaxhighlight>
 
|-
 
|-
 
|Assembler
 
|Assembler
 
|
 
|
−
  <nowiki><asm>mov eax, cr0</nowiki>
+
  <nowiki><syntaxhighlight lang="asm">mov eax, cr0</nowiki>
 
  <nowiki>or eax, 1</nowiki>
 
  <nowiki>or eax, 1</nowiki>
−
  <nowiki>mov cr0, eax</asm></nowiki>
+
  <nowiki>mov cr0, eax</syntaxhighlight></nowiki>
 
|
 
|
−
<asm>mov eax, cr0
+
<syntaxhighlight lang="asm">mov eax, cr0
 
or eax, 1
 
or eax, 1
−
mov cr0, eax</asm>
+
mov cr0, eax</syntaxhighlight>
 
|-
 
|-
 
|Andere Sprachen
 
|Andere Sprachen
 
|
 
|
−
  <nowiki><code></nowiki>REM Important
+
  <nowiki><source></nowiki>REM Important
−
  ECHO Hello Batch<nowiki></code></nowiki>
+
  ECHO Hello Batch<nowiki></source></nowiki>
 
|
 
|
−
<code>REM Important
+
<source>REM Important
−
ECHO Hello Batch</code>
+
ECHO Hello Batch</source>
 
|}
 
|}