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

Reply via email to