Re: [Axiom-mail] Windows: where's the documentation?

Ralf Hemmecke <[email protected]>
Newsgroups gmane.comp.mathematics.axiom.devel,gmane.comp.mathematics.axiom.user
Message-ID <[email protected]>
Hello,

On 10/31/2006 12:10 PM, Martin Rubey wrote:
> Dear Paul,
> 
>> So let me refrase my initial question: can somebody convert the hypertex
>> documentation to a general purpose format which is readable on all platforms?
>> Candidate formats are:
>> -pdf
>> -html
>> -info
>>
> 
> 
> I *STRONGLY* advise you to try something different: install Xming and try to
> get Tim Daly to give you instructions on compiling Axiom with HyperTex on
> MS-Windows. Possibly Bill Page also can help. If you mangage to get HyperDoc
> running and you provide some documentation, I'd propose you for a bounty!
> 
> If neither of them does, please send mail again, and I'll try to do something
> myself.
> 
> Alternatively, if you are keen on programming and know some perl, then maybe
> Ralf Hemmecke would be able to show you how to modify his AllProse to get
> something similar to HyperDoc. But I guess this is more difficult.

I don't think translating the HyperDoc contents into ALLPROSE is not so 
easy. And ALLPROSE is probably also not the right way to do it. I guess, 
you mean AldorDoc. Together with Christian Aistleitner I have agreed 
upon a few (additional) LaTeX commands to tag type names and function 
names. That lives basically in aldordoc.sty which is distributed with 
ALLPROSE. What is still missing is a program AldorDoc, that takes 
library code and transforms it into a nice format from which .dvi, .pdf, 
.html etc. could be generated. That program is still missing.

Anyway as a first start, I'd like to ask, where I should look for the 
sources of the contents of HyperDoc.

Could someone give a rough overview of the process how the content is 
produced? If I remember correctly there was some format to write 
hyperdoc pages, but what does that have to do with the API description 
of functions/domains/categories of Axiom. I guess the latter is 
generated from the ++ comments in the .spad files, right? Then what is 
the process from ++ to hyperdoc?

> The great thing about hyperdoc is that you can enter a category, say, for
> example, Ring, then press on a button labelled "Domains" and you will get all
> Domains known to Axiom that are Rings. I.e., Integer, Polynomial Integer,
> Fraction Integer, PrimeField, and so on. 

Right. ALLPROSE cannot do that. There are other tools necessary.

Ralf
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.