1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
|
#!/bin/sh
# The next line is executed by /bin/sh, but not tcl \
exec tclsh $0 ${1+"$@"}
set devolver "
<HTML>
<HEAD>
<TITLE>Abacus Homepage </TITLE>
<!-- Changed by: , 30-Sep-1998 -->
<SCRIPT LANGUAGE=\"JavaScript\">
<!--
document.bgColor=\"#FFFFFF\"
// -->
</SCRIPT>
</HEAD>
<BODY BGCOLOR=\"#ffffff\">
<TABLE BORDER=0 WIDTH=\"100%\" CELLSPACING=0 CELLPADDING=10>
<TR>
<TD VALGIN=TOP WIDTH=\"15%\" NOWRAP BGCOLOR=\"#000000\">
</TD>
<TD VALIGN=TOP WIDTH=\"85%\" NOWRAP BGCOLOR=\"#EF585D\">
<B><FONT SIZE=\"+1\" COLOR=\"#FFFFFF\"><A NAME=\"TOP\">
<strong><big><big><big>Project <em>\"Abacus\"</em> home page</big></big></big></strong>
</A></FONT></B>
<B><I><FONT SIZE=\"-1\" COLOR=\"#FFFFFF\">(last revised on 1998/10/11)
</FONT></I></B>
<BR><B><I><FONT SIZE=\"-1\" COLOR=\"#FFFFFF\">Spreadsheet , actual version:0.9.11 </FONT></I></B>
</TD>
<TD VALIGN=BOTTOM WIDTH=\"5%\" ALIGN=RIGHT BGCOLOR=\"#FFFFFF\">
<FONT SIZE=\"-2\"></FONT><BR>
</TD></TR>
</TABLE>
<TABLE BORDER=0 WIDTH=\"100%\" CELLSPACING=0 CELLPADDING=5 >
<TR>
<TD VALIGN=TOP WIDTH=\"20%\" BGCOLOR=\"#1CDDC4\">
<FONT COLOR=\"#000000\" SIZE=-1><B>ABOUT ABACUS</B></FONT>
<TABLE CELLPADDING=5 CELLSPACING=5>
<TR><TD><FONT SIZE=\"-1\">
<A HREF=\"#A1\">What is Abacus?</A><BR>
<A HREF=\"#A2\">Development stage</A><BR>
<A HREF=\"#A3\">Funcionalities</A><BR>
<A HREF=\"#A4\">FAQ</A><BR>
<A HREF=\"#A5\">INSTALLATION</A><BR>
<A HREF=\"#A6\">What do I need?</A><BR>
<A HREF=\"./screen.html\">Screenshots</A>
</FONT></TD></TR>
</TABLE>
<FONT COLOR=\"#000000\" SIZE=-1><B>FTP SITES</B></FONT>
<TABLE CELLPADDING=5 CELLSPACING=5>
<TR><TD><FONT SIZE=\"-1\">
<A HREF=\"#B1\">Where do I get it?</A>
</FONT></TD></TR>
</TABLE>
<FONT COLOR=\"#000000\" SIZE=-1><B>CONTACT</B></FONT>
<TABLE CELLPADDING=5 CELLSPACING=5>
<TR><TD><FONT SIZE=\"-1\">
<A HREF=\"#C1\">How do I contact the team?</A>
</FONT></TD></TR>
</TABLE>
<BR>
</TD>
<TD VALIGN=TOP BGCOLOR=\"#FFFFFF\">
<P><B><FONT COLOR=\"#000000\" SIZE=\"+1\">ABOUT ABACUS</FONT></B></P>
<P><B>
<A NAME=\"A1\">What is the Abacus?</A></B></P>
<p>Abacus is a small, light and easy to use spreadsheet being developed as our graduation
project in our University <a href=\"http://www.ist.utl.pt\">IST</a> , Portugal. We are working at <a href=\"http://www.inesc.pt\">INESC</a>, under the tutorship of Prof. Arlindo Oliveira, and
the spreadsheet is being developed using the Tcl/Tk toolkit, as well as plain old C/C++
for all the "number-crunching" tasks. The project works for us on a Linux box
running kernel 2.x and Tcl/Tk 8.0.x, we are pretty sure you can build the source on any
2.0 box, though we haven't tested it...but it shouldn't be too hard :)</p>
<P>The good news is that our twin project - the Abacus for the <a href=\"http://palmpilot.3com.com/index.html\">PalmPilot Organizer</a> - is now available! The Abacus for the Pilot is now undergoing its first alphatest, but you can <a href=\"http://www.ceeeta.pt/abacus/\">download</a> the app and actually take the Abacus around with you on your Pilot so you won't miss it anymore when you're away from your computer! Please remember, however, that the PilotAbacus is being deloped by a different team (also working under Prof. Arlindo who coordinates us), so when sending mail check if you're using the right address.</p>
<P><B>
<A NAME=\"A2\">Development stage</A></B></P>
<p>We have finished adding new features to the Abacus and are now working
towards a truly first alfa release. Currently, we're going to try and make
it work on as many *NIXES as possible and fix some bugs still in the code to
make it as stable as possible. We're also going to try and document the macro
system better, which is quite powerful but is not properly documented yet.
We'll start making releases more often too, the first release was now a
long time ago mainly because there was a lot of stuff to fix and new stuff to
do, but since development is now more geared towards bugfixing and not
implementing new stuff, the release frequency should increase.</p>
<P><B>
<A NAME=\"A3\">Functionalities</A></B></P>
<p>The following functionalities are available in the latest version: (Abacus
v0.9.11)
<ul>
<li>Multiple spreadsheets, limited by the amount of memory you have available.</li>
<li>Small set of built-in functions that include statistical, financial, and the usual math
& trig functions, including a slick menu-like interface to make it easy to paste
formulas. (We stopped implementing these when we couldn't think of any more that could be
useful, so if you think of one, let us know!)</li>
<li>Cell editing with all the usual Cut/Copy/Paste/Delete functions implemented.</li>
<li>Cell formating with a load of different formats, plus fonts, italics, bold font size and
borders.</li>
<li>Abacus imports and exports wk1 format (so you can edit your Excel sheets). </B></li>
<li>Column and Row insertion, deletion, resizing.</li>
<li>Sorting using all sorts of weird sort methods, so many we find it confusing ourselves!</li>
<li>Autosum - you select and press the button and it sums the data up the way (we hope!) you want.</li>
<li>Graphs you can delete, move around and resize.</li>
<li>Printing via Postscript.</li>
<li>Imports/Exports CSV,Tab separated, Wk1 and TinySheet (for the popular PalmPilot
organizer) formats.</li>
<li>Multilevel Undo and Redo support.</li>
<li>Help system available <B> (NEW). </B></li>
<li>Find and Replace<B> (NEW). </B></li>
<li>Autosave<B> (NEW). </B></li>
<li>Paste Special<B> (NEW). </B></li>
<li>Abacus now uses Tcl/Tk as its scripting language, you can call Tcl scripts within a spreadsheet and use about 100 macros in scripts to work within your spreadsheets<B> (NEW). </B></li>
</ul>
<P><B>
<A NAME=\"A4\">FAQ</A></B></P>
<p>Sorry, it still not available :-(
<P><B>
<A NAME=\"A5\">HOW DO I INSTALL IT ?</A></B></P>
<ul>
<li> Download the source. </li>
<li> Gunzip It: 'gunzip abacus.tgz' </li>
<li> UnTar It: 'tar xvf abacus.tgz' </li>
<li> That should create a new directory called abacus-[current_version].
Inside there's an INSTALL file with more specific instructions. </li>
</ul>
<P><B>
<A NAME=\"A6\">What do I need ?</A></B></P>
<p> In order to install the Abacus you will need to have already installed:
<ul>
<li> Tcl/Tk8.0(or higher) </li>
<li> C and C++ compiler (tested only with gcc, but we'd like to hear from people using other compilers)</li>
<li> Lex/Yacc </li>
<li> Have about 15 Mb free disk.</li>
</ul>
<P><B>
<A NAME=\"A7\">Can I see some screenshots?</A></B></P>
<p> There are available some screenshots <A HREF=\"./screen.html\">here</A>. (We hope you like them !)
<P><B><FONT COLOR=\"#000000\" SIZE=\"+1\">FTP SITES</FONT></B></P>
<P><B>
<A NAME=\"B1\"></A>Where do I get it?</B></P>
<p> The Abacus file is about 1 Meg big. You may get it by saving one of the following links (press shift and left button, if you are using Netscape):
<ul>
<li>
<a href=\"http://tahoe.inesc.pt/~aml/abacus/abacus.tgz\"> Portuguese
location</a> may have a slow connection</li>
<li>
<a href=\"http://www-cad.eecs.berkeley.edu/HomePages/aml/abacus/abacus.tgz\">
UC Berkeley location</a></li>, probably faster.
</p>
</ul>
<P><B><FONT COLOR=\"#000000\" SIZE=\"+1\">CONTACT</FONT></B></P>
<P><B>
<A NAME=\"C1\"></A>How do I contact the team?</B></P>
<p>If you have any ideas/suggestions/flames, er, not flames please, you can send
us mail <A HREF=\"mailto:abacus@algos.inesc.pt\"> here</A> and we promise we'll try to answer all letters we get.</p>
<p> </p>
</TD></TR></TABLE>
<TABLE BORDER=0 WIDTH=\"100%\" CELLSPACING=0 CELLPADDING=5>
<TR><TD VALIGN=TOP WIDTH=\"15%\" BGCOLOR=\"#1CDDC4\">
<A NAME=\"CI\"><FONT SIZE=\"-1\" COLOR=\"#FFFFFF\">
CONTACT INFORMATION</FONT></A></TD>
<TD VALIGN=BOTTOM ALIGN=LEFT BGCOLOR=\"#E0E0E0\">
<TABLE><TD ALIGN=LEFT ><FONT SIZE=\"-1\"><B>
Professor Coordinator:<BR>
Team members:<BR>
<BR>
</FONT></TD>
<TD><FONT SIZE=\"-1\">
<A HREF=\"mailto:aml@algos.inesc.pt\">Arlindo M. L. Oliveira</A><BR>
<A HREF=\"mailto:arendas@mail.telepac.pt\">Antonio J. S. Rendas</A><BR>
<A HREF=\"mailto:vmma@mail.telepac.pt\">Vasco M. M. Amaral</A><BR>
</FONT></TD></TABLE>
</TD></TR>
</TABLE>
</BODY>
</HTML> "
puts "Content-Type: text/html"
puts "$devolver"
exec /usr/bin/date >> /users/disk2/leic/vmma/access/counter
|