Page 1 of 1

Documenter Mangles Tabs

Posted: Thu 10 Jan 2019 11:47
by KJS714
When exporting to HTML or PDF, tab characters get mangled in both formats. Markdown exports the tabs as is. For HTML, the tab characters are being converted to four plain spaces instead of four nbsp; (non-breaking spaces), causing browsers to collapse them according to standard HTML rendering rules. The end result is left-alignment being applied to indented code, rending it difficult to read and unpresentable to management. Note that source code that uses spaces for indents has those spaces correctly exported as non-breaking spaces, preserving formatting.

Re: Documenter Mangles Tabs

Posted: Fri 11 Jan 2019 12:44
by alexa
Could you please describe it in more detail and provide us an example of this?

You can send a reply straight to our support system at alexaATdevartDOTcom and supportATdevartDOTcom .

Re: Documenter Mangles Tabs

Posted: Sun 20 Jan 2019 01:30
by KJS714
Tab characters (\t, ASCII character 0x09) are being converted into four standard spaces (' ', ASCII character 0x20). HTML rendering engines collapse standard spaces, and do not collapse non-breaking spaces as I mentioned.

This is the raw technical information on the problem and the result is all tabs are eliminated in the output, causing indented items to shift to the left.

There are no more details to give.

Re: Documenter Mangles Tabs

Posted: Thu 24 Jan 2019 14:11
by alexa
Could you please let us know what browser you are viewing results with?

If possible, please provide us screenshots of the places with Tabs in dbForge and the place in the exported html file where it's displayed not correctly.

You can send a reply straight to our support system at alexaATdevartDOTcom and supportATdevartDOTcom .