Dear Hans,
On 12/19/2012 7:18 PM, Andreas Mang wrote:
Hi there,
sorry for being such a pain in the neck.
Is there going to be a solution considering the spacing problems with the use of units (native mkiv command) in near future (within 2-3 weeks)? If there is none and I am not doing something wrong, I'll add a local work around every time I use units. As this is much work, I'd appreciate if someone told me if this is something that might be fixed soon. If not I'm good - I just need to know.
Explanation of my problem: Maybe I am doing something wrong, but in the resulting document the spacing is bigger in math mode then in the text mode in case I use \units{...}. In particular, the distance for the decimal separator is as if I would type $1,2$ instead of $1{,}2$ (example: $\units{1,2}$)..
can you try
\appendtoks \disablemathpunctuation \to \everyunits
Thanks for looking into this. The problem with the decimal separator is solved. You made my day with just 4 commands! Just that you know: I still observe a tiny difference in the blank space between numbers and times symbol (\times) when comparing math mode to standard text mode (minimal example below). AFAIK this does not make a difference. If I find the time i might just put every unit stuff into math mode (for consistency reasons). So my document is ready for being published (in this respect). It just still lacks content :) Happy holidays to all of you. Andreas % MINIMAL EXAMPLE \appendtoks \disablemathpunctuation \to \everyunits \starttext \unit{1,2e3 meter} $\unit{1,2e3 meter}$ \stoptext % MINIMAL EXAMPLE