Editor de tabela leve

11

Estou procurando algo como Sublime Text para tabelas. Ou seja, quando encontra algo com valores delimitados por tabela (por exemplo), as colunas devem ser exibidas alinhadas.

Excel , Calligra Sheets ou LibreOffice Calc são muito pesados para mim, quero alternativas mais simples, mais leves, mais rápidas e gratuitas.

Atualização: As sugestões até o momento incluem programas de planilhas que podem fazer plotagens e cálculos. Isso é bom, mas também é um pouco exagerado para mim. Eu só preciso editar a tabela e a exibição alinhada. De fato, se o Sublime Text (ou qualquer editor de texto, como Gedit, Geany) tivesse um plugin que exibisse colunas alinhadas, isso seria suficiente ( perfeito ) para mim.

    
por becko 22.09.2017 / 12:42

9 respostas

17

Eu posso recomendar Gnumeric .
O Gnumeric é um programa de planilha de código aberto. Gnumeric é ...

  • Gratuito: Gnumeric e seu código-fonte estão disponíveis gratuitamente, licenciado sob os termos da GNU General Public License versão 2 ou versão 3.
  • Rápido: o Gnumeric inicializa rapidamente e manipula planilhas grandes enquanto permanece responsivo.
  • Preciso: uma planilha deve calcular a resposta certa. As funções e ferramentas integradas do Gnumeric são precisas, vários pesquisadores descobriram.

Para instalar:

sudo apt update 
sudo apt install gnumeric

    
por Olimjon 22.09.2017 / 12:50
11

pyspread

python FTW

Descrição da página do pyspread

O Pyspread é um aplicativo de planilha não tradicional que é baseado e escrito na linguagem de programação Python .

O objetivo do pyspread é ser a planilha mais pythonic.

O Pyspread espera expressões Python em suas células de grade, o que torna uma linguagem específica de planilha obsoleta. Cada célula retorna um objeto Python que pode ser acessado de outras células. Esses objetos podem representar qualquer coisa, incluindo listas ou matrizes.

O Pyspread é um software livre. É lançado sob a GPL v3 . Você pode encontrar o código sorce em github .

Instalação

sudo apt install pyspread
    
por dessert 22.09.2017 / 13:05
10

Se você é um usuário (ou pelo menos familiarizado com) emacs (ou vim), há org-mode , que contém um simples editor integrado para tabelas. No entanto, é necessário que as tabelas estejam em um formato específico, em que as colunas são separadas por barras verticais (isto é, o símbolo de pipe '|').

Você também pode fazer cálculos simples, e a integração no editor permite que você use os sofisticados recursos de edição do emacs / vim.

A documentação pode ser encontrada no site do modo de organização e em uma pequena introdução no youtube .

    
por Heinrich 22.09.2017 / 18:16
7

Modo Tabela VIM

Descrição de página repo do github

Um incrível criador automático de tabelas & amp; formatador permitindo que você crie tabelas puras enquanto você digita. O plug-in também pode formatar o conteúdo existente em uma tabela o que torna possível trabalhar com csv ou outros arquivos de texto. Para ter uma ideia dos recursos, há um vídeo de demonstração do YouTube .

Instalação

Consulte página de repositório do github .

    
por dessert 22.09.2017 / 19:49
4

MacroCALC

Você disse leve?

Descrição da página inicial do MacroCALC

MacroCALC - "mc" ou "321" é uma poderosa planilha baseada em caracteres compatíveis com Lotus que suporta 100.000 linhas, 700 colunas, 40 funções, 8 formatos de exibição, vinculação de arquivos, programação macro e funções definidas pelo usuário.

É um programa de console baseado em curses e precisa de sem ambiente gráfico .

Está totalmente integrado com [ nt ] roff , units , man , awk , perl e sh . Como deveria estar no ambiente UNIX, o programa pode atuar como um filtro, permitindo que os usuários usem pipes para realizar transformações complexas em fluxos de dados. Ele contém uma interface de programação C , bem como suporte a arquivos Lotus WKS e dBASE. O próprio formato de arquivo do MacroCALC é plano ASCII , fácil de entender e pode ser manipulado diretamente com awk , perl ou outras ferramentas UNIX padrão, ou mesmo com editores como vi .

Além disso, o MacroCALC é capaz de gerenciar unidades: como um cientista, o programa está ciente das regras para o cálculo de unidades; Assim, por exemplo, se um "comprimento" for dividido em "tempo", ele mostrará um resultado de "velocidade" e um "comprimento" não poderá ser adicionado a uma "massa".

Instalação

Veja a página do MacroCALC para instruções de instalação. Testado no Lubuntu 16.04.

    
por dessert 22.09.2017 / 17:48
2

Escritório Siag (Scheme In A Grid)

excelente software, mas pode não ser instalável nas versões atuais do Ubuntu

Descrição da página inicial da Siag e Wikipedia

O Siag Office é um pacote de escritório totalmente integrado. É conhecido por ser extremamente leve, portanto capaz de rodar em sistemas muito antigos razoavelmente bem, como em computadores i486 com 16MB de RAM. Por ser mantido leve, o software não possui muitos dos recursos das principais suítes de escritório, como o LibreOffice, o Calligra Suite ou o Microsoft Office. O Siag Office é distribuído sob os termos da Licença Pública Geral GNU e incluído no Damn Small Linux, uma distribuição Linux leve.

Veja também este artigo .

Instalação

O Siag precisa ser compilado a partir do código-fonte depois que outras bibliotecas ( libgd2-xpm-dev libxmu-dev xaw3dg-dev e as mencionadas aqui ) foram instaladas primeiro, infelizmente não foi capaz de compilá-lo no Lubuntu 16.04, mas eu posso não ter tentado o suficiente. Consulte este artigo para obter instruções de instalação mais detalhadas.

    
por dessert 22.09.2017 / 13:38
0

Editor de tabela sublime

Quem precisa de um novo programa quando o Sublime pode executar a tarefa?

Descrição de página repo do github

Editor de Tabelas é um pacote para o editor Sublime Text 2 e Sublime Text 3 para editar tabelas de texto. O Editor de Tabelas tem quase as mesmas teclas que o editor de tabelas do modo Emacs-org. Para ter uma ideia dos recursos, há um artigo útil e esses dois vídeos: video 1 vídeo 2

A julgar pelo que a página do github diz o Sublime Table Editor não é mais suportado , no entanto, o software ainda pode estar funcionando. Eu não testei isso no meu sistema.

Instalação

Consulte a página repo do github .

    
por dessert 24.09.2017 / 15:14
0

Você pode tentar o Atom editor de códigos com tablr editor de tabelas .

Faça o download do arquivo .deb do Atom em seu site . Em seguida, instale-o usando o instalador do pacote do GDebi ou executando os seguintes comandos no terminal (um por um):

sudo dpkg -i /path/to/deb/file
sudo apt-get install -f

Em seguida, instale o pacote tablr ou editor de tabelas no Atom usando o instalador do pacote integrado (que é a guia Instalar dentro Configurações View) dentro do Atom ou executando os seguintes comandos respectivamente: -

apm install tablr
apm install table-editor
    
por Gautam Vashisht 14.10.2017 / 11:02
0

Eu recomendaria sc-im , que significa s planilha c alculator im provada. Está atualmente disponível somente no Github .

É ativamente desenvolvido e enxuto.

Recursos da descrição do Github:

Algumas das funcionalidades do SC-IM

  • UNDO / REDO.
  • 65.536 linhas e 702 colunas suportadas. (O número de linhas pode ser expandido para 1.048.576 se desejado).
  • Importação e exportação de arquivo XLV / delimitado por CSV / TAB.
  • Suporte de script com LUA. Também com triggers e c módulos dinâmicos ligados.
  • Suporte à área de transferência.
  • Interação
  • do GNUPlot.
  • mapeamentos de teclas.
  • Classificar linhas.
  • Filtro de linhas.
  • Subtotais.
  • Transferência de células.
  • suporte a 256 cores - as cores da tela podem ser personalizadas pelo usuário, mesmo em tempo de execução.
  • Colorize as células ou forneça formatos como negrito ou sublinhado.
  • Suporte amplo de caracteres. Os seguintes alfabetos são suportados: inglês, espanhol, francês, italiano, alemão, português, russo, ucraniano, grego, turco, tcheco, japonês e chinês.
  • Cópia de segurança automática.
  • Implemente funções externas no idioma de sua preferência e use-as no SC-IM.
  • Use o SC-IM como uma calculadora não interativa, lendo sua entrada de um script externo.
  • Mais comandos de movimentos implementados!
  • Entrada e saída foram completamente reescritos.

Sobre o nome, a ideia é que o programa possa ser identificado como outro aplicativo do tipo vim. SC-IM significa Calculadora de Planilha Improvisada. : -)

Assim, os comandos e o fluxo de trabalho são familiares se você tiver experiência com vi ou vim .

Algumas capturas de tela:

Para instalação, build-essential , ml-yacc , bison e as bibliotecas libncurses5-dev e libncurses5w-dev são necessárias. Basta executar make , sudo make install no diretório src de sc-im após a clonagem do github.

    
por emk2203 14.10.2017 / 11:25