Syntax highlighting for Meep and MPB in gedit
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Meep/MPB syntax highlighting

Meep and MIT Photonic Bands (MPB) are free and open source numerical electromagnetic simulation programs. They both use a domain specific language based on GNU Guile (itself a Scheme dialect) as input. These control scripts are fed to the program to specify the setup and desired calculation.

This package provides syntax coloring/highlighting for people who use the gedit text editor to write control scripts. Almost all Meep/MPB classes, functions, variables, and constants are properly highlighted.


  1. Download the ZIP archive and extract it anywhere.

  2. Run the installation script as superuser in the folder where you extracted the archive.

     sudo ./

Suggestions and contributions are welcome. If you fixed it yourself, please submit a pull request so everyone can benefit!