4 ms·
> Have we learned nothing about the separation of concerns, of content from layout? You're whole argument violates this separation of concerns! By typing two s
by eevilspock 12y ago
> Have we learned nothing about the separation of concerns, of content from layout?
You're whole argument violates this separation of concerns! By typing two spaces, you are inserting layout concerns into your content.
If layout is the concern of the render, then your editor should increase the visual distance between sentences if that is what you need, for example with an option to override the font's typographical parameters or one to add extra sentence spacing for monospaced fonts.
- ColinWright 12y agoSorry about the length of this reply, I lack the time to make it shorter. >> Have we learned nothing about the separation >> of concerns, of content from layout? > You're whole argument violates this separation > of concerns! By typing two spaces, you are > inserting layout concerns into your content. That turns out not to be the case. The two spaces I type are not for layout, so they are not violating the principle of separation of concerns. They are for production and processing of text. I find it trivial to type the two spaces, they match my thought processes as I type, and they make automated parsing and processing of the text by ad hoc scripts easier. In other words, they are fit for purpose in improving my productivity, exactly matching the primary concern - efficient production of written output. > If layout is the concern of the render, then > your editor should increase the visual distance > between sentences if that is what you need, for > example with an option to override the font's > typographical parameters or one to add extra > sentence spacing for mono-spaced fonts. How it appears in my editor is not the point I'm making. It's fine in my editor, and it suits the way I work. If typographers say that printed works should not have two spaces after the period, then that happens after I've produced my text and it goes for final render. Therefore having two spaces in my text is not a problem. Well, should not be. Layout is the concern of the final rendering system. While producing my text, whatever helps me produce it faster is of value, and having two spaces between sentences helps me. It's not a visual thing, it's a programmatic thing. I'm frequently running scripts over my text, and things like two spaces makes things easier. Saying that my editor should increase the visual distance between sentences is entirely missing the point. The two spaces is not a layout issue. Typographers might dictate while the final renderings should be like, but they should not dictate my production processes. Personally, I find that text produced to the recommendations of these professional typographers who have studied these things and produce work they declare to be better is, in fact, for me, often less attractive.