This is not really a problem because Markdown is designed to work that way. It's described in the Markdown reference under [Code Blocks]. Starting a line with at least 4 spaces or 1 tab triggers a code block.
Incidentally, ending a line with 2 spaces triggers a hard line break, which can be useful.
Markdown is an excellent pre-processor for generating ebooks from plain text.
|