Je cherche quelque chose comme Texte sublime pour les tableaux. C'est-à-dire que lorsqu'il rencontre quelque chose avec des valeurs délimitées par une table (par exemple), les colonnes doivent être affichées alignées.
Excel , Feuilles Calligra ou LibreOffice Calc est trop lourd pour moi, je veux des alternatives plus simples, plus légères, plus rapides et plus libres.
Mise à jour: Les suggestions jusqu’à présent incluent des tableurs capables de faire du traçage et des calculs. C'est bien, mais c'est aussi un peu exagéré pour moi. Je dois juste éditer le tableau et l’affichage aligné. En fait, si Sublime Text (ou tout éditeur de texte, comme Gedit, Geany) avait un plugin affichant les colonnes alignées, cela suffirait ( parfait ) pour moi.
Je peux recommander Gnumeric .
Gnumeric est un tableur libre. Gnumeric est ...
À installer:
Sudo apt update
Sudo apt install gnumeric
Pyspread est un tableur non traditionnel basé sur et écrit dans le langage de programmation Python .
Le but de pyspread est d’être le tableur le plus pythonique.
Pyspread attend les expressions Python dans ses cellules de grille, ce qui rend un langage spécifique à une feuille de calcul obsolète. Chaque cellule retourne un objet Python accessible depuis d'autres cellules. Ces objets peuvent représenter n'importe quoi, y compris des listes ou des matrices.
Pyspread est un logiciel libre. Il est publié sous le GPL v . Vous pouvez trouver le code de sorce à github .
Sudo apt install pyspread
Si vous utilisez (ou au moins connaissez) emacs (ou vim), il existe org-mode , qui contient un simple éditeur intégré de tables. Toutefois, les tableaux doivent avoir un format spécifique, les colonnes étant séparées par des barres verticales (c’est-à-dire le symbole de tuyau "|").
Vous pouvez également effectuer des calculs simples, et l'intégration dans l'éditeur vous permet d'utiliser les fonctions d'édition sophistiquées d'emacs/vim.
La documentation peut être trouvée sur le site org-mode , et une petite introduction sur youtube .
Un créateur et formateur de table automatique génial permettant de créer des tableaux ordonnés au fur et à mesure de la frappe. Le plugin est également capable de formater le contenu existant dans un tablea , ce qui permet de travailler avec csv ou d’autres fichiers texte. Pour avoir une idée de ses fonctionnalités, il y a vidéo de démonstration youtube .
Voir page de dépôt github .
MacroCALC - "mc" ou "321" est une puissante feuille de calcul compatible avec les caractères Lotus qui prend en charge 100 000 lignes, 700 colonnes, 40 fonctions, 8 formats d'affichage, la liaison de fichiers, la programmation de macros et les fonctions définissables par l'utilisateur.
C'est un programme-console basé sur curses et ne nécessite aucun environnement graphique .
Il est entièrement intégré à [nt
name __] roff
name__, units
name__, man
name__, awk
name__, Perl
et sh
name__. Comme cela devrait être le cas dans l'environnement UNIX, le programme peut agir comme un filtre permettant aux utilisateurs d'utiliser des canaux pour effectuer des transformations complexes sur des flux de données. Il contient une interface de programmation C
ainsi que la prise en charge des fichiers Lotus WKS et dBASE. Le propre format de fichier de MacroCALC est plat , facile à comprendre et peut donc être manipulé directement avec awk
name__, Perl
ou d’autres outils UNIX standard, ou même avec des éditeurs comme vi
name__.
En outre, MacroCALC est capable de gérer des unités: Tout comme un scientifique, le programme connaît les règles de calcul des unités. Ainsi, par exemple, si une "longueur" est divisée en un "temps", un résultat "vitesse" sera affiché, et une "longueur" ne pourra pas être ajoutée à une "masse".
Voir page d’accueil de MacroCALC pour les instructions d’installation. Testé sur Lubuntu 16.04.
excellent logiciel, mais peut ne pas être installable dans les versions actuelles d'Ubuntu
Siag Office est un package gratuit et étroitement intégré. Il est connu pour être extrêmement léger et donc capable de fonctionner sur de très vieux systèmes, comme sur les ordinateurs i486 dotés de 16 Mo de RAM. En raison de sa légèreté, le logiciel manque de nombreuses fonctionnalités des principales suites bureautiques, telles que LibreOffice, Calligra Suite ou Microsoft Office. Siag Office est distribué sous les termes de la licence publique générale GNU] et est inclus dans Damn Small Linux, une distribution Linux légère.
Voir aussi cet article .
Siag doit être compilé à partir des sources après que d'autres bibliothèques (libgd2-xpm-dev libxmu-dev xaw3dg-dev
et celles mentionnées ici ) aient été installées en premier. Malheureusement, je n'ai pas pu le compiler sur Lubuntu 16.04, mais je n'ai peut-être pas essayé assez fort. Voir cet article pour des instructions d'installation plus détaillées.
Vous pouvez essayer l'éditeur de code Atom avec le package tablr ou éditeur de table .
Téléchargez le fichier .deb de Atom à partir de son site web . Puis installez-le soit en utilisant GDebi Package Installer, soit en exécutant les commandes suivantes dans le terminal (une par une):
Sudo dpkg -i /path/to/deb/file
Sudo apt-get install -f
Ensuite, installez le package tablr ou éditeur de table dans Atom à l'aide du programme d'installation du package intégré ( Install onglet à l'intérieur de Settings View) à l'intérieur de Atom ou en exécutant les commandes suivantes, respectivement: -
apm install tablr
apm install table-editor
Qui a besoin d'un nouveau programme lorsque Sublime peut effectuer cette tâche?
L'éditeur de table est un package pour le texte sublime 2 et . 3 éditeur pour modifier les tableaux de texte. L'éditeur de table a presque les mêmes clés que l'éditeur de table en mode Emacs-org. Pour avoir une idée des fonctionnalités, voici un article utile et ces deux vidéos: vidéo 1vidéo 2
A en juger par ce que dit la page github , Sublime Table Editor est plus pris en charge , mais le logiciel peut travaille toujours. Je ne l'ai pas testé sur mon système cependant.
Voir page de dépôt github .
Je recommanderais sc-im
, qui signifie s preadsheet c alculator im prouvé. Il est actuellement disponible sur Github seulement.
Il est activement développé et maigre.
Caractéristiques de la description de Github:
Certaines des fonctionnalités de SC-IM
En ce qui concerne le nom, l’idée est que le programme puisse être identifié comme une autre application semblable à vim. SC-IM signifie calculateur de feuille de calcul improvisé. :-)
Les commandes et le workflow sont donc familiers si vous connaissez déjà vi
ou vim
name__.
Quelques captures d'écran:
Pour l'installation, build-essential
, ml-yacc
, bison
et les bibliothèques libncurses5-dev
et libncurses5w-dev
sont nécessaires. Il suffit d'exécuter make
name__, Sudo make install
dans le répertoire src
de sc-im
après le clonage à partir de github.