Saya mencari sesuatu seperti Sublime Text for tables. Yaitu, ketika menemukan sesuatu dengan nilai batas tabel (misalnya), kolom harus ditampilkan sejajar.
Excel , Kaligrafi Lembar atau LibreOffice Calc terlalu berat bagi saya, saya ingin alternatif yang lebih sederhana, lebih ringan, lebih cepat dan gratis.
Pembaruan: Saran sejauh ini mencakup program spreadsheet yang dapat melakukan perencanaan dan perhitungan. Ini baik-baik saja, tetapi juga agak berlebihan bagi saya. Saya hanya perlu mengedit tabel, dan menyelaraskan tampilan. Bahkan, jika Sublime Text (atau editor teks apa pun, seperti Gedit, Geany) memiliki plugin yang menampilkan kolom yang disejajarkan, itu sudah cukup ( sempurna ) bagi saya.
Jawaban:
Saya dapat merekomendasikan Gnumerik .
Gnumeric adalah program spreadsheet sumber terbuka. Gnumerik adalah ...
Untuk memasang:
sumber
menyebar
python FTW
Deskripsi dari beranda pyspread
Pyspread adalah aplikasi spreadsheet non-tradisional yang didasarkan pada dan ditulis dalam bahasa pemrograman Python .
Tujuan penyebaran adalah menjadi spreadsheet yang paling pythonic.
Pyspread mengharapkan ekspresi Python dalam sel-sel kisi, yang membuat bahasa khusus spreadsheet menjadi usang. Setiap sel mengembalikan objek Python yang dapat diakses dari sel lain. Objek-objek ini dapat mewakili apa saja termasuk daftar atau matriks.
Pyspread adalah perangkat lunak gratis. Ini dirilis di bawah GPL v3 . Anda dapat menemukan kode sorce di github .
Instalasi
sumber
Jika Anda adalah pengguna (atau paling tidak akrab dengan) emacs (atau vim), ada mode-org , yang berisi editor terintegrasi sederhana untuk tabel. Namun, perlu tabel dalam format tertentu, di mana kolom dipisahkan oleh bar vertikal (yaitu simbol pipa '|').
Anda juga dapat melakukan perhitungan sederhana, dan integrasi ke dalam editor memungkinkan Anda untuk menggunakan fasilitas pengeditan canggih emacs / vim.
Dokumentasi dapat ditemukan di situs mode-org , dan pengantar kecil di youtube .
sumber
|
adalah pemecah kesepakatan bagi saya. Saya biasanya bekerja dengan file teks tab yang dipisahkan.sed 's/<TAB>/|/g' filename | emacs | sed 's/|/<TAB>/g' > filename
Anda bahkan dapat mendefinisikan fungsiemacs
dari itu dan itu akan seolah-olah|
hanya caraemacs
mewakili pembatas tab Anda.|
aslinya, perintah ini akan menggantinya dengan tab saat saya menutup emacs.Mode Tabel VIM
Deskripsi dari halaman repo github
Pembuat tabel & formatter otomatis mengagumkan yang memungkinkan seseorang membuat tabel rapi saat Anda mengetik. Plugin ini juga dapat memformat konten yang ada menjadi sebuah tabel yang memungkinkan untuk bekerja dengan csv atau file teks lainnya. Untuk mendapatkan gambaran tentang fitur-fiturnya ada video demonstrasi youtube .
Instalasi
Lihat halaman repo github .
sumber
MacroCALC
Apakah Anda mengatakan ringan?
Deskripsi dari beranda MacroCALC
MacroCALC - "mc" atau "321" adalah spreadsheet berbasis karakter Lotus yang kuat yang mendukung 100000 baris, 700 kolom, 40 fungsi, 8 format tampilan, penautan file, pemrograman makro, dan fungsi yang dapat ditentukan pengguna.
Ini adalah program konsol berbasis kutukan dan tidak memerlukan lingkungan grafis .
Hal ini sepenuhnya terintegrasi dengan [
nt
]roff
,units
,man
,awk
,perl
dansh
. Seperti seharusnya di lingkungan UNIX, program ini dapat bertindak sebagai filter yang memungkinkan pengguna untuk menggunakan pipa untuk melakukan transformasi kompleks pada aliran data. Ini berisiC
antarmuka pemrograman serta dukungan file Lotus WKS dan dBASE. Format file MacroCALC sendiri adalah ASCII datar , mudah dimengerti dan karenanya dapat dimanipulasi secara langsungawk
,perl
atau alat UNIX standar lainnya, atau bahkan dengan editor sepertivi
.Selanjutnya MacroCALC mampu mengelola unit: Seperti seorang ilmuwan, program ini menyadari aturan untuk menghitung unit; jadi misalnya jika "panjang" dibagi "waktu" itu akan menunjukkan hasil "kecepatan", dan "panjang" tidak dapat ditambahkan ke "massa".
Instalasi
Lihat beranda MacroCALC untuk petunjuk pemasangan. Diuji pada Lubuntu 16.04.
sumber
Kantor Siag (Skema Dalam Kotak)
perangkat lunak yang hebat, tetapi mungkin tidak dapat diinstal dalam rilis Ubuntu saat ini
Deskripsi dari Situs Siag dan Wikipedia
Siag Office adalah paket kantor gratis yang terintegrasi erat. Ini dikenal sangat ringan, karenanya dapat berjalan pada sistem yang sangat lama dengan cukup baik, seperti pada komputer i486 dengan RAM 16MB. Karena dijaga agar tetap ringan, perangkat lunak tidak memiliki banyak fitur suite kantor utama, seperti LibreOffice, Calligra Suite, atau Microsoft Office. Siag Office didistribusikan di bawah ketentuan GNU General Public License dan termasuk dalam Damn Small Linux, distribusi Linux yang ringan.
Lihat juga artikel ini .
Instalasi
Siag perlu dikompilasi dari sumber setelah pustaka lain (
libgd2-xpm-dev libxmu-dev xaw3dg-dev
dan yang disebutkan di sini ) diinstal terlebih dahulu, sayangnya tidak dapat mengompilasinya di Lubuntu 16.04, tetapi saya mungkin belum mencoba cukup keras. Lihat artikel ini untuk instruksi instalasi lebih detail.sumber
Editor Tabel Sublime
Siapa yang butuh program baru ketika Sublime dapat melakukan tugas itu?
Deskripsi dari halaman repo github
Table Editor adalah paket untuk editor Sublime Text 2 dan Sublime Text 3 untuk mengedit tabel teks. Table Editor memiliki tombol yang hampir sama dengan editor tabel mode Emacs-org. Untuk mendapatkan gambaran tentang fitur-fiturnya terdapat artikel yang bermanfaat dan dua video ini: video 1 video 2
Dilihat dari apa yang halaman github mengatakan Sublime Table Editor yang tidak didukung lagi , namun perangkat lunak masih dapat bekerja. Saya tidak mengujinya di sistem saya.
Instalasi
Lihat halaman repo github .
sumber
Anda dapat mencoba editor kode Atom dengan paket tablr atau table-editor .
Unduh file .deb dari Atom dari situs webnya . Kemudian instal dengan menggunakan Pemasang Paket GDebi atau dengan menjalankan perintah berikut di terminal (satu per satu):
Kemudian instal paket tablr atau editor tabel di Atom baik dengan menggunakan penginstal paket bawaan (yang merupakan tab Instal di dalam Tampilan Pengaturan ) di dalam Atom atau dengan menjalankan masing-masing perintah berikut: -
sumber
Saya akan merekomendasikan
sc-im
, yang merupakan singkatan dari s preadsheet c alculator im terbukti. Saat ini hanya tersedia di Github .Ini dikembangkan secara aktif dan ramping.
Fitur dari deskripsi Github:
Beberapa fitur SC-IM
Tentang namanya, idenya adalah bahwa program dapat diidentifikasi sebagai aplikasi vim-like lainnya. SC-IM adalah singkatan dari Spreadsheet Calculator Improvised. :-)
Jadi perintah dan alur kerja sudah biasa jika Anda memiliki pengalaman dengan
vi
atauvim
.Beberapa tangkapan layar:
Untuk instalasi,
build-essential
,ml-yacc
,bison
dan perpustakaanlibncurses5-dev
danlibncurses5w-dev
diperlukan. Jalankan sajamake
,sudo make install
disrc
direktorisc-im
setelah kloning dari github.sumber