Johann L. schrieb:
D.h. zwischen jede Zeile wird eine extra Leerzeile eingefügt!
Ich bekomme es jetzt hin:
1 |
Alle meine Entchen
|
2 |
|
3 |
schwimmen auf dem See.
|
(Hab's wohl erst jetzt verstanden).
Das passiert aber nur, wenn ich Text aus code-getaggten Zeilen dieses Forums in den Zwischenspeicher kopiere und dann wieder ins Textfeld (oder einen beliebigen Editor) einfüge.
Wenn ich mir den HTML-Quelltext ansehe, sieht das so aus:
1 |
<tr id="line-1" class="lineno">
|
2 |
<td class="rouge-gutter gl" style="-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;user-select: none;"><pre>1</pre></td>
|
3 |
<td class="rouge-code"><pre>Zeile 1
|
4 |
</pre></td>
|
5 |
</tr>
|
6 |
<tr>
|
7 |
...
|
Dabei wird der eine Zeilenumbruch durch <pre>Zeile 1<CRLF></pre> erzeugt, der zweite durch <tr>...</tr>. Wenn man den Code dann kopiert, hat man die doppelten Umbrüche schon im Zwischenspeicher.
Würde Andreas auf den Zeilenumbruch vor </pre> verzichten, dann würde das wohl korrekt funktionieren, also:
1 |
<tr id="line-1" class="lineno">
|
2 |
<td class="rouge-gutter gl" style="-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;user-select: none;"><pre>1</pre></td>
|
3 |
<td class="rouge-code"><pre>Zeile 1</pre></td>
|
4 |
</tr>
|
5 |
<tr>
|
6 |
...
|
Dann würde lediglich jedes neue <tr> für den Zeilenumbruch sorgen.