Sorry, I didn’t meant to imply you were a new user, just to point out that this will tend to be the route you often see espoused here on the forums, in the tutorials, the user manual and so forth. It’s the easier way to learn the software so that’s the one that gets talked about. What I was mainly getting at is that it’s not the only way to use it, and that the style system as it is designed does indeed completely fit in with that concept of being able to format for yourself in the editor, and format for your needed output in the compiler.
A styled block quote can be green text in the editor, like in an email composer if that’s what you prefer, but print standard double-spaced output when compiled. In fact that’s how all of the stock styles in the default settings work with our stock compile formats. The way the styles are designed to look in the editor don’t really match any of the designed outputs, like Modern or Manuscript Times—yet they will convert as needed based on how they were configured. So it stands to reason a style you call “Normal” in the editor could do the very same thing (in fact, a good number of our built-ins even convert “Body” if used, as that is a pretty safe assumption to make).
As for why you haven’t encountered it before, it could also be because styles were only added in the most recent major version. In v1 for instance, the closest analogy was a “formatting preset” tool that simply stored some saved settings that could be applied to text, with no further connection to that preset once it was applied. A formatting macro, really, and the only way to protect text from completely changing its formatting was with a “preserve formatting” setting, you may recall. That’s still there for legacy compatibility, but nowadays styles do all of that and much more.
My Normal.dot Word template is also set to UK English but when compiled (which I would have thought should be using my Normal.dot template) it reverts to US English. Not a real problem, just a slight niggle.
Ah okay, yes it has no awareness of your Normal.dot file (I don’t know if that would even be possible). I think if we do add something along these lines, it would be more like a dropdown in the Metadata tab. I don’t think using your spell check settings or even the UI language would be the right way to go as they may not represent the document being produced.
But who knows, we might go with something more like the “Normal.dot” approach in the future as that would for some cases make for a streamlined document production.