![]() |
SpreadScript 1.2.1 for Perl, Python, and Tcl
SpreadScript provides Perl, Python, and Tcl with a spreadsheet calculation engine that includes the capability to read and write Microsoft Excel (XLS) spreadsheet files on Linux and Solaris!Click here to download SpreadScript and get a free 30-day evaluation license!
If you have questions, comments, or problems, please send us email at spreadscript@greytrout.com.
NExS (X/Motif GUI Spreadsheet) for Linux and Solaris
Try our NExS spreadsheet software! Click on the entries below to download a version of NExS for your particular operating system. Then click here to receive a free 30-day license that enables all the features of NExS. When you purchase NExS, we will send you a license file that will permanently unlock all the features of the downloaded executable.New! Click here to purchase the NExS User's Guide and Reference Manual (493 pages) as a printed book.
Changes in version 1.6
Interacting with NExS from programming languages
- New Excel-compatibility mode When invoked with the
-excel
option, NExS uses the Excel formula syntax (use:
rather than..
for ranges) and uses formula functions that more closely match the behavior of Excel functions. When not in Excel mode, the more Excel-compatible versions of functions start with the prefixXL
. See 6.2.1 Excel Compatibility Mode for more details.- Smaller Excel files When NExS writes an Excel file, it now produces smaller files for spreadsheets that contain many rows of numbers. For spreadsheets with large amounts of data, the savings can be significant.
- Excel file-support bug fixes and enhancements With each release, the support for reading and writing Excel files improves.
- tclNExS 1.1 is now a dynamically-loaded Tcl package Rather than a statically linked binary, the new version uses a shared library that can be loaded into any Tcl version 8.1 or newer.
tclNExS 1.1
The tclNExS package provides a Tcl API to extensively control and update one or more running NExS applications. See the nexsquote demo included in the distribution. The 1.1 release includes a shared library. This is a much more flexible solution which supports any Tcl installation with version 8.1 or newer (just addpackage require tclNExS
). See tclNExS Reference Manual - Introduction for more details.NExS conNExions API 1.3
The NExS conNExions API library is a set of C and Fortran-callable functions for connecting external, user-written C and Fortran programs to the NExS spreadsheet through the X Window client communication mechanisms. See the included API documentation for more details.
Before you download NExS, make sure that you read and agree to the terms of the NExS license agreement.
Red Hat Linux, SuSE, Caldera OpenLinux, Mandrake, etc.
NExS 1.6.1 RPM (Intel x86)
(Includes all documentation, utilities, and libraries!)
The RPM distribution includes NExS, comprehensive documentation in HTML and PDF formats, tclNExS 1.1 package for Tcl/Tk, and NExS conNExions API 1.3.Note for Fedora Core 6 and other X.Org 7 based systems: The standard location of app-defaults has changed in X.Org 7. If you see this error message when installing the RPM:
ln: creating symbolic link `/usr/lib/X11/app-defaults/NExS' to `/usr/local/lib/NExS/NExS.ad': No such file or directoryYou must fix the problem by manually creating the correct link:ln -s /usr/local/lib/NExS/NExS.ad /usr/share/X11/app-defaults/NExSThis issue will be resolved in the nexs release of NExS.Note for Red Hat 8.0 users: There is a known bug in Red Hat 8.0 with relocatable RPM packages. The bug is that in Red Hat 8.0, rpm does not set the RPM_INSTALL_PREFIX environment variable. You can work around it as follows (using a
bash
command prompt):export RPM_INSTALL_PREFIX=/usr/local/lib rpm -ivh nexs-1.6.1-linux.staticXm.i386.rpmYou may get some errors that have to do with linking into the desktop menu system, but nexs should work from the command line.
Linux binaries also run under other x86 operating systems. See these links for details:
NExS 1.4.6
NExS for Solaris 2.6 (SPARC) supports reading Excel 95/97/2000 files and writing Excel 95 files. The distribution file includes documentation in HTML. Documentation in PostScript format is available.
NExS conNExions API 1.3
The NExS conNExions API library is a set of C and Fortran-callable functions for connecting external, user-written C and Fortran programs to the NExS spreadsheet through the X Window client communication mechanisms. See the included API documentation for more details.
tclNExS 1.0.3
Use the NExS conNExions API from Tcl/Tk.
Documentation in PostScript format
NExS 1.4 Documentation (US Letter)
NExS 1.4 Documentation (A4)
See the plug-ins and utilities for examples of extending NExS.
© 1999-2003 GreyTrout Software, Inc. All Rights Reserved