Proposal for Documentation of Wiki Syntax#
Incomplete, errors, not easy to edit, German language - but i think the concept is clear.
Hier werden die Befehle gezeigt, die man beim Schreiben
einer Intranet-Seite verwenden kann.
In der grauen Box steht der Text, so wie man ihn eingeben sollte.
Direkt darunter kann man das Ergebnis sehen.
normal, __fett__, ''kursiv'', {{feste Zeichenbreite (Monospaced)}}
normal, fett, kursiv, feste Zeichenbreite (Monospaced)
!!!Hauptüberschrift !!Unterüberschrift !Unter-Unterüberschrift
Hauptüberschrift#
Unterüberschrift#
Unter-Unterüberschrift#
Zei-\\len-\\um-\\bruch Aufeinanderfolgende Zeilen werden zusammengefasst. Eine Leerzeile startet einen neuen Absatz.Zei-
len-
um-
bruch
Aufeinanderfolgende Zeilen werden zusammengefasst.
Eine Leerzeile
startet einen
neuen Absatz.
[Startseite]\\ [http://www.externerLink.de]\\ [anderer Text für Link|http://www.google.com]\\ [zur Überschrift 'Definitionslisten'|ListeBefehle#Definitionslisten]\\ ~KeinAutomatischerCamelCaseLink\\ [[kein Link (nur Text)]\\Startseite
http://www.externerLink.de

anderer Text für Link

zur Überschrift 'Definitionslisten'
~KeinAutomatischerCamelCaseLink
[kein Link (nur Text)]
Bild [myProjectLogo.png] ist inline eingebunden!Bild myProjectLogo.png ist inline eingebunden!
Bild\\[myProjectLogo.png]\\\ ist eingebunden!Bild
myProjectLogo.png
ist eingebunden!
Das Image Plugin bietet viele Möglichkeiten:
[{Image src='myProjectLogo.png' caption='Mein Logo' style='color:green;'}]
![]() |
||Überschrift1||Überschrift2 |a|b\\zweite Zeile |c|d
| Überschrift1 | Überschrift2 |
|---|---|
| a | b zweite Zeile |
| c | d |
*Eins\\neue Zeile *Zwei **Unterpunkt Eins **Unterpunkt Zwei
- Eins
neue Zeile - Zwei
- Unterpunkt Eins
- Unterpunkt Zwei
#Eins\\neue Zeile #Zwei ##Unterpunkt Eins ##Unterpunkt Zwei
- Eins
neue Zeile - Zwei
- Unterpunkt Eins
- Unterpunkt Zwei
;Ausdruck1:Definition1 ;Ausdruck2:Definition2
- Ausdruck1
- Definition1
- Ausdruck2
- Definition2
;:''Kommentar (eingerückt)''
- Kommentar (eingerückt)
{({
Code-Block
Zeile 2
Zeile 3
})}
Code-Block Zeile 2 Zeile 3
%%wichtig Das ist ganz wichtig! %%
%%commentbox Mein Kommentar! %%
%%tabbedSection %%tab-ErsteKarte Text auf der ersten Karte. %% %%tab-ZweiteKarte Text auf der zweiten Karte. %% %%
[{org.jcpsim.plugin.Math align='center' fontsize='16'
2\sum_{i=1}^n a_i \;\int_a^b f_i(x)g_i(x)\,dx
}]
Plugin insertion failed: Could not find plugin org.jcpsim.plugin.MathPlugin insertion failed: Could not find plugin org.jcpsim.plugin.Math
| Name | Description | Necessity |
|---|---|---|
| body or latex='..' | mathematical term in latex syntax | required |
| align | center, left, right | optional (none) |
| fontsize | size of the base font | optional (16?) |
| maxwidth | maximum size of the produced gif (if it is smaller, the size will be adjusted) | optional (600?) |
| maxheight | maximum size of the produced gif (if it is smaller, the size will be adjusted) | optional (200?) |
| bgcolor | color of the background | optional (white) |
| color | color of the text | optional (black) |
vgl. Math Plugin
[{TableOfContents title='Demo-Inhaltsverzeichnis'}]
[{CurrentTime format='EEE, dd.MM.yyyy, HH:mm\'h\''}]
Plugin insertion failed: Could not find plugin CurrentTimePlugin insertion failed: Could not find plugin CurrentTime
[{INSERT com.ecyrd.jspwiki.plugin.ReferringPages WHERE max=10, maxwidth=20}]
Plugin insertion failed: Could not find plugin com.ecyrd.jspwiki.plugin.ReferringPagesPlugin insertion failed: Could not find plugin com.ecyrd.jspwiki.plugin.ReferringPages
Bei diesem Beispiel wird der Inhalt der Seite ListeBefehleSeiteZumEinfügen an der aktuellen Stelle wird eingefügt.
[{InsertPage page=ListeBefehleSeiteZumEinfügen}]
There is no page called 'ListeBefehleSeiteZumEinfügen'. Would you like to create it?
[Eintrag für 'Blood' in der Wikipedia|Wikipedia:Blood]\\ [Suche 'Blood' in Google|Google:Blood]\\ [Editiere StartSeite|Edit:StartSeite]\\ [JSPWiki|JSPWiki:Main]\\ [JSPWiki (Doc)|Doc:Main]\\Eintrag für 'Blood' in der Wikipedia

Suche 'Blood' in Google

Editiere StartSeite
JSPWiki

JSPWiki (Doc)

%%(text-align:center) Dieser Text ist zentriert! %%
Dieses Wort sollte %%(color:red)rot%% sein.Dieses Wort sollte rot sein.
|############################# |############################# |############################# |%%(text-align:left)links%% |%%(text-align:center)zentriert%% |%%(text-align:right)rechts%%
| ############################# | ############################# | ############################# |
| links | zentriert | rechts |
%%( display:none ) Dieser Text ist auskommentiert. %%
%%wichtig Das ist wichtig! %%
|Sie lesen gerade folgende Seite|[{$pagename}]
|Wiki läuft seit |[{$uptime}]
|Seitenzahl |[{$totalpages}]
|Benutzername |[{$username}]
|Login Status |[{$loginstatus}]
| Sie lesen gerade folgende Seite | ProposalWikiSyntax |
| Wiki läuft seit | 1d, 0h 53m 46s |
| Seitenzahl | 269 |
| Benutzername | 38.107.179.239 |
| Login Status | anonymous |
[{SET myvar2='{$pagename}'}] myvar2 hat den Wert: [{$myvar2}]
myvar2 hat den Wert: ProposalWikiSyntax
-- Frank_Fischer
Comments#
Nice idea, but we do also need a simpler version for that for devices which do not have full JS/CSS support, such as mobile devices. It's also way faster to scan through a list than it is to hunt-n-click on tabs "where was that danged italic thingy again, aaargh!".
But using tabs on the pages is certainly a very, very good idea for a lot of uses. Let's just not overdo them :)
-- JanneJalkanen
