Tomasz Wegrzanowski wrote:
> On Mon, Mar 01, 2004 at 07:54:35PM +0900, Guillaume Blanchard wrote:
>
>>What about a post-parse function you may add in default language.php and
>>that each language may derive to make language specific modification.
For
>>French, it may be very basic function: replace
' !' by ' !' and so
on.
Never written article about programming ?
Where would it ever matter to have a non-breaking space, which is
visually indistinguishable from an ordinary space?
In French typography, a non-breaking space must be place before sign like
[:] so that a line break (caused by display width fit) never occur between
[:] and the preceding word. It's same for [;], [!], [?], [«] and [»]. And
for numbers, each hundred must also be separated with non-breaking space.
The simple way I see to do that is to write article with normal space (0x13)
then convert them (when necessary) to before render the page. It may
be easily done after Wiki-syntax parsing by remplacing pair of characters
(ex: [0x13][:] => [ ][:]).
Aoineko