Is it possible to define a list of units (like ml, °C, nmol, eq., etc.) and forbid latex to insert a newline before those?
I know it is possible to use a ~ between number an unit, but the above described method would be much more convenient for me.
Thanks for helping me!
edit:
thanks for all the comments and answers, but maybe i should explain my reason to look for something like that: I have a very large Document (not yet written in latex) and try to format it using latex. Therefore it would be quite time consuming to edit every value and unit to fit the siunitx syntax. Same problem with the answer from Steven B. Segletes.


~would be the wrong spacing to use. It should be smaller. – daleif Jun 25 '15 at 16:52\,is the usual recommendation: a thin space. – Joseph Wright Jun 25 '15 at 20:12~would be bigger than a usual text-space... thanks for the advice to both of you – ail246 Jun 25 '15 at 20:19