Пожалуйста, используйте жесткие (неразрывные) пробелы
Зачем использовать другой язык разметки?(Я согласен с @cz выше).
Одна из целей Markdown - сделать документы читабельными даже в текстовом редакторе.
Тот же результат, два подхода
Код
Sample code
5th position in an really ugly code
5th position in a clear an readable code
Again using non-breaking spaces :)
Результат
Пример кода
5-я позиция в действительно ужасном коде
5-я позиция в четком читаемом коде
Снова с использованием неразрывных пробелов :)
Визуальное представление неразрывного пробела (или жесткого пробела) обычно является нормальным пробелом "", однако его представление в Юникоде равно U + 00A0.
Представление Unicode обычного пространства - U + 0020 (32 в таблице ASCII).
Таким образом, текстовые процессоры могут вести себя по-разному, в то время как визуальное представление остается тем же.*
| OS | Input method |
|===========| ==================================|
| macOS | OPTION+SPACE (ALT+SPACE) |
| Linux | Compose Space Space or AltGr+Space|
| Windows | Alt+0+1+6+0 |
Some text editor use Ctrl+Shift+Space.
Issue
Некоторые текстовые редакторы могут преобразовывать пробелы в общие пробелы при копировании и вставке, поэтому будьте осторожны.