Re: Documentation of 'output'

Robert Funnell <[email protected]>
Newsgroups gmane.comp.mathematics.axiom.user
Message-ID <[email protected]>
Thanks for the additional information. I'll try the SPADEDIT thing 
when I'm feeling particularly masochistic :-)

My HyperDoc does crash if I try to search the library documentation in 
the Browser. It says
     Cannot open the file /usr/lib/axiom-20050901/algebra/libdb.text.
and kills not only the Browser window but also the top-level HyperDoc 
window. I don't know why that file is missing. I'm using the version 
of Axiom in Debian Etch.

Another surprising behaviour is that if I kill one of the secondary 
windows using the operating system's (GNOME's) close-window command, 
the top-level HyperDoc window also dies. Sometimes this also seems to 
cause the main Axiom command line to stop acting properly, such that I 
can give a )quit command but it doesn't quit, so I have to kill the 
Axiom process from outside. I can't seem to replicate it right now.

In spite of all this whining, I'm very happy: thanks to the great help 
from you and Bill Page, I have managed to write some Axiom code to 
solve my problem, with 4 levels of nested loops to do parameter 
variations, and a bunch of if-then-else's! I even figured out how to 
select the right one of the 3 solutions to the cubic (defined with 4 
equations in 4 unknowns) and squirt all the results into a TeXmacs 
document :-)

Thank you.

- Robert

On Fri, 19 Oct 2007, Martin Rubey wrote:

> Robert Funnell <[email protected]> writes:
>
>> I'll explain why I hadn't found that, in case there is someone else with the
>> same affliction.
>
> Thanks!  Yes, HyperDoc's behaviour is a little "unusual" given todays
> standards.  Unfortunately, it seems that it's not really trivial to modify.
> I'd still advise you to use it, since it is a great source of information.
> Note that various flavours of axiom provide versions of HyperDoc to different
> degrees of robustness.  Thus, if your HyperDoc crashes, ask again.
>
> There is one other command I use frequently, namely, if I do not know at all
> where I should be looking:
>
>    )what things somethingiamlookingfor
>
> or, shorther
>
>    )wh th somethingiamlookingfor
>
> (in the axiom console, that is)
>
> It does a case-insensitive search for all operations / domains / packages /
> categories for somethingiamlookingfor.  Thus, if I forgot how to spell the
> binomial coefficient (LaTeX likes binom, mathematica Binomial, ...) I just ask
>
>    )wh th bino
>
> or so.
>
> If you are interested in how things are actually programmed, maybe you like to
> install
>
> http://wiki.axiom-developer.org/SPADEDIT
>
> (click on "tangle" and save the result in
>
> /axiom/target/i686-pc-linux/lib/SPADEDIT
>
> (on some flavours of axiom, the path may look a little different, but I forgot
> the details.  I think you'd have to replace target/i686-pc-linux with
> mnt/linux)
>
> Then you have to adapt it to your needs, i.e., replace
>
>    gnuclient
>
> with the name of your editor of choice.
>
> ($number contains the line-number to jump to.)
>
> Finally make it executable.  Then, in HyperDoc
>
>    click browse - enter INT - click constructors - click INT.spad
>
> should open the source file at the right place.
>
>
> Martin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.