Skip to content
On this page

Mogan Editor / 墨干编辑器

GPL v3

Let us enjoy exploring science and technology!

Mogan Editor is a structure editor delivered by Xmacs Labs. We are dedicated to make Mogan Editor the most user-friendly distribution of GNU TeXmacs.

How to install

Windows, macOS and Ubuntu installers are officially provided. Packages for other OS (eg. Arch Linux, OpenSUSE, GNU Guix) are maintained by the community.

What are GNU TeXmacs and Mogan Editor

GNU TeXmacs is a structured editor developed since the late 1990s by Joris van der Hoeven, a mathematician at CNRS in France. It is designed to write high-quality technical documents using an intuitive and easy-to-use graphical interface, and able to achieve the same level of results as LaTeX. Its main users are currently primary and secondary school teachers and university researchers.

Darcy Shen released Mogan Editor v1.0.0 on January 30, 2022, based on Massimiliano Gubinelli's S7 Scheme port, and created Xmacs Labs, a non-profit organization that aims to popularize GNU TeXmacs and make it available for everyone to enjoy exploring science and technology via the excellent software developed by Joris van der Hoeven.

The main differences from GUN TeXmacs:

  • Reasonable configuration tuning. For example, the default shortcut style in Mogan Editor is Emacs style, so that the shortcut keys are consistent across platforms. If you want to switch back to the Ctrl-C or Cmd-C shortcut style which varies with the system, you can change it back in Edit→Preferences→General→Look and feel.
  • Radical technical options. For example, Mogan Editor switched the GUI framework from Qt 4.8.x to Qt 5.15.x, and switched the script execution engine from Guile 1.8.x to S7 Scheme, which can be quite unstable while enjoying the advantages of new technology.

Features at a Glance

A quick tour of TeXmacs-0001

  • GNU TeXmacs is a free scientific editing platform designed to create beautiful technical documents using a wysiwyg interface.
  • It provides a unified and user friendly framework for editing structured documents with different types of content: text, mathematics, graphics, interactive content, slides, etc.
  • TeXmacs can be used as a graphical front-end for many systems in computer algebra, numerical analysis, statistics, etc.
  • Documents can be saved in TeXmacs, Xml or Scheme format and printed as Pdf or Postscript files. Converters exist for TeX/LaTeX and Html/Mathml. Notice that TeXmacs is not based on TeX/LaTeX.
  • Its rendering engine uses high-quality typesetting algorithms so as to produce professionally looking documents, which can either be printed out or presented from a laptop.
  • New styles can be written by the user and new features can be added to the editor using the Scheme extension language.
  • Runs on all major Unix platforms, macOS, and Windows.

Mogan inherits all the above features from GNU TeXmacs (see the homepage of GNU TeXmacs), so it can also be used as a efficient study tool for students, teachers, and researchers in science and technology, and suitable to create high-quality assignment documents, report slides, and LaTeX-level papers. Based on GNU TeXmacs, Mogan has more bugs fixed, performance-optimized, and the interface beautified.


Getting Started

Video Tutorials

GNU TeXmacs for scientists(YouTube)

User's Guide

The Jolly Writer is the only systematic and detailed official TeXmacs textbook available. Please click here to download for free or make a donation.

Contact Us

You are sincerely welcome to contact us via the following ways to share your experience, provide suggestions or report issues on Mogan Editor. Interested developers and volunteer contributors are also warmly welcome to join Xmacs Labs.

Official Website of
Douban GroupGNU TeXmacs
WeChat Official Account墨者实验室(xmacs2020)
WeChat Group墨客社区(Join via account XmacsLabs)
QQ GroupGNU TeXmacs 中文社区(934456971)

You are also welcome to consult the TeXmacs community, especially the official forum, if you encounter problems while using Mogan.

Official Website of GNU
Official ForumThe GNU TeXmacs forum
YouTubeTeXmacs Videos
GitHubGNU TeXmacs
MastodonGNU TeXmacs
TwitterGNU TeXmacs
Mailing ListsMailing lists for TeXmacs

Xmacs Planet

Xmacs Planet is an aggregation of TeXmacs documents submitted by Mogan Editor users, and it can be accessed through Help → Planet. The topic of Xmacs Planet focuses on Science and Technology.

The Name "Mogan"

Darcy Shen:

Mogan is named after Mount Mogan, a famous attraction in my hometown. 墨干(Mogan) literally means "dried ink". The word is derived from 莫干(Mogan) which is a combination of 莫(Mo) and 干(Gan).

Contributing as User or Developer

Please review the Contribution guide for information on how to get started contributing to Mogan Editor.


Massimiliano Gubinelli




























This website is released under the MIT License.