Repository navigation
Version 0.1
Markdown Previewer Release Notes
Release Version: 0.1
Date: 09-23-2024
Overview
Markdown Previewer is a simple web-based tool that allows users to write, edit, and preview Markdown text in real-time. The application features syntax highlighting for code blocks, support for mathematical expressions using KaTeX, and a user-friendly interface for loading and copying Markdown files.
Key Features
- Real-time Markdown Preview: Automatically updates the preview pane as you type in the Markdown input area.
- Code Syntax Highlighting: Utilizes
highlight.jsfor syntax highlighting in code blocks. - KaTeX Integration: Supports rendering mathematical expressions in both inline and display modes.
- Load Markdown Files: Users can upload and edit
.mdfiles directly in the editor. - Copy Code Blocks: Easily copy code blocks to the clipboard with a single click.
- Responsive Design: Toggle between a full-width preview and side-by-side view for a better writing experience.
Usage Instructions
- Writing Markdown: Type your Markdown content in the textarea on the left. The preview will update in real-time.
- Uploading a Markdown File: Click the "+" button to open the file input dialog and select a
.mdfile to load into the editor. - Copying Code Blocks: Hover over any code block and click the copy button to copy its content.
- Toggle Full Preview Mode: Use the toggle button to switch between views.
Dependencies
- Marked.js - Fast Markdown parser and compiler.
- highlight.js - Syntax highlighter for code blocks.
- KaTeX - Math typesetting library.
- PWA - Basic setup for progressive web apps.
Contributing
Contributions, bug reports, and feature requests are welcome! Feel free to fork the repository and submit a pull request.
Notes for Future Releases
- Add more features such as custom themes, export options, and improved user preferences.
- Optimize performance for large Markdown files.