wiki:MetapostPlugin

Version 3 (modified by seas, 4 years ago) (diff)

--

MetapostPlugin

Description

Plugin for embedding Metapost diagrams into Wiki-pages.

Bugs/Feature Requests

Existing bugs and feature requests for MetapostPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out MetapostPlugin from here using Subversion, or browse the source with Trac.

Example

{{{
#!metapost
input metauml;
beginfig(1);

Begin.b;
Activity.eat("Eat something good", "from the kitchen");
Branch.enough;
Fork.fork("h", 50);
Activity.read("Read a book");
Activity.listen("Listen to music", "(and ignore it)");
Fork.join("h", 50);
End.e;

leftToRight.top(10)(read, listen);
Group.readListen(read, listen);

leftToRight(30)(b, eat);
topToBottom(20)(eat, enough, fork, readListen, join, e);

drawObjects(b, eat, enough, fork, readListen, join, e);

clink(transition)(b, eat);
clink(transition)(eat, enough);
link(transition)(pathStepX(enough.e, eat.e, 80));
clink(transition)(enough, fork);
clink(transition)(fork, read);
clink(transition)(fork, listen);
clink(transition)(read, join);
clink(transition)(listen, join);
clink(transition)(join, e);

item(iGuard)("still hungry")(obj.sw = enough.e + (20, 0));
item(iGuard)("had enough")(obj.nw = enough.s + (0, -4));

endfig;
end
}}}

Recent Changes

[7990] by seas on 2010-05-24 10:40:30
added examples
[7987] by seas on 2010-05-22 19:37:09
first version
[7986] by seas on 2010-05-21 23:20:28
New hack MetapostPlugin, created by seas

Author/Contributors

Author: Andrey Sergievskiy
Maintainer: Andrey Sergievskiy
Contributors: Andrey Sergievskiy