Learn MetaPost

Learn MetaPost

Getting Started

Prerequisites, installation and our first figure.


An overview of the most used variable types and how to declare and assign them.


A first look at the MetaPost equation solver.

Curves and Transformations

Drawing curved paths and applying transformations.

For loops

Using for loops in MetaPost

Functions and text

Defining your own functions and formatting strings with TEX.

Last updated on 28 Mar 2021
Published on 28 Mar 2021