Mathematica 中的输入/输出单元标签是由什么生成的以及如何向它们添加自动计时?

2024-04-20

当 Mathematica 计算单元格时,它会为输入单元格和输出单元格提供细胞标签 http://reference.wolfram.com/mathematica/ref/CellLabel.htmls In[$Line]:= and Out[$Line]=其中 $Line 是一个计数器,在每个评估的输入上都会递增。

如果你输入类似的内容TraditionalForm[expr] or TeXForm[expr](或任何其他*表格$OutputForms)然后表单的名称也会添加到输出单元格的标签中。例如Out[1]//TraditionalForm=.

我找不到任何自定义这些标签的方法。

  • 可以在“首选项”对话框中禁用它们。

  • 他们似乎并不在 输入和的样式表选项 输出单元格 - 尽管选项 与 CellLabel 行为相关 在那儿。

  • 也不在笔记本选项中 - 尽管在选项检查器中:笔记本选项> 评估选项 > valuationCompletionAction可以修改 通过添加时间戳来显示 CellLabels。 它还可以在 StatusArea 中显示 Timing, 一旦有其他东西打印在那里,它就会被删除。

  • 也不是任何 init.m 类型配置文件 http://reference.wolfram.com/mathematica/tutorial/ConfigurationFilesOnUnixAndLinux.html.

那么,有人知道这些 CellLabels 是在哪里生成的吗?


我特别有兴趣添加Timing到输出单元格的 CellLabel。


另一种方法是设置EvaluationCompletionAction ->“ShowTiming”,它将在每次评估后在笔记本窗口的状态栏中显示计时信息。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mathematica 中的输入/输出单元标签是由什么生成的以及如何向它们添加自动计时? 的相关文章

随机推荐