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