लाइटवेट टेबल एडिटर


15

मैं तालिकाओं के लिए उदात्त पाठ की तरह कुछ देख रहा हूँ । यही है, जब यह तालिका सीमांकित मानों (उदाहरण के लिए) के साथ कुछ का सामना करता है, तो स्तंभों को संरेखित किया जाना चाहिए।

एक्सेल , कैलिग्रा शीट्स या लिब्रे ऑफिस कैलक मेरे लिए बहुत भारी हैं, मैं सरल, हल्का, तेज और मुफ्त विकल्प चाहता हूं।

अपडेट: अब तक के सुझावों में स्प्रेडशीट प्रोग्राम शामिल हैं जो प्लॉटिंग और गणना करने में सक्षम हैं। यह ठीक है, लेकिन मेरे लिए एक तरह का ओवरकिल भी है। मुझे केवल तालिका को संपादित करने और प्रदर्शन को संरेखित करने की आवश्यकता है । वास्तव में, यदि उदात्त पाठ (या किसी पाठ संपादक, जैसे Gedit, Geany) में एक प्लगइन होता है जो स्तंभों को प्रदर्शित करता है, तो यह मेरे लिए पर्याप्त ( परिपूर्ण ) होगा।


2
चार मुख्य विकल्पों की तुलना के लिए, इस जर्मन लेख में तालिका देखें , उदाहरण के लिए तीसरी पंक्ति में रैम का उपयोग।
मिठाई

जवाबों:


21

मैं सूक्ति की सिफारिश कर सकता हूं ।
ग्नूमेरिक एक ओपन-सोर्स स्प्रेडशीट प्रोग्राम है। सूक्ति है ...

  • नि: शुल्क: जीएनयू जनरल पब्लिक लाइसेंस संस्करण 2 या संस्करण 3 की शर्तों के तहत लाइसेंस प्राप्त किया गया ग्नुमेरिक और इसका स्रोत कोड नि: शुल्क उपलब्ध है।
  • तेज: सूक्ति जल्दी से शुरू होती है और उत्तरदायी रहते हुए बड़ी स्प्रेडशीट को संभालती है।
  • सटीक: एक स्प्रेडशीट को सही उत्तर की गणना करनी चाहिए। ग्नुमेरिक के अंतर्निहित कार्य और उपकरण सटीक हैं, जैसा कि कई शोधकर्ताओं ने पाया है।

स्थापित करने के लिए:

sudo apt update 
sudo apt install gnumeric

Gnumeric

बिखरने की साजिश के साथ सूक्ति स्क्रीनशॉट


12

pyspread

अजगर FTW pyspread स्क्रीनशॉट

Pyspread के होमपेज से वर्णन

Pyspread एक गैर-पारंपरिक स्प्रेडशीट एप्लिकेशन है जो प्रोग्रामिंग भाषा पायथन में आधारित और लिखित है ।

Pyspread का लक्ष्य सबसे पाइथोनिक स्प्रेडशीट होना है।

Pyspread अपनी ग्रिड कोशिकाओं में अजगर के भावों की अपेक्षा करता है, जो स्प्रेडशीट को विशिष्ट भाषा अप्रचलित बनाता है। प्रत्येक सेल एक पायथन ऑब्जेक्ट देता है जिसे अन्य कोशिकाओं से एक्सेस किया जा सकता है। ये ऑब्जेक्ट सूची या मैट्रिस सहित किसी भी चीज़ का प्रतिनिधित्व कर सकते हैं।

Pyspread फ्री सॉफ्टवेयर है। यह GPL v3 के तहत जारी किया गया है । आप github पर तलाक कोड पा सकते हैं ।

स्थापना

sudo apt install pyspread

क्या यह साधारण पाठ फ़ाइलों (टैब अलग, सीएसवी, आदि) को पढ़ेगा?
बेको

1
@becko बस सफलतापूर्वक प्रयास किया गया, आपको फ़ाइल → चुनने की आवश्यकता है उन को खोलने के लिए, एक आकर्षण की तरह काम करता है। यहां तक ​​कि आप लिबरऑफिस की तरह उपयोग करने के लिए सीमांकक चिह्न भी चुन सकते हैं।
मिठाई

11

यदि आप emacs (या vim) के उपयोगकर्ता (या कम से कम परिचित) हैं, तो ऑर्ग-मोड है , जिसमें तालिकाओं के लिए एक सरल एकीकृत संपादक है। हालांकि, इसे एक विशिष्ट प्रारूप में होने के लिए तालिकाओं की आवश्यकता होती है, जहां स्तंभों को ऊर्ध्वाधर सलाखों (यानी पाइप प्रतीक '|') द्वारा अलग किया जाता है।

आप सरल गणना भी कर सकते हैं, और संपादक में एकीकरण आपको emacs / vim की परिष्कृत संपादन सुविधाओं का उपयोग करने की अनुमति देता है।

एमएसीएस ऑर्ग-मोड टेबल उदाहरण

प्रलेखन ऑर्ग-मोड साइट पर पाया जा सकता है , और यूट्यूब पर एक छोटा सा परिचय ।


आवश्यक |मेरे लिए एक सौदा ब्रेकर है। मैं आमतौर पर टैब से अलग पाठ फ़ाइलों के साथ काम करता हूं।
बेको

@becko बस इसे इस तरह से उपयोग करें: sed 's/<TAB>/|/g' filename | emacs | sed 's/|/<TAB>/g' > filenameआप emacsइसे से एक फ़ंक्शन को भी परिभाषित कर सकते हैं और यह ऐसा ही होगा जैसे कि |केवल तरीका है emacsजो आपके टैब सीमांकक का प्रतिनिधित्व करता है।
मिठाई

@dertert यदि फ़ाइल में |मूल रूप से है, तो यह कमांड जब मैं emacs को बंद करता है, तो उन्हें टैब से बदल देगा।
18

@becko ठीक है तो बस समारोह (या एक स्क्रिप्ट) उस के लिए जाँच करें।
मिठाई

2
@MarkYisri मुझे नहीं पता कि कैसे करना है।
बेको

7

वीआईएम टेबल मोड

VIM टेबल मोड स्क्रीनशॉट

Github रेपो पेज से विवरण

एक भयानक स्वचालित टेबल निर्माता और फॉर्मेटर जो आपको टाइप करने के लिए साफ टेबल बनाने की अनुमति देता है। प्लगइन मौजूदा सामग्री को एक तालिका में प्रारूपित करने में भी सक्षम है जो सीएसवी या अन्य पाठ फ़ाइलों के साथ काम करना संभव बनाता है। इसकी विशेषताओं का अंदाजा लगाने के लिए एक यूट्यूब प्रदर्शन वीडियो है

स्थापना

गितूब रेपो पेज देखें ।


5

MacroCALC

क्या आपने हल्का कहा? MacroCALC स्क्रीनशॉट

MacroCALC के मुखपृष्ठ से वर्णन

MacroCALC - "mc" या "321" एक शक्तिशाली लोटस संगत चरित्र आधारित स्प्रेडशीट है जो 100000 पंक्तियों, 700 स्तंभों, 40 कार्यों, 8 प्रदर्शन प्रारूपों, फ़ाइल लिंकिंग, मैक्रो प्रोग्रामिंग और उपयोगकर्ता के निश्चित कार्यों का समर्थन करता है।

यह एक शाप-आधारित सांत्वना-कार्यक्रम है और इसके लिए किसी चित्रमय वातावरण की आवश्यकता नहीं है

यह पूरी तरह से साथ एकीकृत है [ nt] roff, units, man, awk, perlऔर sh। जैसा कि यह UNIX वातावरण में होना चाहिए, प्रोग्राम डेटा स्ट्रीम पर जटिल परिवर्तनों को करने के लिए पाइप का उपयोग करने के लिए उपयोगकर्ताओं को सक्षम करने वाले फ़िल्टर के रूप में कार्य कर सकता है। इसमें एक Cप्रोग्रामिंग इंटरफ़ेस और साथ ही लोटस WKS और dBASE फ़ाइल सपोर्ट है। MacroCALC उसकी अपनी फ़ाइल प्रारूप है फ्लैट ASCII , समझने में आसान है और इसलिए सीधे साथ हेरफेर किया जा सकता awk, perlया अन्य मानक यूनिक्स उपकरण, या यहाँ तक कि जैसे संपादकों के साथ vi

इसके अलावा MacroCALC इकाइयों का प्रबंधन करने में सक्षम है: एक वैज्ञानिक की तरह कार्यक्रम इकाइयों की गणना के नियमों से अवगत है; उदाहरण के लिए यदि "लंबाई" को "समय" से विभाजित किया जाता है, तो यह "गति" परिणाम दिखाएगा, और "लंबाई" को "द्रव्यमान" में नहीं जोड़ा जा सकता है।

स्थापना

स्थापना निर्देशों के लिए MacroCALC का मुखपृष्ठ देखें । लुबंटू पर परीक्षण 16.04।


दिलचस्प है, लेकिन कितनी पुरानी है?
19

@RonJohn वेबसाइट का कहना है कि "अंतिम संशोधन: 12. अगस्त 2013"। यह तथ्य इतना मायने क्यों रखता हे?
मिठाई

हाँ, वेबसाइट। लेकिन मैक्रोकल के बारे में क्या? (मैं यह देखने के लिए पूछ रहा हूं कि क्या यह बिट्रोट-वेयर है, आधुनिक संकलक संस्करणों के लिए बहुत पुराना है। सियाग ऑफिस के बारे में उत्तर देखें: "वर्तमान उबंटू रिलीज में इंस्टॉल करने योग्य नहीं हो सकता है"।)
रॉनजॉन

@RonJohn "लुबंटू 16.04 पर परीक्षण किया गया" का मतलब है कि मैंने इसे सफलतापूर्वक अपने लुबंटू 16.04 सिस्टम पर स्थापित किया है और जल्दी से कार्यक्षमता का परीक्षण किया है, इसलिए हाँ, मैं सकारात्मक हूं कि यह अप-टू-डेट कंपाइलर के लिए बहुत पुराना नहीं है। जैसे ही SIAG की स्थापना मेरे सिस्टम पर विफल हुई, मैंने यह टिप्पणी वहां जोड़ दी। क्या आपने उत्तर पूरी तरह से पढ़ लिए हैं?
मिठाई

मैं कैसे चूक सकता था ... तीन बार ? : सद्दत:
रोंजॉन २३'१

2

सियाग (स्कीम इन ए ग्रिड) कार्यालय

सॉफ्टवेयर का एक बड़ा टुकड़ा, लेकिन वर्तमान उबंटू रिलीज में स्थापित करने योग्य नहीं हो सकता है यहां छवि विवरण दर्ज करें

सियाग के होमपेज और विकिपीडिया से विवरण

Siag Office एक कसकर एकीकृत मुक्त कार्यालय पैकेज है। यह बेहद हल्के वजन के रूप में जाना जाता है, इसलिए यह बहुत पुरानी प्रणालियों पर यथोचित रूप से चलने में सक्षम है, जैसे कि iMB कंप्यूटर पर iMB86 के साथ। क्योंकि इसे हल्का-हल्का रखा जाता है, सॉफ्टवेयर में लिबर ऑफिस, कॉलिगरा सूट या माइक्रोसॉफ्ट ऑफिस जैसे प्रमुख कार्यालय सुइट्स की कई विशेषताओं का अभाव है। Siag ऑफिस को GNU जनरल पब्लिक लाइसेंस की शर्तों के तहत वितरित किया जाता है और यह एक छोटे से लिनक्स वितरण लानत लानत में शामिल है।

इस लेख को भी देखें ।

स्थापना

सिआग को अन्य पुस्तकालयों के बाद स्रोत से संकलित करने की आवश्यकता है ( libgd2-xpm-dev libxmu-dev xaw3dg-devऔर यहां उल्लेख किए गए) पहले स्थापित किए गए थे, दुर्भाग्य से लुबंटू 16.04 पर इसे संकलित करने में सक्षम नहीं था, लेकिन मैंने बहुत कोशिश नहीं की होगी। अधिक विस्तृत स्थापना निर्देशों के लिए यह लेख देखें ।


यह 1995 की तरह दिखता है और जब आप चैंज की तारीखों को देखते हैं तो यह लगभग वैसा ही होता है। 2006 से अंतिम अद्यतन और 2003 से पहले का एक ... आप कैसे कह सकते हैं कि यह WIP है?
pLumo

1
@RoVo Btw, हल्के सॉफ्टवेयर के लिए जो दिखता है वह महत्वपूर्ण नहीं है।
मिठाई

आहा, आपका जवाब WIP है, मैंने सोचा कि यह सॉफ्टवेयर से संबंधित था। फिर यह समझ में आता है ;-)
pLumo

यदि यह इंटरनेट से नहीं जुड़ता है या इंटरनेट से आने वाली फाइलों को खोलता है, तो ऐसे सॉफ़्टवेयर का उपयोग करना ठीक होगा जो रखरखाव नहीं किया गया है और बस काम कर रहा है। अन्यथा मैं इसका उपयोग नहीं करता।
pLumo

कि अतीत से एक विस्फोट है !! :)
रॉनजॉन

1

उदात्त तालिका संपादक

जब सब्बल कार्य कर सकता है तो नए कार्यक्रम की आवश्यकता किसे है ? उदात्त तालिका संपादक स्क्रीनशॉट फसली

Github रेपो पेज से विवरण

टेबल एडिटर सब्मिट टेक्स्ट 2 के लिए एक पैकेज है और टेक्स्ट टेबल्स को एडिट करने के लिए सबलेम टेक्स्ट 3 एडिटर है। टेबल एडिटर में Emacs-org मोड टेबल एडिटर की लगभग एक जैसी कुंजियाँ होती हैं। सुविधाओं का अंदाजा लगाने के लिए एक सहायक लेख और ये दो वीडियो हैं: वीडियो 1 वीडियो 2

जीथब पेज क्या कहता है, इसको देखते हुए उदात्त सारणी संपादक का समर्थन नहीं किया जाता है , हालांकि सॉफ्टवेयर अभी भी काम कर रहा है। मैंने अपने सिस्टम पर इसका परीक्षण नहीं किया।

स्थापना

गितूब रेपो पेज देखें ।


मैं एटम की ओर बढ़ रहा हूं। क्या आप जानते हैं कि क्या यह एटम के लिए समान है?
jqueralt

1

आप tablr या टेबल-एडिटर पैकेज के साथ एटम कोड संपादक आज़मा सकते हैं ।

अपनी वेबसाइट से एटम की .deb फ़ाइल डाउनलोड करें । फिर इसे या तो GDebi Package Installer का उपयोग करके या टर्मिनल में निम्नलिखित कमांड चलाकर (एक-एक करके) स्थापित करें:

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

फिर एटम के अंदर या इन-बिल्ट पैकेज इंस्टॉलर का उपयोग करके एटम में टैबलैर या टेबल-एडिटर पैकेज स्थापित करें (जो कि सेटिंग व्यू के अंदर टैब इंस्टॉल करें ) या क्रमशः निम्न कमांड चलाकर: -

apm install tablr
apm install table-editor

0

मैं सिफारिश करूंगा sc-im, जो कि s preadsheet c alculator im के लिए खड़ा है । यह वर्तमान में केवल Github पर उपलब्ध है ।

यह सक्रिय रूप से विकसित और दुबला है।

Github विवरण से विशेषताएं:


एससी-आईएम की कुछ विशेषताएं

  • पीछे आगे।
  • 65.536 पंक्तियों और 702 स्तंभों का समर्थन किया। (यदि चाहें तो पंक्तियों की संख्या का विस्तार 1.048.576 तक किया जा सकता है)।
  • CSV / TAB सीमांकित / XLSX फ़ाइल आयात और निर्यात करता है।
  • LUA के साथ स्क्रिप्टिंग समर्थन। ट्रिगर्स और सी डायनेमिक लिंक्ड मॉड्यूल के साथ भी।
  • क्लिपबोर्ड समर्थन।
  • GNUPlot बातचीत।
  • की-मैपिंग।
  • पंक्तियों की तरह।
  • पंक्तियों का फ़िल्टर।
  • सबटोटल।
  • सेल स्थानांतरण।
  • 256 रंग समर्थन - स्क्रीन रंग उपयोगकर्ता द्वारा अनुकूलित किया जा सकता है, यहां तक ​​कि रनटाइम पर भी।
  • कोशिकाओं को रंगीन करें या उन्हें बोल्ड या रेखांकन जैसे प्रारूप दें।
  • व्यापक चरित्र का समर्थन। निम्नलिखित वर्णमालाओं का समर्थन किया जाता है: अंग्रेजी, स्पेनिश, फ्रेंच, इतालवी, जर्मन, पुर्तगाली, रूसी, यूक्रेनी, ग्रीक, तुर्की, चेक, जापानी, चीनी।
  • ऑटो बैकअप।
  • अपनी पसंद की भाषा में बाहरी कार्यों को लागू करें और उन्हें SC-IM में उपयोग करें।
  • एक बाहरी स्क्रिप्ट से इसके इनपुट को पढ़कर, गैर-संवादात्मक कैलकुलेटर के रूप में SC-IM का उपयोग करें।
  • अधिक आंदोलनों आदेशों को लागू किया!
  • इनपुट और आउटपुट पूरी तरह से फिर से लिखा गया था।

नाम के बारे में, विचार यह है कि कार्यक्रम को दूसरे विम-जैसे ऐप के रूप में पहचाना जा सकता है। SC-IM का अर्थ है स्प्रेडशीट कैलकुलेटर इम्प्रूव्ड। :-)


यदि आपके पास अनुभव है viया तो कमांड और वर्कफ़्लो परिचित हैं vim

कुछ स्क्रीनशॉट:

स्क्रीनशॉट # 1

वर्कफ़्लो SC-IM # 1 वर्कफ़्लो SC-IM # 2 वर्कफ़्लो SC-IM # 3

स्थापना, के लिए build-essential, ml-yacc, bisonऔर पुस्तकालयों libncurses5-devऔर libncurses5w-devकी जरूरत है। बस चलाने make, sudo make installमें srcकी निर्देशिका sc-imGitHub से क्लोनिंग के बाद।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.