https://bugzilla.wikimedia.org/show_bug.cgi?id=3461
Sebastian Werk <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #16 from Sebastian Werk <[email protected]> --- For all the examples in the very first post, it would be better to use the thin space instead of the non-breaking spaces. In general there are only few cases, where you really need a non-breaking-space but a lot of cases, where you need the thin space. An automation as proposed in comment 13 is extremely difficult, since the thin space is used for in lot of different cases for good typographie (copy the examples to some editor with non-mono-font): Paragraphs: § 1 Units: 15 km, 100 % Calculation: 3 + 2 = 5 Abbreviations in some languages: z. B. (German) The forth example is hardly implementable for all languages, the second one even worse, just take the unit “a” (year). There might be cases, where it is better to use the unit in text, but how could be determined, if the unit is meant or the article? Therefore I think a way to manually implement the thin space is required. The use of the correct Unicode-Character is possible but could lead to copy-paste problems, since the thin space and non-breaking-space is not detectable in mono-font-editors. Furthermore it is difficult to write, if you don’t use a keyboard layout like NEO2. I would propose the following, which was discussed in w:de some years ago (discussion felt asleep back then): Use of underscores for thin- and non-breaking-spaces within the wiki-code: One underscore for thin-space: _ ⇒ “ ” Two underscores for n-b-space: __ ⇒ “ ” Numbers above 2100 could be automatically replaced with 2 500 in some languages like German (lower numbers could be years). Underscores are hardly ever used, except for links (there a filter can easily be implemented). In those rare remaining cases, the nowiki-tag can be used. This would allow every user with minimal experience to use the correct typography, avoid long lists of common abbrevations as discussed in bug 13619 and ensure, that copy-paste-errors of spaces are easily detectable. As far as I know, all common browsers support both, the nbsp and the thin-space now. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
