On Mon, Apr 15, 2013 at 4:12 PM, Peter Zeman <pi...@atrey.karlin.mff.cuni.cz
> wrote:

> Hi!
>
> I am writing to ask whether you would be interested in mentoring my
> open source project during Google Summer of Code.


I'm not the one to respond to your mentor request, but I thought I'd
respond to your email anyway. Hopefully you'll get a response to your
mentor request.


Note that this email is not a proposal. Your organization is the closest to
> the topic of my
> project.
>
> What is my project about?
>
> The purpose is to speed up the development of images in MetaPost. The
> standard workflow is that you repeatedly compile your Metapost and TeX
> file, to view the current state of the images. It is quite slow and
> tedious, when you have to view the output after each edit of some
> MetaPost file and when some mistakes occur, it takes quite some time
> to detect it and fix it.
>
> The purpose of my program called MetaView is to show immediately the
> image you are currently working on. Whenever you update the Metapost
> source file, the image is automatically compiled and displayed. If the
> compilation fails, it displays the error message immediately. The
> program will also contain many other features. It is important that
> the user can use any text editor for editing the Metapost file; there
> are some similar programs with build-in editors, but those are not
> convenient. Currently it works only with Metapost, but there should be
> no problem to make it work with something similar like TikZ or
> Asymptote.
>

This type of tool seems useful. I use a similar tool called QTikZ to do
exactly this for TikZ images, which I then put into my LyX documents. The
biggest frustration for me is that I don't get vi shortcuts in the editor.
I think it might be worth looking at that project because it seems closely
related. I believe it's open-source, so maybe you could re-use some of the
code?


> To make everything clear, I made some screenshots, so that you can
> imagine how the workflow looks like with MetaView. The second
> screenshot shows what happens when an error occurs in the Metapost
> source file. Note that much work has to be done.
>
> http://atrey.karlin.mff.cuni.cz/~pizet/metaview_workflow.png
> http://atrey.karlin.mff.cuni.cz/~pizet/metaview_error.png
>
> I would be very happy to hear your opinion.
>
>   Peter Zeman
>
> --
> It's not exactly my forte, so I could be off.
>

Reply via email to