Skip to content

barab-i/myco-pandoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Myco-Pandoc provides custom Lua filters for Pandoc that enable conversion between Mycomarkup and other document formats especially markdown. Mycomarkup is a lightweight markup language with simple, readable syntax designed for personal knowledge management.

Obsidian Flavored Markdown Myco
bold italics highlights obsidian bold italics highlights myco
external images obsidian external images myco

Features

Writer Support

Category Element Status Notes
Block Elements Code block
Block quotes
Ordered list
Bullet list
Task list Converts ☒/☐ to Mycomarkup format
Definition list
Headers
Horizontal rule
Tables
Inline Elements Emphasis (italic)
Underline
Strong (bold)
Strikeout
Superscript
Subscript
Small caps
Citations
Monospace/Code
Math
Links
Images
Footnotes Implemented as superscript for now. Not supported
Others Note block/Callouts Implemented as bold italic and underlined. Not supported

Reader Support

Not implemented.

Installation

  1. First, ensure Pandoc is installed on your system.

  2. Clone this repository:

    git clone https://github.com/barab-i/myco-pandoc.git

Usage

Markdown to mycomarkup:

pandoc --wrap=none -f markdown -t /path/to/myco-pandoc/writer.lua -i input.md -o output.myco

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

Convert documents between Mycomarkup and other formats using Pandoc.

Topics

Resources

License

Stars

Watchers

Forks

Languages