pyspread

pyspread

我正在寻找类似的东西Sublime Text对于表格。也就是说,当遇到带有表格分隔值的内容(例如)时,列应该对齐显示。

ExcelCalligra 纸张或者LibreOffice Calc对我来说太重了,我想要更简单、更轻、更快和免费的替代品。

更新:到目前为止的建议包括能够进行绘图和计算的电子表格程序。这很好,但对我来说也有点过头了。我只需要编辑表格,并对齐显示。事实上,如果 Sublime Text(或任何文本编辑器,如 Gedit、Geany)有一个显示对齐列的插件,那就足够了(完美的) 为我。

答案1

我可以推荐数值。Gnumeric
是一个开源电子表格程序。Gnumeric 是...

  • 免费:Gnumeric 及其源代码均可免费使用,根据 GNU 通用公共许可证版本 2 或版本 3 的条款进行授权。
  • 快速:Gnumeric 启动迅速,能够处理大型电子表格,同时保持响应速度。
  • 准确:电子表格应该计算出正确的答案。一些研究人员发现,Gnumeric 的内置函数和工具非常准确。

安装:

sudo apt update 
sudo apt install gnumeric

数值

带有散点图的 Gnumeric 屏幕截图

答案2

pyspread

python 的 FTW pyspread 截图

描述来自pyspread 的主页

Pyspread 是一款非传统电子表格应用程序,它基于编程语言并由其编写Python

pyspread 的目标是成为最具 Python 风格的电子表格。

Pyspread 要求在其网格单元格中使用 Python 表达式,这使得电子表格专用语言变得过时。每个单元格都会返回一个可以从其他单元格访问的 Python 对象。这些对象可以表示任何内容,包括列表或矩阵。

Pyspread 是免费软件。它根据GPL 版本。您可以在以下位置找到源代码github

安装

sudo apt install pyspread

答案3

如果你是 emacs(或 vim)的用户(或至少熟悉它们),那么组织模式,其中包含一个简单的集成表格编辑器。但是,它需要表格采用特定的格式,其中列由竖线分隔(即管道符号“|”)。

您还可以进行简单的计算,并且集成到编辑器中允许您使用 emacs/vim 的复杂编辑功能。

emacs org-mode 表格示例

文档可以在org-mode 网站,以及一个简短的介绍在YouTube上

答案4

宏计算

你说的是轻量级吗? MacroCALC 屏幕截图

描述来自MacroCALC 的主页

MacroCALC - “mc”或“321”是一个功能强大的 Lotus 兼容字符电子表格,支持 100000 行、700 列、40 个函数、8 种显示格式、文件链接、宏编程和用户可定义的函数。

它是一个基于 curses 的控制台程序,需要没有图形环境

nt它与 [ ] roffunitsmanawk和完全集成。perl正如sh在 UNIX 环境中应该的那样,该程序可以充当过滤器,使用户能够使用管道对数据流执行复杂的转换。它包含一个C编程接口以及 Lotus WKS 和 dBASE 文件支持。MacroCALC 自己的文件格式是扁平 ASCII,易于理解,因此可以直接用awkperl或其他标准 UNIX 工具,甚至用 之类的编辑器进行操作vi

此外,MacroCALC 能够管理单位:像科学家一样,该程序知道计算单位的规则;例如,如果“长度”除以“时间”,它将显示“速度”结果,而“长度”不能添加到“质量”中。

安装

MacroCALC 的主页了解安装说明。已在 Lubuntu 16.04 上测试。

相关内容