Autor |
Eintrag |
Forum-Ingenieur
Das Morgen gehört denen, die sich heute darauf vorbereiten ¡Átame!
Beiträge: 4867
Geschlecht: User ist offline
|
Abstände erzeugen durch Leerzeichen - mehrere Leerzeichen nebeneinander
|
Datum:03.06.10 22:40 IP: gespeichert
|
|
Wenn ihr gerne mehr als nur ein Leerzeichen nebeneinander schreiben wollt, geht das nur mittels Maskierung der Leerzeichen, die nebeneinander stehen sollen.
Aktuell schrieb ein Autor:
> Formatierung der Dialoge!
> Ich bekomm es noch nicht geregelt, dass die Nameskürzel
> mit gewissem Abstand zum Text stehen.
Einfache Lösung:
Solch ein Problem löse ich, indem ich Leerzeichen, Punkt, Leerzeichen, Punkt, usw schreibe.
. . . . . . . . . . . . .
Das geht recht schnell und einfach. Dazu brauche ich keine Maskierungscodes zu merken, sieht aber auch nicht umwerfend aus.
Vorteil ist, dass selbst bei Umstellung der Software o. ä. der Abstand erhalten bleibt.
Perfekte Lösung:
Mehrere Leerzeichen hintereinander werden hier im Forum zu einem Leerzeichen zusammen gefasst. Beziehungsweise der Browser macht das automatisch, weil vom Forum normalerweise keine erzwungenen Leerzeichen ( oder   ) abgeschickt werden, wenn der Autor sie nicht speziell eingibt.
Schlimmer ist es am Anfang einer HTML-Zeile. Dort wird kein Leerzeichen vor dem ersten Wort der Zeile dargestellt. Leider.
So sieht es im Vergleich aus. Leerzeichen ohne Maskierung und mit Maskierung:
Fünf Leerzeichen am Beginn einer Zeile.
Ein Tabulator am Beginn einer Zeile.
Fünf (maskiertes Leerzeichen) am Beginn einer Zeile.
Fünf   (maskiertes Leerzeichen) am Beginn einer Zeile.
Wort Fünf Leerzeichen zwischen dem ersten Wort der Zeile und weiterem Text.
Wort Ein Tabulator zwischen dem ersten Wort der Zeile und weiterem Text.
Wort Fünf zwischen 1. Wort und weiterführendem Text.
Wort Fünf   zwischen 1. Wort und weiterführendem Text.
Besonderheiten, wenn man die Vorschau benutzt:
Bitte, wenn ihr Maskierungen des Leerzeichens benutzt, dann dürft ihr nicht ohne weiteres aus der Vorschau den Beitrag abschicken.
Die Vorschau demaskiert die Leerzeichen wieder, wodurch sie zu einem einzigen Leerzeichen zusammen gezogen werden!
Aber, es gibt einen Trick, mit dem man die Vorschau doch noch nutzen kann.
Die Prozedur mit Vorschau lautet:
1) Text in das Textfeld eingeben. Bei mehreren Leerzeichen
. . hintereinander die Maskierung oder   nutzen.
2) Text im Textfeld komplett markieren.
3) in die Zwischenablage kopieren (STRG + C)
4) Vorschau-Knopf drücken, damit der Text in der Vorschau erscheint.
5) Text im Textfeld markieren
6) Den markierten Text löschen (DEL-Taste)
7) Text aus der Zwischenablage in das Textfeld einfügen (STRG + V)
Diesen Text dann falls nötig verändern/editieren.
9) Falls noch einmal eine Vorschau aufgerufen werden soll, bitte zu Punkt 2 springen.
. . Wenn der Beitrag so in Ordnung ist, einfach den Absenden-Knopf drücken.
[Edit]: Dieser Eintrag wurde zuletzt von Bulli31 am 03.06.10 um 22:43 geändert Viele Grüße
bulli
Aus aktuellem Anlass: . - - - ; . . Infos zum Forum: . Einführung & FAQ & Hilfestellung von A bis Z
Infos zu BDSM und KG allgemein: . Umfrage: Trägst du einen KG? | Umfrage: Welcher KG? | Ohrstöpsel | Anal Plugs | Elektrostimulation | KG in Museen/Museum mit KG | Salbe für KG aus Metall, Silikon und Nylon | Edelstahl-KG reinigen u. desinfizieren
Infos zur CB-Serie: . Material | erlaubte Öle/Crèmes | Risse in Kunststoff kleben | ferngesteuerte Elektroimpulse in CB-Serie
|
|
Forum-Ingenieur
Das Morgen gehört denen, die sich heute darauf vorbereiten ¡Átame!
Beiträge: 4867
Geschlecht: User ist offline
|
RE: Abstände erzeugen durch Leerzeichen - mehrere Leerzeichen nebeneinander
|
Datum:05.06.10 01:45 IP: gespeichert
|
|
In einem anderen Thread kam die Frage auf:
> wenn er funktioniert möchte ich
> gerne erfahren, was und &160; übersetzt bedeuten, sind
> das feste Zeichen oder muss der Schreiberling das selber einsetzen?
Eigentlich wollte ich die Feinheiten vermeiden, aber denn gehe ich doch darauf ein.
Es gibt zwei Leerzeichen innerhalb des hier im Forum verwendeten Windows-1252 Zeichensatzes, der auf dem erweiterten ASCII-Zeichensatz basiert. Beide Zeichencodierlisten kennen:
normales Leerzeichen
. = space (deutsch: Abstand)
. = Codelistennummer dezimal 32 in ASCII, Windows-1252 und iso-8559
. = Codelistennummer hexadezimal 20 in ASCII, Windows-1252 und iso-8559
erzwungenes Leerzeichen
. = geschütztes Leerzeichen
. = not breakable space (deutsch: nicht umbrechbarer Abstand)
. = Codelistennummer dezimal 160 in erweitertem ASCII, Windows-1252 und iso-8559-x
. = Codelistennummer hexadezimal A0 in erweitertem ASCII, Windows-1252 und iso-8559-x
Das normale Leerzeichen wird vom Browser am Beginn einer Zeile ignoriert. Das Verhalten basiert auf dem Umgang mit dem Leerzeichen durch frühe Schreibprogramme, die das normale Leerzeichen am Beginn einer Zeile einfach an das Ende der Zeile darüber verschoben.
Außerdem wird dem Browser erlaubt Abkürzungen wie ´d. h.´ beim Leerezichen in der Mitte am Zeilenende umzubrechen, wenn ein normales Leerzeichen in der Mitte steht.
Beim erzwungenen Leerzeichen wird dem Browser gesagt, dass sich der Autor beim Setzen des geschützten Leerzeichens etwas gedacht hat. Es wird nicht ignoriert. Weder am Zeilenanfang, noch wenn mehrere von denen nebeneinander stehen.
Außerdem wird an dem erzwungenen Leerzeichen beim Zeilenende nicht getrennt. So rutscht ein ´d. h.´ mit geschütztem Leerzeichen in der Mitte als kompletter Ausdruck in eine neue Zeile.
Wenn man schreibt, wird man mit der normalen Taste der Tastatur nur ein normales Leerzeichen erzeugen. Auch beim Import durch Copy&Paste aus anderen Programmen ist jedes übertragene Leerzeichen ein normales Leerzeichen.
Ein geschütztes Leerzeichen muss speziell erzeugt werden. Entweder durch den Autor oder die Software. Die alte Forumssoftware hat sowas geleistet. Zumindest, wenn es um mehrere Leerzeichen nebeneinander ging. Aber die neue Forumssoftware leistet das nicht. Jetzt (noch?) muss ein Autor explizit vorgeben welches Leerzeichen gemeint ist.
Man kann z. B. schon im Schreibprogramm ein geschütztes Leerzeichen in seiner für Browser verständlichen Schreibweise
oder
  oder
 
eingeben. Damit funktioniert Copy&Paste ins Forum wieder.
Das Leerzeichenproblem ist also eher ein Problem das durch die unterschiedliche Handhabung in Textverarbeitungsprogrammen und Browsern entstand. Ein Browser ist eben kein Textverarbeitungsprogramm.
Ich überlege, ob es sich lohnen würde eine Spendenzusage zu machen, die fällig wird, wenn das Problem mit mehreren Leerzeichen nebeneinander softwaremäßig gelöst würde.
Viele Grüße
bulli
Aus aktuellem Anlass: . - - - ; . . Infos zum Forum: . Einführung & FAQ & Hilfestellung von A bis Z
Infos zu BDSM und KG allgemein: . Umfrage: Trägst du einen KG? | Umfrage: Welcher KG? | Ohrstöpsel | Anal Plugs | Elektrostimulation | KG in Museen/Museum mit KG | Salbe für KG aus Metall, Silikon und Nylon | Edelstahl-KG reinigen u. desinfizieren
Infos zur CB-Serie: . Material | erlaubte Öle/Crèmes | Risse in Kunststoff kleben | ferngesteuerte Elektroimpulse in CB-Serie
|
|
|
|
|
|