Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Emacs 在组织模式电子表格中自动设置数字格式_Emacs_Org Mode - Fatal编程技术网

Emacs 在组织模式电子表格中自动设置数字格式

Emacs 在组织模式电子表格中自动设置数字格式,emacs,org-mode,Emacs,Org Mode,有没有办法自动强制组织模式电子表格中的小数位数?那么当我移动到下一个字段时,42将更改为43.00 此外,是否有数千个分隔符的自动格式化功能?这对您有帮助吗 (setq org-calc-default-modes '(calc-internal-prec 12 calc-float-format (float 9) calc-angle-mode deg calc-prefer-frac nil calc-symbolic-mode nil calc-d

有没有办法自动强制组织模式电子表格中的小数位数?那么当我移动到下一个字段时,42将更改为43.00


此外,是否有数千个分隔符的自动格式化功能?

这对您有帮助吗

(setq org-calc-default-modes '(calc-internal-prec 12
    calc-float-format (float 9)
    calc-angle-mode deg
    calc-prefer-frac nil
    calc-symbolic-mode nil
    calc-date-format (YYYY "-" MM "-" DD " " Www (" " HH ":" mm))
    calc-display-working-message t))

此链接显示了
org calc default modes
的各种选项,允许您更改显示格式和精度。

如果您希望在更改为下一个字段时自动格式化,您需要使用自动更新行标题
#
来指示当在该行中按下
选项卡
RET
时,该行中的字段应自动计算(请参阅)

然后,如果您将包含作为该单元格的公式(我假设,如果您希望手动输入值,则通常不会有影响该单元格的公式),其中包含(对于您的42->42.00示例)

=符号前的信息可以是单元格引用或列引用,具体取决于您希望将公式应用于单个单元格还是整个列。(提到这一点)


我在org中找不到对数千个分隔符的任何引用,目前可能不可能找到。

这是一个很大的帮助,尤其是自动更新行标题-谢谢!
=$0;%.2f