[Po4a-devel]Call for a (La)TeX module

Nicolas François nicolas.francois@centraliens.net
Sun, 5 Dec 2004 01:13:42 +0100


--hQiwHBbRI9kgIhsi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hello,

I've started a prototype for a TeX module.

At this time it handles not so badly some Python documentation files.

Can anybody point me some TeX presentations, articles or books
templates (or documents)?

I don't think a lot of new commands are defined in the Python
documentation files (there are some .sty). So I probably won't need to
handle the definition of new commands for this format.

There is still a lot to do in order to implement all the Martin's
proposals, but it may probably be used as a basis.

My next step will be to separate what is generic TeX and what is PythonDoc
specific.

My current implementation is attached.

-- 
Nekral

--hQiwHBbRI9kgIhsi
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="Latex.pm.gz"
Content-Transfer-Encoding: base64

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
AA==

--hQiwHBbRI9kgIhsi--