Erweiterte Formatierung

Erweiterte Textformatierung

Steuerzeichen Kommentar
{noformat}
Vorformatierter Text 
Daher wird hier *keine* weitere_Formatierung_ vorgenommen. {noformat}

Erzeugt einen vorformatierten Textblock ohne Syntaxhervorhebung. Sämtliche optionalen Parameter das Makros {panel} gelten auch für {noformat}.

  • nopanel: Umrahmt einen Textblock mit einem benutzerdefinierbaren Panel. Folgende Parameter können optional definiert werden:

Beispiel:

Vorformatierter Text  Daher wird hier *keine* weitere_Formatierung_ vorgenommen.
{panel}
Ein Text
{panel}
{panel:title=Mein Titel}
Ein Text mit etwas
{panel}
{panel:title=Mein Titel|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1|bgColor=#FFFFCE}
Ein Textblock mit einem *Panel*
Eine _weitere_ Zeile
{panel}

Umrahmt einen Textblock mit einem benutzerdefinierbaren Panel. Folgende Parameter können optional definiert werden:

  • title: Titel
  • borderStyle: Linienart des Panels (durchgezogen, gestrichelt und andere gültige CSS-Panelarten)
  • borderColor: Die Farbe des Panels
  • borderWidth: Die Breite der Panellinie
  • bgColor: Die Hintergrundfarbe
  • titleBGColor: Die Hintergrundfarbe des Überschriftenbereichs

Beispiel:

Mein Titel
Ein Textblock mit einem Panel
Eine weitere Zeile
{code:title=Bar.java|borderStyle=solid}
// Some comments here
public String getFoo()
{
    return foo;
}
{code}
{code:xml}
    <test>
        <another tag="attribute"/>
    </test>
{code}

Erzeugt einen vorformatierten Codeblock mit Syntaxhervorhebung. Sämtliche optionalen Parameter das Makros {panel} gelten auch für {code}. Die Standardsprache ist Java, Sie können aber auch andere angeben, einschließlich ActionScript, Ada, AppleScript, bash, C, C#, C++, CSS, Erlang, Go, Groovy, Haskell, HTML, JavaScript, JSON, Lua, Nyan, Objc, Perl, PHP, Python, R, Ruby, Scala, SQL, Swift, VisualBasic, XML und YAML.

Beispiel:

Bar.java
// Some comments here
public String getFoo()
{
    return foo;
}
<test>
    <another tag="attribute"/>
</test>