From: Roberto Di Cosmo <roberto@dicosmo.org>
To: caml-list@inria.fr
Cc: roberto@dicosmo.org
Subject: [Caml-list] [ANN] Texexpand (and related tools) in OCaml
Date: Mon, 15 Aug 2011 18:54:06 +0200 [thread overview]
Message-ID: <20110815165406.GA32498@voyager> (raw)
Dear all,
here is an OCaml rewriting of some useful LaTeX utilities:
texexpand and texdepend.
This code was written in 2003, so it does not uses all of the latest
bells and whistles in our favourite programming language, but it is
already quite cleaner than the original C code, and comes with some
added goodies:
- the -b option allows to include the .bbl file in your expanded
output, which is useful for final version of papers for ACM, etc.
- the -x option adds some extra information to the expanded file,
that allows to "unexpand" the .tex file with the companion
texunexpand tool (in Perl, sigh...)
Project home: https://gitorious.org/texexpand-ocaml
To compile and install:
git clone git://gitorious.org/texexpand-ocaml/texexpand-ocaml.git
make
make install
Enjoy
--Roberto
------------------------------------------------------------------
Professeur En delegation a l'INRIA
PPS E-mail: roberto@dicosmo.org
Universite Paris Diderot WWW : http://www.dicosmo.org
Case 7014 Tel : ++33-(0)1-57 27 92 20
5, Rue Thomas Mann
F-75205 Paris Cedex 13 Identica: http://identi.ca/rdicosmo
FRANCE. Twitter: http://twitter.com/rdicosmo
------------------------------------------------------------------
Attachments:
MIME accepted
Word deprecated, http://www.rfc1149.net/documents/whynotword
------------------------------------------------------------------
Office location:
Bureau 6C08 (6th floor)
175, rue du Chevaleret, XIII
Metro Chevaleret, ligne 6
------------------------------------------------------------------
reply other threads:[~2011-08-15 16:52 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110815165406.GA32498@voyager \
--to=roberto@dicosmo.org \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox