Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Электрондық кесте бағдарламасы
Spreadsheet program
Тарих
Жоба 1992 жылы Том Лорд бастады. Сол кездегі жалғыз ашық кодты балама – ескі мәтіндік sc болды, екі өнім де Lotus 1 2 3 немесе Microsoft Excel-дің алғашқы нұсқаларымен салыстырылатын функционалдыққа ие болды. Бірақ Oleo-ның түйіндемелері Unix әлемінен шабыттандырылды және emacs редакторында қолданылатындарына ұқсас болды, бұл DOS-қа дағдыланған жаңа пайдаланушыларды шатастырды. Oleo және sc – графикалық интерфейсі бар Unix электрондық кестелік қолданбаларының алғашқылары болды. Oleo GNU жобасының ресми бөлігі болғандықтан, 1996 жылы iX журналында оны «Excel-ге GNU-дың жауабы» деп атады. Ол «құны жоғары жарнамадан артық» екенін мәлімдеді, бұл маргаринді қымбат майдан жақсы көрсеткен бұрынғы жарнамаларға сілтеме жасады. Oleo BSD ортасында да жақсы жұмыс істеді, FreeBSD порты қолжетімді болды. Бірақ X стиліндегі кесу, көшіру, қою немесе жыртылып алатын мәзірлер сияқты пайдаланушыға ыңғайсыздық тудыратын графикалық интерфейсі болды. Графика құрылғыға тәуелсіз libplot кітапханасы арқылы салынды, ол GNU plotutils-тің орталық бөлігі. Oleo математикалық функциялардың кең жинағы бар GNU Scientific Library электрондық кестесіне қол жеткізуді ұсынады. Сондай-ақ, ол MySQL деректер базасына сұраныстар, Xbase және DBF файлдарына қол жеткізу арқылы деректер базасына қосылу мүмкіндігін де ұсынады. Дегенмен, 2000 жылға қарай ол Excel электрондық кестелерін импорттай алмады, ал Gnumeric сияқты жаңа ашық кодты баламалар мұндай мүмкіндіктерді ұсынды.
The project was started in 1992 by Tom Lord, At the time, the only open source alternative was the older text based sc, both products having similar functionality to early versions of Lotus 1 2 3 or Microsoft Excel. Oleo's key bindings however were inspired from the Unix world, and similar to those used by the emacs editor, which frustrated novice users familiar with the DOS counterparts. Oleo and sc were the first Unix spreadsheet applications to acquire a graphical user interface. Because Oleo was officially part of the GNU project, it was dubbed "GNU's response to Excel" in a 1996 article in iX magazine. It claimed to be "better than the high priced spread", a reference to old oleomargarine advertisements promoting margarine over the more expensive butter. Oleo also worked well in a BSD environment; a FreeBSD port was available. due to the awkward graphical interface lacking in user friendliness like X style cut, copy, and paste or tear off menus. Graphics are drawn using the device independent library libplot, the centerpiece of the GNU plotutils. Oleo offers spreadsheet access to the GNU Scientific Library, a large collection of mathematical functions. It also offers some database connectivity, allowing access to MySQL database via queries, Xbase and DBF file access. Still, by 2000 it could not import Excel spreadsheets, while newer open source alternatives like Gnumeric offered this feature,
Oleo 2005 жылы Linux.com сайтындағы мақалада консольдік электрондық кесте ретінде әлі де ұсынылды, бірақ рецензент ескертті: «Мен Oleo-ның интуитивті болатынын күткенмін, бірақ оны тиімді пайдалана алуым үшін ақпараттық файлмен бірнеше рет жұмыс істеуге тура келді. Тіпті жасуша сілтемесінің синтаксисі де мен күткендей болмады». Дәстүрлі түрде, Oleo қатарлар мен бағандар үшін сандарды қолданады; жасуша сілтемесі r12c26 сияқты синтаксиспен жазылады. Бір Oleo процесі бір уақытта бір файлды ғана көрсетуге мүмкіндік береді, бірақ GNU screen немесе бірнеше терминалдарды қолдану арқылы бұл шектеуді айналып өтуге болады. Oleo бірнеше қолданба нұсқаларында бірдей электрондық кестені өңдеуді қолдайды.
Oleo was still recommended as a console spreadsheet application in a 2005 article in Linux. com, but the reviewer warns that "I had expected Oleo to be more intuitive, but I needed multiple sessions with the info file before I could use it proficiently. Even cell reference syntax was not what I had expected." By default, Oleo uses numbers for both rows and columns; a cell reference uses a syntax like r12c26. A single Oleo process does not support the display of more than one file at a time, but GNU screen or multiple terminals can be used as a work around. Oleo supports editing the same spreadsheet in concurrent application instances.