How can I paste space-formatted tables in Lync without losing the formatting?

Multiple spaces are replaced by a single space character. Too bad when doing things as such:

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

Edit: This kind of output is generated (via telnet) by code of mine, so I can change it.


Solution 1:

You could try replacing the spaces with non breaking spaces. A simple way to get a non breaking space is holding 'Alt' and typing '255'.
I am not entirely sure if all search&replace dialogues work with that, maybe you need to use an additional editor.

Solution 2:

If you go through a word processor that uses formatted text, and paste it there (like MS Word). Then set the font to "Courier New", line/paragraph spacing to 0, and then copy it into Lynch.

It seems like Lynch removes the extra spaces when the copied text is plain text, but if the copied text is formatted, it keeps everything as the original.


In this case, you have the alternative to make it as a table in Word, and copy the entire table. This will work since Lynch will support table display with all formatting. This way, you can have a nice font as well (no need for mono-space font).