Octave 5.1.0 不再支持将图形复制到剪贴板

Octave 5.1.0 no longer supports copy of figures to clipboard

在 Octave 5.1.0(今天最新)中,我无法再将数字复制到剪贴板(我在 win 10 上使用 64 位 Octave)。 我遇到了这个 bug report,它描述了这个问题,但没有找到任何修复方法。 此问题是否有任何已知的修复或解决方法?

Octave 5.1.0 中的默认图形工具包现在是“qt”。 qt 图形工具包没有 "copy to clipboard" 功能。您可以将图形工具包更改为“gnuplot”,它具有以下功能:

 graphics_toolkit ('gnuplot')
 plot(1,1)

在对 bug #55970, it appears that it is possible to re-enable the menu copy function. That report references an earlier bug #55795 的报告进行查询后,该查询在打补丁后关闭,以使所有图形 windows 在工具包中都相同。这显然也从 Qt 版本中删除了复制功能。

现已在 bug #55970 跟踪器上提交补丁,以重新启用复制功能。不过,此补丁涉及 m 文件和 cc 文件更改,因此使用此补丁将涉及您自己重新编译 Octave,或等待包含此补丁的版本发布。