Wikiformatierung ist einfach und basiert auf Text mit ein wenig Auszeichnung. Mit einfachem Text erhält man so schön gestaltete Seiten. Es ist ein wenig wie die Smilies in einem Instant Messenger Es sei angemerkt dass die meisten dieser Formatierungsregeln als Tooltips am Seitenrand zur Verfügung stehen wenn man ein Toopic editiert. Grundlegende FormatierungEinfache TextformatierungngZwei Anführungsstriche (' ') für kursiv Drei Anführungsstriche (' ' ') für fett Bang (!) am Zeilenanfang für H1 Bang Bang (!!) am Zeilenanfang für H2 usw. (!!!, !!!!, ...) LinksJedes PascalCased Wort wird zu einem Link. Worte in eckigen Klammern [ Wort ] lassen nicht-[pascalcased] Worte zu. Generell wird das jedoch als "merkwürdig" angesehen, man sollte also wo immer möglich PascalCased Worte verwenden. Jede URL wird zu einem Link (http://www.msn.com). Man kann auch beliebige Links mit den unten beschriebenen Textismus-formattierungen anlegen. LinienVier Bindestriche (- - - -) am Zeilenanfang ergeben ein HR ListenEine Zeile mit einem Tab (oder 8 Leerzeichen) gefolgt von einem Stern:
Numerierte Listen: Eine Zeile mit einem Tab (oder 8 Leerzeichen) gefolgt von einer 1.:
Anmerkung Numerierte und nicht numerierte Listen können derzeit noch nicht verschachtelt werden. SmiliesAlle gängigen Smilies stehen zur Verfügung (siehe EmoticonsActiveHere für eine vollständige Liste und eine Referenz zu Messengern).
Tabellensiehe auch TableFormattingInWiki Eine Zeile die mit || beginnt und endet ist eine Tabellenzeile. Zellen werden durch || getrennt. Zum Beispiel: ||Containers||(n)|| ||MIL||(y)|| ||Managed Code||(y)|| ||After work||(d)||
Fortgeschrittene FormatierungVorformatierter Text oder CodeJede Zeile die mit Whitespace beginnt wird als PRE formatiert
Public Class MyClass
Public Sub New()
DoCoolStuff()
If IsReallyCool Then
DoSomethingEvenModeCool()
End If
End Sub
End Class
public class CSharpExample {
CSharpExample() {
int n = 5;
object[] test = new object[n];
}
}
Text innerhalb eines PRE Blocks wird nicht automatisch mit Hyperlinks versehen. GrafikenUm Grafiken einzufügen, einfach auf eine externe URL linken, die auf jpeg/gif/jpg endet: http://www.microsoft.com/billgates/images/billbio.jpg
Externe Wiki ReferenzenUm ein Topic in einem externem Wiki (d.h. ein Topic das nicht auf dieser Website liegt) zu referenzieren fügen sie (irgendwo vor dem Link) @siteName=http://myserver/mywiki/default.aspx/$$$ ein. Danach kann man TopicName@siteName überall wo ein Link gewünscht wird verwenden. Die Gross/Kleinschreibung von "siteName" ist beliebig, es gibt keine Einschränkungen. Des weiteren kann man ein Topic namens ExternalWikis anlegen, das für jedes Topic geladen wird, so dass man ein "header file" gemeinsamer externer Wikis hat. Die $$$ in der Definitions-URL werden durch den angegebenen Topic-namen ersetzt. Text-formatierunghttp://www.textism.com/tools/textile/index.html text: _Emphase_ text: *Stark* text: ??Zitat?? text: -Gelöschter Text- text: +Eingefügter Text+ text: ^Superscript^ text: ~Subscript~ text: @Code@ text: "Das ist ein Link (optionaler Tooltip)":http://www.microsoft.com resultieren in:
LöschenUm eine beliebige Seite zu löschen einfach den Seitentext editieren dass er nur das Wort "delete" enthält. EscapingUm das Verlinken von TopicNames zu verhindern, kann man die doppelte Anführungszeichen-Escape verwenden: den Text mit einem Paar Anführungszeichen auf beiden Seiten einschliessen um den Formatierer daran zu hindern diesen text in ein Link umzuwandeln. Die funktioniert auch für einen Grossteil der sonstigen dynamischen Formatierung (z.B. fett, kursiv, URL links usw.). Zum Beispiel, NormalWürdeDasVerlinkt und '''das hier wäre fett'''. Das erhält man mit: ""NormalWürdeDasVerlinkt"" und ""'''das hier wäre fett'''"" |
|