Project

General

Profile

DeRedmineTextFormattingMarkdown » History » Version 7

C S, 2021-04-16 10:57

1 1 C S
Übersetzung der "Rev. 27":http://www.redmine.org/projects/redmine/wiki/RedmineTextFormattingMarkdown/27
2
3
h1. Markdown Formatierung
4
5
Unten wird die *Markdown* Formatierung beschrieben. Informationen zur *Textile*-Formatierung finden Sie unter [[DeRedmineTextFormattingTextile|Textile Formatierung]].
6
Derzeit sind HTML-Tags standardmäßig nicht zulässig. Siehe #15520 und #20497 für Details. Weitere Einschränkungen der aktuellen *Markdown*-Formatierung finden Sie unter #16373 und #21443.
7
8
{{>TOC}}
9
10
h2. Verweise (Links)
11
12
h3. Redmine interne Verweise
13
14 2 C S
{{include(DeRedmineTextFormattingRedmineLinks)}}
15 3 C S
16
h3. Externe Verweise
17
18
URLs (http, https, ftp and ftps) werden automatisch in anklickbare Links umgewandelt:
19
* *http://www.redmine.org* -- Externer Link zur Redmine Webseite: http://www.redmine.org
20
21
URLs können auch anderen Text als den Link selbst verwenden:
22
23
* *[Redmine Webseite](http://www.redmine.org)* -- Externer Link mit anderem Text: "Redmine Webseite":http://www.redmine.org
24
* *[![Redmine Webseite](http://www.redmine.org/attachments/7069/Redmine_logo.png)](http://www.redmine.org)* -- Externes Bild mit einem Titel, der auf eine URL verweist: 
25
26
p=. !http://www.redmine.org/attachments/7069/Redmine_logo.png(Redmine web site)!:http://www.redmine.org
27
28
h3. E-Mail Adressen
29
30
E-Mail Adressen werden automatisch in anklickbare Links umgewandelt:
31
32
* *jemand@foo.bar* -- Link zu einer Email Addresse: jemand@foo.bar
33
* *[Email jemand](mailto:jemand@foo.bar)* -- Email link mit anderem Text: "Email":mailto:jemand@foo.bar
34
35
Komplexere E-Mail-Anweisungen können zu einem E-Mail-Link hinzugefügt werden. Ein Standardthema, ein Standardtext und CC-Informationen können definiert werden. Beachten Sie, dass Leerzeichen in einem dieser Felder durch den Code %20 ersetzt werden müssen.
36
37
* *[Email an Webmaster und Admin](mailto:webmaster@foo.bar?cc=admin@foo.bar)* -- Email an den Webmaster und als CC an den Admin:  "Email an Webmaster und Admin":mailto:webmaster@foo.bar?cc=admin@foo.bar
38
* *[Email an Support für Hilfe](mailto:support@foo.bar?subject=Webseiten%20Hilfe)* -- Email Link mit dem Titel "Webseiten Hilfe": "Email an Support für Hilfe":mailto:support@foo.bar?subject=Webseiten%20Hilfe
39 4 C S
* *[Email an Support für Hilfe](mailto:support@foo.bar?subject=Webseiten%20Hilfe&body=Mein%20Problem%20ist%20)* -- Email Link mit dem Titel "Webseiten Hilfe" und Standardtext im Nachrichtenbereich: "Email an Support für Hilfe":mailto:support@foo.bar?subject=Webseiten%20Hilfe&body=Mein%20Problem%20ist%20
40 5 C S
41
h2. Textformatierung
42
43
Für Überschriften, Fettdruck, Tabellen, Listen unterstützt Redmine den "Markdown-Syntax":http://de.wikipedia.org/wiki/Markdown. Informationen zur Verwendung dieser Funktionen finden Sie unter http://daringfireball.net/projects/markdown/syntax, http://agea.github.io/tutorial.md/, http://stackoverflow.com/editing-help. Einige Beispiele sind unten aufgeführt, aber das System kann noch viel mehr. Für Konvertierungen siehe "Pandoc":http://pandoc.org. Der "Redcarpet-Formatierer":https://github.com/alminium/redmine_redcarpet_formatter wird verwendet.
44
45
h3. Akronym
46
47
Wird von Markdown nicht unterstützt
48
49
h3. Schriftart
50
51
<pre><code>* **fett** __fett__
52
* *kursiv* _kursiv_
53
* ***fett kursiv*** ___fett kursiv___
54
* <ins>unterstrichen</ins>
55
* <del>durchgestrichen</del>
56
* Plain <sup>hochgestellt</sup>
57
* Plain <sub>tiefgestellt</sub>
58
* `Schriftart monospace`
59
* normal **fett** _kursiv_ normal;E=mc<sup>2</sup>
60
* normal<strong>fett</strong><em>kursiv</em>normal;E=mc<sup>2</sup>
61
* Escaping: \*\*fett\*\* \_kursiv\_ \`inlinemono\`
62
* <notextile><pre>**Einige Linien**      Ein [Link](http://www.redmine.org)</pre></notextile>
63
* <notextile><pre>\*\*Einige Linien\*\*      Ein \[Link](http\://www\.redmine\.org)</pre></notextile>
64
</code></pre>
65
66
Darstellung:
67
68
 * *fett*
69
 * _kursiv_
70
 * *_fett kursiv_*
71
 * +unterstrichen+
72
 * -durchgestrichen-
73
 * Normal ^hochgestellt^
74
 * Normal ~tiefgestellt~
75
 * @Schriftart Monospace@
76
 * Normal *fett* _kursiv_ normal;E=mc ^2^
77
 * Normal<notextile></notextile>*fett*<notextile></notextile>_kursiv_<notextile></notextile>normal;E=mc<notextile></notextile>^2^
78
 * Escaping: <notextile>**fett** _kursiv_ `inlinemono`</notextile> 
79
 * <pre><notextile></notextile>*Einige Linien*      Ein "Link":http://www.redmine.org</pre>
80
 * <pre>**Einige Linien**      Ein [Link](http://www.redmine.org)</pre>
81
82
**Hinweis:** HTML-Tags müssen die HTML-Tags verwenden dürfen (<strong>, <em>, <ins>, <del>, <sup>, <sub>). Siehe #15520-16 und #15520-17 für Details.
83 6 C S
84
h3. Color
85
86
<pre><code><notextile>* <span style="color:red">Rot</span> <span style="color:green">Grün</span> <span style="color:yellow">Gelb</span> <span style="color:#82B6E1">bläulich</span>
87
* <span style="color:red">Rot</span><span style="color:green">Grün</span><span style="color:yellow">Gelb</span><span style="color:#82B6E1">bläulich</span>
88
* <span style="background-color:lightgreen">Hellgrüner Hintergrund</span> <span style="background-color:yellow">Gelber Hintergrund</span>
89
* <span style="background-color:lightgreen">Hellgrüner Hintergrund</span><span style="background-color:yellow">Gelber Hintergrund</span>
90
</notextile></code></pre>
91
92
displays:
93
94
 * %{color:red}Rot% %{color:green}Grün% %{color:yellow}Gelb% %{color:#82B6E1}Bläulich%
95
 * %{color:red}Rot%<notextile></notextile>%{color:green}Grün%<notextile></notextile>%{color:yellow}Gelb%<notextile></notextile>%{color:#82B6E1}Bläulich%
96
 * %{background:lightgreen}Hellgründer Hintergrund% %{background:yellow}Gelber Hintergrund%
97
 * %{background:lightgreen}Hellgrüner Hintergrund%<notextile></notextile>%{background:yellow}Gelber Hintergrund%
98
99
**Hinweis:** HTML-Tags müssen das HTML-Tag (<span>) verwenden dürfen. Siehe #15520-16 und #15520-17 für Details.
100
Genauer gesagt müssen Sie redmine patchen, wie in diesem "Beitrag":https://www.redmine.org/boards/2/topics/56096?r=57052#message-57052 erläutert.
101
102
h3. Eingebettete Bilder
103
104
* *![](image_url)* Zeigt ein Bild an, das sich unter @image_url@ befindet (Textile Syntax)
105
* *![alt text](image_url "Bildtitel")* Zeigt ein Bild mit einem @Alt/Titel@-Attribut an
106
* *[![](image_url)](URL)* Zeigt ein Bild von @image_url@ mit hinzugefügter Link-URL an
107
108
Wenn Sie ein Bild an Ihre Wiki-Seite angehängt haben, kann es unter Verwendung des Dateinamens im Inhalt angezeigt werden: *![](attached_image.png)*
109
110
Zum jetzigen Zeitpunkt hat Markdown keine Syntax zum Festlegen der Abmessungen eines Bildes. Wenn dies für Sie wichtig ist, können Sie reguläre HTML-Tags <img> verwenden.
111
112
* <img style="float:right" src="URL"/>
113
* <img style="width:100%" src="attached_image.png"/>
114
115
**Hinweis:** HTML-Tags müssen das HTML-Tag (<img>) verwenden dürfen. Siehe #15520-16 und #15520-17 für Details.
116
117
h3. Überschriften
118
119
<pre><code># Hauptüberschrift
120
121
## Sekundäre Überschrift
122
123
### Tertiäre Überschrift
124
125
oder 
126
127
Hauptüberschrift
128
================
129
130
Sekundäre Überschrift
131
---------------------
132
</code></pre>
133
134
Redmine weist jeder dieser Überschriften einen Anker zu, sodass Sie sie mit @"#Hauptüberschrift", "#Sekundäre Überschrift"@ usw. verknüpfen können.
135
136
h3. Absätze
137
138
Markdown unterstützt nicht die Ausrichtung eines Absatzes. Verwenden Sie bei Bedarf &lt;div> -Tags.
139
140
<pre><code>Links ausgerichtet
141
<div style="padding-left:1em;">
142
left ident 1em
143
</div>
144
145
<div style="padding-left:2em;">
146
Linker Einzug 2em
147
sowie für folgende Zeilen
148
</div>
149
150
<div style="text-align:right;">
151
Rechts ausgerichtet
152
</div>
153
154
<div style="padding-right:3em;text-align:right;">
155
Rechter Einzug 3em
156
</div>
157
158
<div style="text-align:center;">
159
Dies ist ein zentrierter Absatz.
160
</div></code></pre>
161
162
Anzeige:
163
164
p. Links ausgerichtet
165
166
p(. Linker Einzug 1em
167
168
p((. Linker Einzug 2em
169
sowie für folgende Zeilen
170
171
p>. rechts ausgerichtet
172
173
p)))>. Rechter Einzug 3em
174
175
p=. Dies ist ein zentrierter Absatz.
176
177
**Hinweis:** HTML-Tags müssen das HTML-Tag (<div>) verwenden dürfen. Siehe #15520-16 und #15520-17 für Details.
178
179
h3. Horizontale Linie
180
181
@----@
182
183
Anzeige:
184
185
----
186
187
h3. Vorformatierter Text
188
189
<pre> <pre>**Dieser Text wird nicht fett angezeigt**</pre> </pre>
190
191
Anzeige:
192
193
<pre> *Dieser Text wird nicht fett angezeigt* </pre>
194
195
h3. Block Zitate
196
197
Sie können @>@ am Anfang jeder Zeile verwenden und sie für verschachtelte Anführungszeichen stapeln:
198
199
<pre>
200
>>Rails ist ein Full-Stack-Framework für die Entwicklung datenbankgestützter Webanwendungen nach dem Model-View-Control-Muster.
201
>>Um live zu gehen, müssen Sie lediglich eine Datenbank und einen Webserver hinzufügen.
202
>Super!
203
</pre>
204
205
Anzeige:
206
207
>>Rails ist ein Full-Stack-Framework für die Entwicklung datenbankgestützter Webanwendungen nach dem Model-View-Control-Muster.
208
>>Um live zu gehen, müssen Sie lediglich eine Datenbank und einen Webserver hinzufügen.
209
>Super!
210
211
h3. Ungeordnete Listen
212
213
<pre>
214
* Punkt 1
215
* Punkt 2
216
  * Punkt 21 (Einrückung mit zwei Leerzeichen)
217
  * Punkt 22
218
* Punkt 3
219
</pre>
220
221
Anzeige:
222
223
* Punkt 1
224
* Punkt 2
225
** Punkt 21
226
** Punkt 22
227
* Punkt 3
228
229
h3. Geordnete Listen
230
231
<pre>
232
# Punkt 1
233
# Punkt 2
234
# Punkt 3
235
  # Punkt 3.1 (Einrückung mit zwei Leerzeichen)
236
  # Punkt 3.2
237
</pre>
238
239
Anzeige:
240
241
# Punkt 1
242
# Punkt 2
243
# Punkt 3
244
## Punkt 3.1
245
## Punkt 3.2
246
247
Beachten Sie, dass die tatsächlichen Zahlen, die Sie zum Markieren der Liste verwenden, keinen Einfluss auf die Ausgabe haben.
248
249
h3. Tabellen
250
251
<pre>
252
|BenutzerID (rechts ausgerichtet)|Name (Links ausgerichtet)|Gruppe (zentriert)|
253
|-------------------:|:----------------|:------------------:|
254
|2                   |John Smith       |                    |
255
|3                   |Dave Lopper      |A Team              |
256
|4                   |Robert Hill      |B Team              |
257
</pre>
258
259
Anzeige(Alle multiplen Leerzeichen werden durch 1 Leerzeichen ersetzt):
260
261
|_>. BenutzerID (rechts ausgerichtet|_<. Name (links ausgerichtet|_=. Group (zentriert)|
262
|>. 2                    |<. John Smith        |                        |
263
|>. 3                    |<. Dave Lopper       |=. A Team              |
264
|>. 4                    |<. Robert Hill       |=. B Team              |
265
266
h3. Inhaltsverzeichnis
267
268
<pre><code>{{toc}} => Links ausgerichtetes Inhaltsverzeichnis
269
{{>toc}} => Rechts ausgerichtetes Inhaltsverzeichnis
270
</code></pre>
271
272
Bitte beachten Sie, dass das @toc@-Tag eine leere Zeile darüber und darunter und keinen anderen Text davor und danach benötigt.
273
274
Beispiel:
275
276
<pre><code>
277
h1. Seitenüberschrift
278
279
h2. Ein Thema
280
281
{{toc}}
282
283
h2. Ein weiteres Thema
284
</code></pre>
285
286
h3. Fußnote
287
288
Eine Fußnote funktioniert sehr ähnlich wie ein Link im Referenzstil: Sie besteht aus einer Markierung neben dem Text, z. <pre>Dies ist ein Satz.[^1]</pre> und einer Fußnotendefinition in einer separaten Zeile an einer beliebigen Stelle im Dokument, z. <pre>[^1]:Dies ist eine Fußnote.</pre>
289
290
h2. Makros
291
292
Redmine enthält ein Makrosystem, mit dem Sie benutzerdefinierte Funktionen hinzufügen können, um dynamischen Inhalt in formatierten Text einzufügen. Sie können lernen, wie Sie Ihre eigenen Makros in [[DeRedmineMacros|Redmine Makros]] schreiben. Redmine enthält auch einige integrierte Makros:
293
294
{{macro_list}}
295
296
h2. Code-Hervorhebung
297
298
Die Standardcode-Hervorhebung basiert auf "Rouge": http: //rouge.jneen.net/, einer in reinem Ruby geschriebenen Syntax-Hervorhebungsbibliothek. Es unterstützt viele häufig verwendete Sprachen wie *c*, *cpp* (c++), *csharp* (c#, cs), *css*, *diff* (patch, udiff), *go* (golang), *groovy*, *html*, *java*, *javascript* (js), *kotlin*, *objective_c* (objc), *perl* (pl), *php*, *python* (py), *r*, *ruby* (rb), *sass*, *scala*, *shell* (bash, zsh, ksh, sh), *sql*, *swift*, *xml* and *yaml* (yml) , wobei die Namen in Klammern die Aliase sind. Die vollständige Liste der unterstützten Sprachen finden Sie unter [[RedmineCodeHighlightingLanguages]].
299
300
Mit dieser Syntax können Sie Code in Ihrer Wiki-Seite hervorheben:
301
302
<pre><code>``` ruby
303
Geben Sie hier Ihren Code ein.
304
```</code></pre>
305
306
Example:
307
308
<pre><code class="ruby">
309
# Die große Klasse
310
class Greeter
311
  def initialize(name)
312
    @name = name.capitalize
313
  end
314
 
315
  def salute
316
    puts "Hallo #{@name}!"
317
  end
318
end
319
</code></pre>