[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Texmacs-dev] Literate Programming in TeXmacs?
From: |
Felix Breuer |
Subject: |
Re: [Texmacs-dev] Literate Programming in TeXmacs? |
Date: |
Mon, 21 May 2007 21:15:31 +0200 |
Hello everyone!
Yes, fbreuer.de is down and will be for some time. Thanks Joris, for
putting my code up on the TeXmacs server.
Ralf, I do not know how useful you will find my previous work, as it is
written in XSLT and Ruby and the main difficulty of making this a
proper part of TeXmacs is the wrangling of TeXmacs' scheme API (at
least that is what stopped me back then of turning this into a proper
plugin).
Also, my code has the drawback that the code parts have to be (almost)
verbatim text. I find that for a LP system in TeXmacs to appeal, it has
to make it possible to use TeXmacs' typesetting capabilities to write
"pretty" code. That is basically why I did not pursue the idea David
and I had come up with later on of keeping the code in ASCII and only
the comments in TeXmacs markup.
So, having thought about both approaches I would also go for approach
(2) (as in Joris' numbering), *but* I would like to point out one severe
difficulty: generating source code makes debugging much less
convenient, as the line numbers a compiler complains about refer to the
generated code and not the TeXmacs document.
So much for the history. In recent months I have done some thinking on
LP for TeXmacs albeit without writing a single line of code. For what
it's worth I will post these "philosophical" thoughts of mine
separately.
Regards,
Felix
On Sun, 20 May 2007 19:10:57 +0200
Joris van der Hoeven <address@hidden> wrote:
> On Sun, May 20, 2007 at 06:25:28PM +0200, Ralf Hemmecke wrote:
> > >Are you familiar with
> > > (1) simple TeXmacs style files
> > > (2) scheme programming
> >
> > I currently try to figure out how to create a new environment.
>
> I found the code from Felix on my hard disc and made it available at
>
> http://www.texmacs.org/Download/ftp/misc/LP4TeXmacs-0.1.tar.gz
>
> Please look at what he did. I recommend to adapt his work
> (mainly replace the XML stuff by scheme routines).
>
> More information about style files in the documentation
> (Help -> Manual -> Writing your own style files).
>
> > I must say, if I go for an IDE, starting MAKE from within TeXmacs
> > seems actually more natural to me. So let me start gradually with
> > letting TeXmacs write out the code files. If I only were familiar
> > with Scheme... :-(
>
> Scheme is like Lisp and very easy to learn.
> You can find some good beginners guides on the web;
> see our documentation on Scheme for some links.
>
> Best wishes, Joris
>
>
> _______________________________________________
> Texmacs-dev mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/texmacs-dev
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, (continued)
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Joris van der Hoeven, 2007/05/20
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Ralf Hemmecke, 2007/05/20
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Joris van der Hoeven, 2007/05/20
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Ralf Hemmecke, 2007/05/20
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Offray Vladimir Luna Cárdenas, 2007/05/20
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Joris van der Hoeven, 2007/05/20
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Ralf Hemmecke, 2007/05/20
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Joris van der Hoeven, 2007/05/20
- Re: [Texmacs-dev] Literate Programming in TeXmacs?,
Felix Breuer <=
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Todd Wilson, 2007/05/21
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Felix Breuer, 2007/05/21
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Ralf Hemmecke, 2007/05/21
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Joris van der Hoeven, 2007/05/22
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Ralf Hemmecke, 2007/05/22
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Henri Lesourd, 2007/05/22
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Felix Breuer, 2007/05/21
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Todd Wilson, 2007/05/21
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Ralf Hemmecke, 2007/05/21
- Re: [Texmacs-dev] Literate Programming in TeXmacs?, Ralf Hemmecke, 2007/05/21