caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* Caml2TeX
@ 2005-06-05 12:22 Pierre-Etienne Meunier
  2005-06-06  8:45 ` [Caml-list] Caml2TeX Agustín Valverde
  0 siblings, 1 reply; 4+ messages in thread
From: Pierre-Etienne Meunier @ 2005-06-05 12:22 UTC (permalink / raw)
  To: Caml mailing list

Hi,

I am proud to announce the first release of Caml2TeX, an application 
that produces LaTeX2e code from caml (OCaml, Caml light) source files.

Available at : http://martin.jambon.fr/caml2html.html

Since I wrote it very quickly from the Caml2html code, it may still have 
a few bugs, but it worked for the caml files I did it for.
My main goal when I wrote it was to avoid creating a new LaTeX package. 
It makes my TeX files very portable : you dont need to install anything 
to compile the documents.

Known bugs :
- The standard Caml functions are not recognized as functions by Caml2TeX
- The functions following '#' (OCaml objects) are not recognized as 
functions
- I write my Caml code with emacs, which produces weird indentations, 
badly detected by Caml2TeX
- If argument 'a' is passed to function 'f', and 'a' is already declared 
as a function, 'a' is considered a function in 'f', but it should be 
considered an argument. In my opinion, it should lead to a bug in the 
caml compiler : how do you use function 'a' in 'f' ?

P.E. Meunier

Bonjour,

Je suis fier de vous annoncer la sortie de Caml2TeX, une application qui 
transforme du code Caml en document LaTeX2e.

Vous pouvez le trouver sur : http://martin.jambon.fr/caml2html.html

Je l'ai écrit très vite à partir du code de Caml2html, donc il peut 
rester quelques bugs, mais il a suffi pour les fichiers pour lesquels je 
l'ai écrit. Mon principal objectif était de rendre mes fichiers TeX 
portables, c'est-à-dire d'éviter de créer des nouveaux packages LaTeX. 
Donc, aucune installation nécessaire pour compiler les documents LaTeX. 
Par contre, les en-têtes sont très longues.

Bugs connus :
- Les fonctions de caml (float_of_int, print_int...) ne sont pas 
reconnues comme fonctions par Caml2TeX
- Les fonctions qui suivent un # (les objets de OCaml) ne sont pas 
reconnues comme fonctions.
- J'écris mon Caml avec emacs, les indentations sont un peu étranges et 
mal reconnues par Caml2TeX
- Si on passe à une fonction 'f' un argument 'a', et que 'a' est déjà 
déclaré comme fonction, 'a' ne sera pas reconnu comme un argument dans 
'f' mais comme une fonction. A mon avis, le compilateur Caml devrait le 
reconnaître comme un bug : comme on fait pour utiliser la fonction 'a' 
dans 'f' ?

P.E. Meunier


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Caml-list] Caml2TeX
  2005-06-05 12:22 Caml2TeX Pierre-Etienne Meunier
@ 2005-06-06  8:45 ` Agustín Valverde
  2005-06-06 21:15   ` Martin Jambon
  0 siblings, 1 reply; 4+ messages in thread
From: Agustín Valverde @ 2005-06-06  8:45 UTC (permalink / raw)
  To: Caml mailing list

> Hi,
>
> I am proud to announce the first release of Caml2TeX, an  
> application that produces LaTeX2e code from caml (OCaml, Caml  
> light) source files.
>
> Available at : http://martin.jambon.fr/caml2html.html

The link doesn't work :-(

Agustín



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Caml-list] Caml2TeX
  2005-06-06  8:45 ` [Caml-list] Caml2TeX Agustín Valverde
@ 2005-06-06 21:15   ` Martin Jambon
  0 siblings, 0 replies; 4+ messages in thread
From: Martin Jambon @ 2005-06-06 21:15 UTC (permalink / raw)
  To: Agustín Valverde; +Cc: Caml mailing list

On Mon, 6 Jun 2005, Agustín Valverde wrote:

> > Hi,
> >
> > I am proud to announce the first release of Caml2TeX, an
> > application that produces LaTeX2e code from caml (OCaml, Caml
> > light) source files.
> >
> > Available at : http://martin.jambon.fr/caml2html.html
>
> The link doesn't work :-(

It is temporarily hosted on the same page as Caml2html, which is:
   http://martin.jambon.free.fr/caml2html.html

Martin

--
Martin Jambon, PhD
http://martin.jambon.free.fr



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Caml-list] Caml2TeX
@ 2005-06-06 22:12 Pierre-Etienne Meunier
  0 siblings, 0 replies; 4+ messages in thread
From: Pierre-Etienne Meunier @ 2005-06-06 22:12 UTC (permalink / raw)
  To: Caml mailing list

You are right, it is a mistake.
The real adress is : martin.jambon.free.fr/caml2html.html
Sorry,
P.E. Meunier


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-06-06 22:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-05 12:22 Caml2TeX Pierre-Etienne Meunier
2005-06-06  8:45 ` [Caml-list] Caml2TeX Agustín Valverde
2005-06-06 21:15   ` Martin Jambon
2005-06-06 22:12 Pierre-Etienne Meunier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).