| Formatierungsbefehl: | Beispiel: Du schreibst: | Daraus wird: | |||||||||||||||
|
Absätze: Freie Zeilen ergeben neue Absätze. |
1. Absatz 2. Absatz | 1. Absatz 2. Absatz | |||||||||||||||
|
Überschriften: Mindestens drei Bindestriche, dann Plus-Zeichen und der Text der Überschrift. Ein Plus ergibt eine Überschrift der 1. Ebene (am wichtigsten), zwei Plusse eine Überschrift der 2. Ebene, das Maximum ist die 6. Ebene. Zusatz: Ein Inhaltsverzeichnis kann automatisch mit der %TOC% Variablen erstellt werden, siehe TWikiVariablen.
|
---++ Sushi ---+++ Maguro |
SushiMaguro |
|||||||||||||||
|
Fett-formatierter Text: Text wird fett formatiert, indem er zwischen * Sternchen gesetzt wird.
|
*Fett* | Fett | |||||||||||||||
|
Kursiver Text: Text wird kursiv formatiert indem er zwischen _ Unterstriche gesetzt wird.
|
_Kursiv_ | Kursiv | |||||||||||||||
|
Fett kursiv: Text wird fett + kursiv indem er zwischen _ doppelte Unterstriche gesetzt wird.
|
__Fett kursiv__ | Fett kursiv | |||||||||||||||
|
Feste Breite: Text wird in fester Breite formatiert indem er zwischen = "Gleich"-Zeichen gesetzt wird.
|
=Feste Breite= |
Feste Breite
|
|||||||||||||||
|
Fette feste Breite: Text wird in fetter fester Breite formatiert indem er zwischen doppelte "Gleich"-Zeichen gesetzt wird..
|
==Fett feste Breite== |
Fett feste Breite
|
|||||||||||||||
Zusatz: Achte darauf, dass die * _ = == Zeichen direkt an den Wörtern "kleben", dass also keine Leerzeichen dazwischen sind.
|
_Das funktioniert_, _das nicht _ | Das funktioniert, _das nicht _ | |||||||||||||||
|
Präformatierung: Quellcodeauschnitte und anderer formatierter Text kann zwischen <verbatim> und </verbatim> Tags gesetzt werden. Zusatz: Benutze <pre> und </pre> Tags stattdessen, wenn du willst, dass HTML-Code interpretiert wird. Zusatz: Jeder Tag braucht eine eigene Zeile. |
<verbatim>
class Tier.Katze {
void schnurren() {
<code here>
}
}
</verbatim>
|
class Tier.Katze {
void schnurren() {
<code here>
}
}
|
|||||||||||||||
|
Trennlinie: Mindestens drei Bindestriche am Anfang der Zeile. |
------- |
|
|||||||||||||||
|
Listen: Für jede Listenzeile drei Leerzeichen und ein Sternchen. |
* Listeneintrag |
|
|||||||||||||||
|
Eingerückte Liste: Sechs, neun, ... Leerzeichen und ein Sternchen. |
* untergeordneter Text
|
|
|||||||||||||||
|
Aufzählungen: Drei Leerzeichen und eine Ziffer. |
1 Sushi 1 Dim Sum |
|
|||||||||||||||
|
Definitionslisten: Drei Leerzeichen, der Begriff, ein Doppelpunkt, ein Leerzeichen und dann die Definition. Zusatz: das gilt nicht für Begriffe mit Leerzeichen. Wenn ein Begriff aus mehr als einem Wort besteht, müssen die Wörter mit Bindestrichen oder dem Erzwungenen Leerzeichen getrennt werden.
|
Sushi: Japan Dim Sum: S.F. |
|
|||||||||||||||
|
Tabellen: Eine Tabelle wird erstellt durch das Bilden von Zellen mit vertikalen Linien. Zusatz: | *Fette* | Zellen ergeben Tabellenüberschriften. Zusatz: | Angeordnete | Zellen ergeben zentrierten Zelleninhalt. Zusatz: | Angeordnete | Zellen ergeben rechtsbündigen Zelleninhalt. Zusatz: | 2 colspan || Zellen ergeben spaltenübergreifende Zelleninhalt. Zusatz: Falls du eine lange Zeile hast, die durch Tabellenbearbeitung lesbarer werden soll, kannst du die Zeile in Stücke teilen, die jeweils mit einem '\' Backlash-Zeichen enden. |
| *L* | *C* | *R* | | A2 | 2 | 2 | | A3 | 3 | 3 | | mehrere Spalten ||| | A4 \ | next \ | next | |
|
|||||||||||||||
|
WikiWord-Links: GroßgeschriebeneWörterDieAneinanderkleben (oder WikiWörter) bilden automatisch Links. Zusatz: Falls du zu einem Thema in einem anderen Indymedia Documentation Project Netz verlinken willst, schreib Webname.TopicName.
|
WebNotify Know.ReadmeFirst | WebNotify ReadmeFirst? | |||||||||||||||
|
Erzwungene Links: Ein erzwungener Link wird durch das Einschliessen in doppelte eckige Klammern gebildet. Zusatz: Text innerhalb der Klammern kann Leerzeichen enthalten; die Seitenbezeichnung entsteht dann durch das Grossschreiben des Anfangsbuchstabens und durch das Entfernen der Leerzeichen; d.h. [[text formatting FAQ]] verlinkt zum Seite TextFormattingFAQ. Du kannst auch zu anderen Netzen verlinken und Anker benutzen.
|
[[wiki syntax]] [[Main.TWiki users]] | wiki syntax Main.TWiki users | |||||||||||||||
|
Spezifische Links: Du kannst Links erstellen, bei denen Du den Linktext und die Linkreferenz getrennt angibst, indem Du geschachtelte eckige Klammern benutzt: [[Referenz][Text]]. Dabei sind sowohl interne (z.B. WikiSyntax) als auch externe Linkreferenzen (z.B. http://TWiki.org/) möglich. Die Regeln für Erzwungene Links gelten genauso für interne Linkreferenzen. Ankernamen können auch eingebaut werden, wie etwa [[Startseite#MeinAnker][zurück]] und [[http://www.yahoo.com/#irgendwo][Yahoo!]].
|
[[WikiSyntax][syntax]] [[http://gnu.org][GNU]] | syntax GNU | |||||||||||||||
|
Anker: Du kannst eine Linkreferenz innerhalb einer Indymedia Documentation Project-Seite festlegen (das wird Ankername genannt) und dorthin verlinken. Um einen Anker festzulegen, schreib #AnkerName am Anfang einer Zeile. Der Ankername muss ein WikiWord sein. Um zu einem Anker zu verlinken muss die [[MeineSeite#MeinAnker]] -Schreibweise benutzt werden. Du kannst die Seitenadresse weglassen, wenn Du auf derselben Seite verlinken willst.
Eine gute Erklärung zur Benutzung von Ankern (für HTML, das System ist aber dasselbe) gibt es bei SelfHTML
|
[[Startseite#NichtHier]] [[#MeinAnker][Spring]] #MeinAnker hierher | Startseite#NichtHier? Spring hierher | |||||||||||||||
|
Links verhindern: Du kannst verhindern, dass ein WikiWord verlinkt wird indem du das <nop> -Tag davor schreibst.
|
<nop>SunOS | SunOS | |||||||||||||||
.../twiki/bin/edit/TWiki/ vorangestellt ist (ggf. auch ohne "bin/"). Wie etwa http://.../twiki/bin/view/TWiki/TextFormattingRulesDe , der Seite auf der du dich gerade befindest. Wenn du GoodStyle schreibst, während Du woanders bist, ensteht einfach eine neue Seite mit diesem Namen dort.
http://..., https://..., ftp://... und mailto:...@... werden automatisch verlinkt.
name@domain.com werden automatisch verlinkt.
[[Eckige Klammern]] machen es ganz einfach Links einzufügen, auch ohne WikiWords zu verwenden. Siehe Erzwungene Links.
%) stehen. Sobald ein Topic (also eine TWiki-Seite) geladen wird, in der solche Variablen vorkommen, werden diese Variablen durch bestimmte Texte ersetzt. Es gibt viele vordefinierte Variablen, es ist aber sogar möglich, eigene zu erstellen. Damit ergeben sich ganz neue Möglichkeiten. Hier ein paar gängige Variablen:
%TOC% : TOC steht für table of contents, zu deutsch: Inhaltsverzeichnis. Wo diese Variable eingefügt wird, zeigt TWiki automatisch ein Inhaltsverzeichnis über die mittels ---+ bis ---++++++ definierten Überschriften an. Ganz oben auf dieser Seite findest Du ein solches Inhaltsverzeichnis, das automatisch generiert und beim Hinzukommen neuer Überschriften aktualisiert wird.
%WEB% : Das aktuelle TWiki-Web (ein Bereich im TWiki), also jetzt z.B. TWiki.
%TOPIC% : Das aktuelle Topic (eine einzelne TWiki-Seite), also jetzt z.B. TextFormattingRulesDe.
%ATTACHURL% : Der Pfad zu den auf diesem Topic hochgeladenen Dateien. Das lässt sich gut nutzen, wenn Du eine Datei hochgeladen hast und in der Seite einen Link auf diese Datei einfügen willst. Gib _%ATTACHURL%/image.gif_ ein, um die URL der Datei oder das Bild innerhalb des Texts anzuzeigen..
%INCLUDE{"SomeTopic"}% : Hiermit kannst Du ganze Topics in ein neues Topic einfügen. Standardmässig wird dabei das aktuelle Indymedia Documentation Project-Web verwendet, Du kannst aber auch andere angeben. Beispiel: %INCLUDE{"TWiki.TWikiWebsTable"}%
<filename>) wird nicht angezeigt. Wie schaffe ich es, dass er doch angezeigt wird?
'<' und '>' haben in HTML eine spezielle Bedeutung, denn sie definieren HTML-Tags. Du musst einen Umweg benutzen, um sie anzuzeigen: schreib '<' statt '<' und '>' statt '>'. 'prog <filename>' ein, damit es hinterher so aussieht: 'prog <filename>'.
'&' - Zeichen hat eine besondere Bedeutung, denn es definiert ein HTML-Tag. Durch es wird eine sogenannte HTML-Entität begonnen, z.B. ist '©' der Ausdruck, der in HTML verwendet wurd, um das Copyright-Zeichen (©) anzuzeigen. Du musst einen Umweg benutzen, um das kaufmännische 'und' anzuzeigen. Schreib '&' statt '&'. 'Dies & das' ein, damit es später so aussieht: 'Dies & das'.