[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Texmacs-dev] literate programming for TeXmacs

From: Offray Vladimir Luna Cárdenas
Subject: Re: [Texmacs-dev] literate programming for TeXmacs
Date: Wed, 15 Feb 2006 05:36:58 -0500
User-agent: Debian Thunderbird 1.0.2 (X11/20050602)

Hi all,

David MENTRE wrote:

Hello Felix,

2006/1/16, Felix Breuer <address@hidden>:
I started working on a proper plugin for TeXmacs, but then realized that for
that system to be really useful, it would need the capability to automatically
update the code in the .tm file when the code in the generated files is changed.
This capability is what makes Leo [1] a great tool. I will call it roundtrip
literate programming below.

I'm also interested by Literate Programming and how TeXmacs
capabilities could be used for this. I am currently using a basic
literate programming tool (noweb) on a reasonably complex project
(OCaml, XDR, Makefile and CDuce languages are used simultaneously for
example). Noweb is far from being statisfying. For example, recent
TeXmacs capabilities to make drawings could be very useful.


Originally, I thought of using a Wiki-like syntax for literate
comments, but TeXmacs offers much powerful editing capabilities.

What do you think of it?

From the first time I see the mails about this subject I was pretty interested. I have used Leo[1] a little and not exploting its full potencial and even in that way it seems excelent. The thing i was thiking is how to integrate Leo with the rest of the operative system, particulary with TeXmacs for my mathematical writings. The idea I had was that the bottom panel could be an application, acording to some kind of leo directive. For example if I put "@app Texmacs", then when I click on that node then I get a TeXmacs document. May be this could be done with the "@file" directive and using some kind of mime type, so if the file is a ·tm it gets open "near" to the bottom panel in TeXmacs. If it's a "*.ogg" it gets open on xmms and so on. May be we wold need a framed windowing environment for this like Ion, and may be this is far away of this work with Texmacs or more related with Leo itseft, but I want not to loose the oportunity to give my two colombian pesos (more devaluated that dollar cents) in the brainstorming process.




       El Directorio
------------------------------ .:| Tecnología |:. .:| Comunidad | Libertad |:. \| Colombia |/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]