The style of writing in Wiki generally follows these rules:
Feel free to extend the above, rename the page, etc.
Many of the things here are not, in fact, customs. For example, I'm aware of no custom regarding citations of papers or books, and I have to take serious issue with the line about using a single hyphen as a dash. (Double hyphens online are a good way to get around the fact that we don't have em-dashes.) [Note: the "line about using a single hyphen as a dash" used to suggest always doing so.]
Is it worth it to prescribe these little rules, when they may distract from getting an overall sense of what keeps Wiki living? -- FrancisHwang
I've made additions which may accommodate your points (in which case, please delete the objection if it's now met). The 'sense of living' shouldn't be harmed - rather, punctuation, spelling, and categorization should improve, reducing the extent to which edits are less visible due to later minor edits to correct spelling or punctuation errors. Whitespace next to a dash is so that the line can be split at the dash in the edit box. Avoiding unnecessary whitespace is because in most cases, consecutive whitespace in the edit box is rendered as one space anyway. See also TypesOfSignature.
The point I was trying to make is that it is counterproductive to focus people's attentions on line-level problems (grammar, spelling) when the much broader issues need much more focus than that. I do not think we have a problem here with the small stuff. If somebody's writing some really insightful commentary, but their punctuation and spelling is bad, I can overlook that. I'm concerned with questions like: What does the page look like? Is it small enough to read comfortably in one sitting? Is it well-organized so that comments on similar topics are close to each other? Is it distinct from every other page on this Wiki, or is there the chance that there are great comments on the same topic lurking at some other alternately named page I will never find?
Wiki isn't about correctness. It's about usefulness. I'm concerned that a page such as this will overemphasize the former at the expense of the latter. -- Francis
This page wasn't intended to overemphasize correctness. If the other points can be expressed concisely as additional bulleted tips/customs which are useful, I would be happy to see them included, but I think much of what you said is common sense and/or covered well elsewhere. I started with correctness simply because I do correct obvious spelling errors, and other minor grammar and punctuation errors which make prose more difficult to read. After all, spelling and grammar errors, are not usually included deliberately. Such minor corrections sometimes make it harder to see what the latest non-minor changes were. To some extent, large numbers of minor errors have a tendency to discourage some editors. The idea of using a word processor to minimize errors here has been mentioned before - I didn't invent it.
By the way, can someone tell me if the true dash characters are a problem on certain operating systems or machines, such as Apple Macs or Linux?
Yes. Non-ASCII characters are incompatible, and at best show up as garbage, when taken from any one of the following systems and then viewed on any of the others: Mac, Windows, Linux, various browsers, etc. Unicode could solve this but it is not the default character set almost anywhere. This applies to 100% of the characters that are not shown on the keycaps of the common keyboards used in the U.S., such as "smart-double-quotes", non-ASCII apostrophes, letters precomposed with diacritics, and so forth, not just em-dash. The problem is that, although any one of those non-ASCII characters may exist on all these platform, they all use different codes for it, so if you think you typed em-dash, some other platform may believe that to be a smiley face or something.
A lot of the "non-standard" characters, often used in Windows-based editors, do not render properly in KDE's Konqueror browser. (I haven't tried other Linux-specific browsers.) And I know that they don't render correctly in the AWeb browser that I use on my Amiga computer. Lynx just ignores them, occasionally leaving odd words like clich in the text. It might leave extra garbage at the end of the line, though, because they count as characters when erasing the previous page.
It's more suggestions than customs.
I originally said tips in the heading. Hopefully, most will become customs. Some are already long-standing suggestions given elsewhere, and which deserve to become customary. I deliberately omitted one or two (previously known) suggestions that never caught on.
Queries:
(moved to RulesForUsingHyphensAndDashes)
[DDDV] Here's something all you guys might like. Not em-dash-specific, but punctuation-in-general-specific: EatsShootsAndLeaves
See also: GoodStyle, DocumentMode, ThreadMode, HowToWriteAndEditThreadMode