Я ищу что-то вроде Sublime Text для таблиц. То есть, когда он сталкивается с чем-то со значениями, разделенными таблицей (например), столбцы должны отображаться выровненными.
Excel , Calligra Sheets или LibreOffice Calc слишком тяжелы для меня, я хочу более простые, легкие, быстрые и бесплатные альтернативы.
Обновление: Предложения на данный момент включают в себя программы для работы с электронными таблицами, которые способны выполнять построение графиков и вычислений. Это нормально, но для меня это тоже излишне. Мне просто нужно отредактировать таблицу и выровнять дисплей. На самом деле, если бы Sublime Text (или любой текстовый редактор, например Gedit, Geany) имел плагин, который отображал бы выровненные столбцы, этого было бы достаточно ( идеально ) для меня.
Pyspread - это нетрадиционное приложение для работы с электронными таблицами, основанное на языке программирования Python и написанное на нем.
Цель pyspread - быть самой питонной таблицей.
Pyspread ожидает выражения Python в своих ячейках сетки, что делает язык электронной таблицы устаревшим. Каждая ячейка возвращает объект Python, к которому можно получить доступ из других ячеек. Эти объекты могут представлять что угодно, включая списки или матрицы.
Pyspread - свободное программное обеспечение. Он выпущен под GPL v3 . Вы можете найти код сорока в github .
sudo apt install pyspread
Если вы являетесь пользователем (или хотя бы знакомы) с emacs (или vim), существует org-mode , который содержит простой встроенный редактор таблиц. Однако необходимо, чтобы таблицы были в определенном формате, где столбцы разделены вертикальными чертами (то есть символом «|»).
Вы также можете выполнять простые вычисления, а интеграция с редактором позволяет вам использовать сложные средства редактирования emacs / vim.
Документацию можно найти на сайте в режиме орг , а также небольшое введение на YouTube . .
MacroCALC - «mc» или «321» - это мощная Lotus-совместимая таблица на основе символов, которая поддерживает 100000 строк, 700 столбцов, 40 функций, 8 форматов отображения, связывание файлов, макропрограммирование и определяемые пользователем функции.
Это консольная программа на основе curses и не нуждается в графической среде .
Он полностью интегрирован с [nt
] roff
, units
, man
, awk
, perl
и sh
. Как и должно быть в среде UNIX, программа может действовать как фильтр, позволяющий пользователям использовать каналы для выполнения сложных преобразований в потоках данных. Он содержит интерфейс программирования C
, а также поддержку файлов Lotus WKS и dBASE. Собственный формат файла MacroCALC - это плоский ASCII , простой для понимания и поэтому может напрямую управляться с помощью awk
, perl
или других стандартных инструментов UNIX, или даже с такими редакторами, как vi
. [ 1121]
Кроме того, MacroCALC может управлять единицами: подобно ученому, программа знает правила расчета единиц; так, например, если «длина» делится на «время», это покажет результат «скорость», и «длина» не может быть добавлена к «массе».
См. домашнюю страницу MacroCALC для инструкций по установке. Проверено на Lubuntu 16.04.
отличная программа, но ее нельзя установить в текущих версиях Ubuntu sup>
Siag Office - это тесно интегрированный бесплатный офисный пакет. Известно, что он чрезвычайно легкий, и, следовательно, способен довольно хорошо работать на очень старых системах, например, на компьютерах i486 с 16 МБ ОЗУ. Поскольку программное обеспечение поддерживается легким, в нем отсутствуют многие функции основных офисных пакетов, таких как LibreOffice, Calligra Suite или Microsoft Office. Siag Office распространяется на условиях Стандартной общественной лицензии GNU и входит в Damn Small Linux, облегченный дистрибутив Linux.
Также см. эту статью .
Siag необходимо скомпилировать из исходного кода после того, как другие библиотеки (libgd2-xpm-dev libxmu-dev xaw3dg-dev
и упомянутые здесь ) были установлены первыми, к сожалению, не удалось скомпилировать их в Lubuntu 16.04, но, возможно, я не старался изо всех сил. См. эту статью для более подробных инструкций по установке.
Кому нужна новая программа, когда Sublime может выполнить задачу? Sup> [ 1116] Редактор таблиц - это пакет для Sublime Text 2 и Sublime Text 3 редактор для редактирования текстовых таблиц. Редактор таблиц имеет почти те же клавиши, что и редактор таблиц в режиме Emacs-org. Чтобы понять особенности, есть полезная статья и эти два видео: видео 1 видео 2 Судя по тому, что страница GitHub говорит, что Sublime Table Editor больше не поддерживается , однако программное обеспечение все еще может работать. Я не проверял это в моей системе. Описание со страницы github repo
Установка
Я рекомендовал бы sc-im
, который обозначает улучшенный калькулятор электронной таблицы. Это в настоящее время доступно на GitHub только.
Это активно разрабатывается и наклон.
Функции из описания GitHub:
Некоторые функции SC-IM
Об имени идея состоит в том, что программа может быть идентифицирована как другое подобное энергии приложение. SC-IM поддерживает Импровизированный Калькулятор электронной таблицы.:-)
Таким образом, команды и рабочий процесс знакомы, если у Вас есть опыт с vi
или vim
.
Некоторые снимки экрана:
Для установки, build-essential
, ml-yacc
, bison
и библиотеки libncurses5-dev
и libncurses5w-dev
необходимы. Просто выполненный make
, sudo make install
в src
каталог sc-im
после клонирования от GitHub.
Я могу рекомендовать Gnumeric.
Gnumeric является программой электронной таблицы с открытым исходным кодом. Gnumeric...
Для установки:
sudo apt update
sudo apt install gnumeric
удивительный автоматический создатель таблицы & средство форматирования, позволяющее один для составления аккуратные таблицы, как Вы вводите. Плагин также может к формат существующее содержание в таблицу , которая позволяет работать с csv или другими текстовыми файлами. Для понимания его функции существует демонстрационное видео YouTube .
См. GitHub repo страница .
Можно попробовать редактор кода Atom tablr или редактор таблиц пакет.
Загрузка .deb файл Atom от веб-сайт . Затем установите его или при помощи Установщика Пакета GDebi или путем выполнения после команд в терминале (один за другим):
sudo dpkg -i /path/to/deb/file
sudo apt-get install -f
Затем установка tablr или редактор таблиц пакет в Atom любой при помощи встроенного установщика пакета (который является вкладка Install в Настройки Представление) в Atom или путем выполнения следующих команд соответственно:-
apm install tablr
apm install table-editor
Мне нравится установка эластичной табуляции в jEdit:
http: // www .jedit.org / users-guide / indent.html
Эта функция позволяет расширять позицию табуляции до строк выше и ниже. Я думаю, что это может работать только с вкладками, но вы можете использовать замену, чтобы заменить разделитель на вкладку, а затем отменить замену позже.