emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug: Final zero after decimal point is stripped when inline code eva


From: Charles Millar
Subject: Re: Bug: Final zero after decimal point is stripped when inline code evaluated
Date: Sun, 5 May 2024 14:41:45 -0400
User-agent: Mozilla Thunderbird

Forgot to include that i also used the numprint package.

On 5/5/24 2:30 PM, Charles Millar wrote:
Please note that in the second src_latex the zero is stripped from the results. The final zero is required for my purposes, i.e. dollars and cents. This occurs in both results and on export to pdflatex,

Does org's evaluation cause this or does latex? I have attempted to use the siunutx and currency packages.as follows,

#+NAME: TABLE2
|22578.60|

src_latex[:var printthis=TABLE2[-1,-1] :eval yes :results replace :exports results]{\num{printthis}} {{{results(@@latex:\num{22578.6}@@)}}}

src_latex[:var printthis=TABLE2[-1,-1] :eval yes :results scalar :results replace :exports results]{\num[round-precision=2,round-mode=places,round-pad = false]{printthis}} {{{results(@@latex:\num{22578.6}@@)}}}

src_latex[:var printthis=TABLE2[-1,-1] :eval yes :results replace :exports results]{\vUSD{printthis}} {{{results(@@latex:\vUSD{22578.6}@@)}}}
(I also tried \dUSA and \cUSA)

On the other hand this has no problem:

#+NAME: TABLE1
|22578.59 |

src_latex[:var printthis=TABLE1[-1,-1] :eval yes :results replace :exports results]{\num{printthis}} {{{results(@@latex:\num{22578.59}@@)}}}

The missing zero is important - the result is supposed to be dollars and cents.

Org mode version 9.7-pre (release_9.6.27-1391-gba7475 @ /usr/local/share/org-mode/lisp/)

GNU Emacs 30.0.50 (build 100, x86_64-pc-linux-gnu, GTK+ Version 3.24.36, cairo version 1.16.0) of 2024-04-27




reply via email to

[Prev in Thread] Current Thread [Next in Thread]