Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

physical168/mogan

Open more actions menu
 
 

Repository files navigation

Mogan STEM

Mogan STEM is a professional scientific writing platform targeted at mathematics, physics, statistics, and computer science, specially designed to handle complex formula-based documents. It is deeply optimized from GNU TeXmacs, with emphasis on performance and user experience. With Mogan STEM you can create scientific documents up to 100x faster than with $\LaTeX$.

Visit the official websites:

Key Features

📋 Magic Paste

  • Supports mainstream AI models such as ChatGPT, Claude, and Gemini
  • Automatically recognizes mathematical formulas, code blocks, tables, and other complex formats
  • One-click conversion to the standard TeXmacs format with no manual adjustment required
  • Preserves original formatting and style integrity

Magic Paste PRE

🛠 Export PDF & LaTeX

  • Batch export in multiple formats to suit different scenarios
  • PDF export: preserves original document layout and supports high-resolution printing
  • LaTeX export: improves compilation success rate and is compatible with mainstream journal submission requirements

Export PRE Export PRE

⚡ Fast Math Editing

  • Independent math mode: quick switching and focused formula editing
  • Smart shortcuts: Lego-like memory rules and Tab-key cycling to reduce mouse operations
  • Rich symbol library: covers a complete set of mathematical and physical symbols with numerous key combinations

Math Editing PRE

🎓 Easy to learn, capable of thesis-level editing

  • Three primary modes switch seamlessly; easy to operate and quick to get started
  • Clear structure for different content types and well-organized document hierarchy
  • Click to insert environments; complex typesetting becomes simple

Thesis-level Edits PRE

Scientific Document Creation

  • High-quality typesetting: professional document formatting with TeX quality output
  • Mathematical notation: advanced formula editing with LaTeX compatibility
  • Bibliography management: built-in reference and citation tools

Performance & Usability

  • Faster startup: optimized performance compared to TeXmacs
  • Responsive interface: modern Qt6-based user interface
  • Cross-platform: available for Windows, macOS, and Linux

Integration with other scientific tools

  • Plugin system: extensible via multiple programming languages (Python, C++, Scheme) and tools
  • Document formats: supports TeXmacs, LaTeX, PDF, HTML, and more
  • Interactive plotting: integration with data analysis tools for interactive plots

Quick Start

Installation

Option 1: Mogan STEM (Community Version)

From Release: Download the latest release for your platform from GitHub releases.

Option 2: Build from Source

Clone the repository:

git clone https://github.com/MoganLab/mogan.git
cd mogan

For detailed setup, dependency installation, build, and run instructions, please follow the guide for your platform:

Option 3: Liii STEM (Commercial Version)

For the commercial version with built-in AI features, please visit the Liii STEM official website for installation options.

Documentation & Learning

Community Version Resources

Commercial Version Resources

🌍 Language Support

  • Chinese: full Chinese interface and documentation
  • English: complete English documentation for international users
  • Multilingual: community translations available

Community & Development

Mogan Community

  • Contributing documentation: contributions welcome (see Liii/Mogan STEM docs)
  • Core development, plugins, translations, and community-driven testing and documentation

🔗 Contact

📚 Development Guides

About

Mogan STEM Suite (based on GNU TeXmacs): Enjoy exploring science and technology!

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Scheme 45.6%
  • C++ 34.4%
  • Tree-sitter Query 7.4%
  • TypeScript 5.0%
  • Tcl 3.8%
  • Lua 1.5%
  • Other 2.3%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.