Wie kann ich in Lync platzformatierte Tabellen einfügen, ohne die Formatierung zu verlieren?

2744
Gabriel

Mehrere Leerzeichen werden durch ein einzelnes Leerzeichen ersetzt. Schade, wenn man Dinge als solche tut:

|#|Name | |-+---------| |1|John Paul| |2|John | |3|Robert | |4|Jimmy | 

Bearbeiten: Diese Art von Ausgabe wird (über Telnet) durch meinen Code generiert, damit ich sie ändern kann.

7
Mit etwas mehr Arbeit könnte man es einfach mit http://ditaa.org/ditaa/ als Bild rendern. Nur eine Idee, wenn nichts anderes funktioniert;) Der Hochstapler vor 11 Jahren 0
Dann sende ich ASCII-art-render das Bild per Telnet (= Gabriel vor 11 Jahren 0
Scheint, als ob Lynch versucht, klug zu sein, und lässt nicht zu, dass die Leute entscheiden, wie das Einfügen funktionieren soll. [This] (http://superuser.com/questions/427542/how-can-i-paste-text-without-format-in-a-lync-chat-window) zum Beispiel, wie Lynch zu viel von sichert Die Originalkopie... awe vor 11 Jahren 1

2 Antworten auf die Frage

3
Michael K

Sie können versuchen, die Leerzeichen durch geschützte Leerzeichen zu ersetzen. Eine einfache Möglichkeit, ein Leerzeichen zu erhalten, ist "Alt" und "255" einzugeben.
Ich bin nicht ganz sicher, ob alle Dialoge zum Suchen und Ersetzen damit funktionieren. Möglicherweise müssen Sie einen zusätzlichen Editor verwenden.

Ich muss die Ausgabe des Programms, in das ich kopiert habe, von \ nach \ 255 setzen. Das scheint weniger schmerzhaft beim Kopieren / Einfügen zu sein, aber ich frage mich, wie sich Textverarbeitungsprogramme, Ausblicke und anderes verhalten werden. Werde es versuchen, bevor du die Daumen aufgibst (: Gabriel vor 11 Jahren 0
Ok, beim Kompilieren wandelt VStudio 's (ALT-255) und' \ 255 'in 0xA0 um, was der ISO / IEC 8859-Code für geschützten Raum ist. Aber dann zeigt windows es als ascii 'á'. Ich konnte nicht finden, wie man VS daran hindert, also musste ich stattdessen (char) 255 verwenden. Dann hat es funktioniert. Gabriel vor 11 Jahren 0
2
awe

Wenn Sie durch ein Textverarbeitungsprogramm gehen, das formatierten Text verwendet, fügen Sie ihn dort ein (wie MS Word). Setzen Sie dann die Schriftart auf "Courier New", den Zeilen- / Absatzabstand auf 0, und kopieren Sie sie in Lynch.

Es scheint, als ob Lynch die zusätzlichen Leerzeichen entfernt, wenn der kopierte Text aus reinem Text besteht. Wenn der kopierte Text jedoch formatiert ist, behält er alles wie das Original.


In diesem Fall haben Sie die Möglichkeit, es als Tabelle in Word zu erstellen und die gesamte Tabelle zu kopieren. Dies funktioniert, da Lynch die Tabellenanzeige mit allen Formatierungen unterstützt. Auf diese Weise können Sie auch eine schöne Schrift haben (keine Mono-Space-Schrift erforderlich).

Es funktioniert \ o / aber das doppelte Kopieren / Einfügen und Starten des Textverarbeitungsprogramms ist ein Schmerz /: Gabriel vor 11 Jahren 0