gpt4 book ai didi

wolfram-mathematica - 电子邮件中的 mathematica 代码并保持格式与笔记本相同

转载 作者:行者123 更新时间:2023-12-04 11:29:59 27 4
gpt4 key购买 nike

众所周知,当发送带有一些 Mathematica 代码的电子邮件时,实践是这样做的

选择单元格,Cell->ConvertTo->INPUT FORM,然后COPY AS TEXT

然后将代码粘贴到电子邮件或任何其他交换媒体中。

上述唯一的问题是,当另一端从电子邮件中复制文本并将其粘贴回 Mathematica 笔记本时,代码将不再以原始形式显示(在转换为输入表格)。

因为当从电子邮件中复制的文本插入到 Mathematica 笔记本时,它就变成了一个标准的表单单元格。一切都好,除了原始代码格式都丢失了。

如果没有,请尝试,将单元格转换为 INPUT FORM,代码将改变形状,在此操作之前我找不到恢复原始表单的方法。

有没有办法通过电子邮件发送 Mathematica 代码,当然是在文本中,以便它保持相同的形状,并且在转换之前以标准形式显示时的外观相同?

谢谢
--纳赛尔

最佳答案

使用代码样式 (ALT/CMD-8) 格式化的单元格在使用复制粘贴时保留所有格式。我一直使用它们来格式化 SO 的帖子。好吧,说实话,我几乎一直使用代码单元,除了一次性或一次性输入。

使用代码样式还有其他优点。它可以轻松评估笔记本中的所有定义,而无需评估所有附带和测试表达式:ALT/CMD-单击任何代码单元格的单元格括号,然后按 SHIFT-ENTER。此外,代码单元会自动成为初始化单元,这通常正是您想要的笔记本中的定义。最后,当 Mathematica 在笔记本中发现 Code 单元格时,它会提供创建一个仅包含这些单元格的自动保存包。

代码单元格的缺点是您失去了 Mathematica 对具有输入样式的单元格执行的自动格式设置——但话说回来,自动格式设置正是我们在这个问题的上下文中试图避免的。

关于wolfram-mathematica - 电子邮件中的 mathematica 代码并保持格式与笔记本相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6160043/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com