Hartmut Haase wrote:
> I believe it is somehow tedious that I have to write "z.\,B. Text"
> with the nobreakspace sign between "." and "Text" just to get "z. B.
> Text" set correctly. Why can't such abbreviations like "z. B.", "u.
> �." etc. be stored as you do with words like LyX or LaTeX and then
> converted by LyX to whatever is needed?

I think this is a little bit to much work (think of all possible 
abbreviations in all supported languages). Apart from this, it will 
never work correctly, because it depends hardly from your context.
A few examples:

"Das ist u.\,a.\ ein Text" (normal space after abbreviation)
"Ein Text u.\,a. Bla..." (no normal space, the sentence ends here)
"Das ist z.\,B. ein Text" (no normal/nobreak space! Ends with Capital 
letter)
"Das auch z.\,B." (End-of-sentence-period-insert needed).

How should LaTeX/ LyX know if you want to end your sentence or not? You 
can easily see the bad results of too much (pseudo-)cleverness if you 
try out a certain Wordprocessor, which drove me mad, because it has 
always converted "DNA" to "dann", which is not really the same.

What we need are insets for '\,' and '\ ' similar to the nobreak space. 
This has been discussed and will probably be implemented after 1.2.0.

J�rgen.

Reply via email to