Help:Editing: Difference between revisions
m (hat „BlueM:Bearbeitungshilfe“ nach „Hilfe:Bearbeitungshilfe“ verschoben) |
|||
Line 28: | Line 28: | ||
==Literaturangaben== | ==Literaturangaben== | ||
Für die Angabe von Literaturverweisen ist die [http://www.mediawiki.org/wiki/Extension:Cite/Cite.php Cite] Extension installiert. | Für die Angabe von Literaturverweisen ist die [http://www.mediawiki.org/wiki/Extension:Cite/Cite.php Cite] Extension installiert. | ||
Um die mehrfache Eingabe von Literaturangaben zu vermeiden bekommt jede Literaturangabe eine eigene Seite, und zwar im Namensraum '''[{{fullurl:Spezial:Präfixindex|namespace=100}} Literatur:]'''. Die Literaturangabe kann dann auf beliebig vielen Seiten über Vorlageneinbindung eingebunden werden. | |||
'''Beispiel:''' <br/> | |||
Ich will die Literaturangabe Mustermann (2008) zitieren: | |||
{| | |||
|- | |||
| | |||
<pre> | |||
Blablabla (siehe {{:Literatur:Mustermann_2008}}) | |||
</pre> | |||
| width="100" align="center" | → | |||
| Blablabla (siehe {{:Literatur:Mustermann_2008}}) | |||
|- | |||
| colspan="3" | oder mit optionalem Übergabeparameter: | |||
|- | |||
| | |||
<pre> | |||
{{:Literatur:Mustermann_2008|Blablabla}}) | |||
</pre> | |||
| align="center" | → | |||
| {{:Literatur:Mustermann_2008|Blablabla}} | |||
|- | |||
| colspan="3" | und dann am Ende der Seite: | |||
|- | |||
| | |||
<pre> | |||
<references/> | |||
</pre> | |||
| align="center" | → | |||
| <references/> | |||
|- | |||
|} | |||
Dies führt dazu, dass der Inhalt der Seite [[Literatur:Mustermann_2008]] eingebunden wird. Wenn die Seite noch nicht existiert, wird ein roter Link angezeigt, über den man diese erstellen kann. Literaturseiten sollten folgende Syntax einhalten: | |||
<pre> | |||
{{{1|Mustermann (2008)}}}<ref name="mustermann_2008">'''Mustermann, M.''' (2008): Mein Buch</ref><noinclude> | |||
==Vorschau== | |||
<references/> | |||
</noinclude> | |||
</pre> | |||
Erläuterung: | |||
* Alles, was sich zwischen den '''<code><nowiki><noinclude></nowiki></code>''' Tags befindet, wird ''nicht'' mit eingebunden und dient nur zur Vorschau der Literaturangabe. | |||
* Der Teil '''<code><nowiki>{{{1|xxxx}}}</nowiki></code>''' wird, wenn vorhanden, durch den Übergabeparameter ersetzt, ansonsten wird der Text nach dem <code>|</code> verwendet (im Beispiel <code>Mustermann (2008)</code>). | |||
* Der Text zwischen den '''<code><nowiki><ref></nowiki></code>''' Tags wird angezeigt, wenn man den Tag '''<code><nowiki><references/></nowiki></code>''' auf einer Seite benutzt (sollte am Ende der Seite geschehen). | |||
==Formeln== | ==Formeln== |
Revision as of 00:46, 10 July 2008
Wiki-Bearbeitung allgemein
Integration mit Bugzilla und WebSVN
Zusätzlich zu den standardmäßigen magischen Wörtern in MediaWiki, sind in dieser Wiki-Installation die folgenden Wörter registriert:
- Bug gefolgt von einer Zahl wird automatisch mit dem entsprechenden Bug in Bugzilla verlinkt. (z.B. Bug 1)
- Rev oder Rev. gefolgt von einer Zahl wird automatisch mit der entsprechenden Revisionsansicht in WebSVN verlinkt. (z.B. Rev 1)
- Verlinkung erfolgt momentan nur automatisch auf die Repository 'BlueM'!
Siehe auch den entsprechenden MediaWiki SVN Patch hierfür.
Dokumente einbinden
Für das Einbinden von bereits hochgeladenen Dateien so, dass auch ein entsprechendes Icon angezeigt wird, kann man folgende Syntax nutzen: {{file|pdf|datei.pdf|Anzeigetext}}
(Idee kommt von hier).
Akzeptierte Dateiformate sind pdf, doc, xls, mdb, ppt, zip. Beispiele:
{{file|pdf|Ostrowski 1992 Universeller Baustein.pdf|Ostrowski}} |
→ | Ostrowski |
{{file|doc|Macro.doc|Makro}} |
→ | Makro |
Literaturangaben
Für die Angabe von Literaturverweisen ist die Cite Extension installiert.
Um die mehrfache Eingabe von Literaturangaben zu vermeiden bekommt jede Literaturangabe eine eigene Seite, und zwar im Namensraum Literatur:. Die Literaturangabe kann dann auf beliebig vielen Seiten über Vorlageneinbindung eingebunden werden.
Beispiel:
Ich will die Literaturangabe Mustermann (2008) zitieren:
Blablabla (siehe {{:Literatur:Mustermann_2008}}) |
→ | Blablabla (siehe Mustermann (2008)[1]) |
oder mit optionalem Übergabeparameter: | ||
{{:Literatur:Mustermann_2008|Blablabla}}) |
→ | Blablabla[1] |
und dann am Ende der Seite: | ||
<references/> |
→ |
Dies führt dazu, dass der Inhalt der Seite Literatur:Mustermann_2008 eingebunden wird. Wenn die Seite noch nicht existiert, wird ein roter Link angezeigt, über den man diese erstellen kann. Literaturseiten sollten folgende Syntax einhalten:
{{{1|Mustermann (2008)}}}<ref name="mustermann_2008">'''Mustermann, M.''' (2008): Mein Buch</ref><noinclude> ==Vorschau== <references/> </noinclude>
Erläuterung:
- Alles, was sich zwischen den
<noinclude>
Tags befindet, wird nicht mit eingebunden und dient nur zur Vorschau der Literaturangabe. - Der Teil
{{{1|xxxx}}}
wird, wenn vorhanden, durch den Übergabeparameter ersetzt, ansonsten wird der Text nach dem|
verwendet (im BeispielMustermann (2008)
). - Der Text zwischen den
<ref>
Tags wird angezeigt, wenn man den Tag<references/>
auf einer Seite benutzt (sollte am Ende der Seite geschehen).
Formeln
Formeln können in Form von TeX-Markup innerhalb von <math></math>
Tags eingegeben werden. Ausführliche Hilfe hier: Englisch / Deutsch
FreeMind Mind Maps
Mind Maps von Freemind können wie hier beschrieben eingebettet werden.
Syntaxhervorhebung
Syntaxhervorhebung von Code-Passagen erfolgt mit GeSHi - Generic Syntax Highlighter (Wiki Extension von hier).
Den hervorzuhebenden Code einfach mit Tags der entsprechenden Sprache umschließen, z.B. <fortran></fortran>
, <vb></vb>
oder <vbnet></vbnet>
.
Beispiel:
<fortran> FUNCTION Test c Kommentar REAL :: variable(n), + variable2 variable(1) = variable2 + 5.03 ! Kommentar END FUNCTION </fortran> |
→ | <fortran>
FUNCTION Test c Kommentar REAL :: variable(n), + variable2 variable(1) = variable2 + 5.03 ! Kommentar END FUNCTION </fortran> |
Hierarchie
Die Hierarchy Extension kann dazu genutzt werden, Seiten hierarchisch anzuordnen.
Hierzu braucht man eine Index-Seite in der Form:
<index> [[BlauesModell Theorie]] = Betriebsregelkonzept = == Grundlegende Typen von Betriebsregeln == ... </index>
Und in jede Seite innerhalb der Hierarchie müssen zwei Vorlagen integriert werden:
{{HierarchieKopf}} Inhalt der Seite {{HierarchieFuss}}
Änderungen an der Struktur der Hierarchie können an der Index-Seite vorgenommen werden. Die Hierarchie wird immer dann neu generiert, wenn man die Index-Seite speichert.