Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mathedu4all/mmarked-logseq-extension
This project provides a Logseq plugin that renders Markdown blocks using the MMarked library, ideal for educational contexts that require advanced markdown capabilities.
https://github.com/mathedu4all/mmarked-logseq-extension
logseq logseq-plugin markdown
Last synced: about 1 month ago
JSON representation
This project provides a Logseq plugin that renders Markdown blocks using the MMarked library, ideal for educational contexts that require advanced markdown capabilities.
- Host: GitHub
- URL: https://github.com/mathedu4all/mmarked-logseq-extension
- Owner: mathedu4all
- License: mit
- Created: 2024-11-11T08:52:54.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-11T09:34:08.000Z (about 2 months ago)
- Last Synced: 2024-11-11T09:40:23.350Z (about 2 months ago)
- Topics: logseq, logseq-plugin, markdown
- Language: TypeScript
- Homepage: https://lab.mathcrowd.cn/mmarked
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# logseq-mmarked-extension
[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
A Logseq plugin that renders Markdown using [@mathcrowd/mmarked](https://github.com/mathedu4all/mmarked).
[中文](./README.zh.md)
![demo](./example.gif)
## Overview
This project provides a Logseq plugin that renders Markdown blocks using the MMarked library, ideal for educational contexts that require advanced markdown capabilities.
## Usage
To insert a Markdown block, type `/` and select `MMarked Block`. This will create a renderer block with a notation block below it. Enter ABC Notation into the notation block, and the rendered notation will display above.
## About MMarked
MMarked is a Markdown renderer that supports customized syntax, designed specifically for mathematical visualization in educational contexts. Key features include:
- ✅ **Full CommonMark Syntax:** Comprehensive compatibility with CommonMark standards.
- 🔢 **Footnote Blocks:** Auto-numbered footnotes with easy-to-use reference links.
- 📘 **Theorem-like Blocks:** Dedicated blocks for mathematical theorems, lemmas, and examples with titles, auto-numbering, and reference links.
- 🖼️ **Image Resizing:** Simple syntax for customizable rendering of images and videos.
- 🔍 **Solution Toggle Blocks:** Solution blocks with toggle buttons for easy visibility control.
- 🧮 **TeX to SVG Conversion:** Converts TeX equations to high-quality SVGs.
- 🌗 **Dark/Light Theme Support:** Customizable themes for enhanced readability.
- ⚡ **Real-Time Preview:** Instant visual feedback while editing, allowing for faster adjustments.For more details, see the [MMarked Product Page](https://lab.mathcrowd.cn/mmarked).
## 👥 About Mathcrowd
Mathcrowd is an innovative startup founded by experienced developers and educators, dedicated to transforming math education in China through cutting-edge technology. Our mission is to create an engaging online community for math enthusiasts and self-learners, with interactive and visualized learning content.
🌐 [MCLab Official Website](https://lab.mathcrowd.cn)
🌐 [Online Math Community](https://www.mathcrowd.cn)
💬 [Join Our Discord](https://discord.gg/6VMUVA5Yq2)
## 📞 Support
For questions or issues with this extension, please [open an issue](https://github.com/mathedu4all/mmarked-logseq-extension/issues) on our GitHub repository.
For inquiries specific to the @mathcrowd/mmarked library, please [open an issue](https://github.com/mathedu4all/mmarked/issues) on the MMarked GitHub repository.
---
This refined version provides a clear overview and improves the structure for readability.