Hi, Emil —
You could use triple braces on their own lines to set off text as if it were code:
{{{
Like this.
With literal spaces at the beginning of lines.
}}}
This will display the text in a monospace font in an offset, colored box. Behind the scenes, it's the HTML equivalent of invoking the style
<pre> around your text.
Other than that, I think you may have to fall back on writing out spaces in HTML as to make sure they show up as you like — or, as Hegart suggested, creating your own custom styles, which would probably work better. To do that, just add something like this to the tiddler StyleSheet:
.myStyle{
margin-left:5px;
}
Then you can wrap your text in that custom style like so:
{{myStyle{
Like this.
You won't type the literal spacing at the beginning of the line, but all this text will be indented five pixels.
}}}