[NTG-context] Automatic thousands separation in \unit
Otared Kavian
otared at gmail.com
Thu Jan 31 13:43:13 CET 2019
Hi Marco,
Can this give what you wish?
\define[2]\myunit{\spaceddigits{#1}\unit{#2}}
\starttext
\myunit{123456789}{volt}
\stoptext
> On 31 Jan 2019, at 13:28, Marco Patzer <lists at homerow.info> wrote:
>
> Hi!
>
> I'm wondering if there's a way to have automatic thousands separation in the
> \unit command? \spaceddigits does that, but it doesn't work inside \unit. And
> using both would be quite verbose to write. Example:
>
> \starttext
> %% no thousands separation
> \unit{123456789 volt}
>
> %% manual thousands separation works
> \unit{123,456,789 volt}
>
> %% automatic thousands separation, but not using \unit
> \let\spaceddigitsseparator,
> \spaceddigits{123456789}\,V
>
> %% fails, no output
> \unit{\spaceddigits{123456789} volt}
> \stoptext
>
> Marco
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the Wiki!
>
> maillist : ntg-context at ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage : http://www.pragma-ade.nl / http://context.aanhet.net
> archive : https://bitbucket.org/phg/context-mirror/commits/
> wiki : http://contextgarden.net
> ___________________________________________________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-context/attachments/20190131/81441b86/attachment.html>
More information about the ntg-context
mailing list