π Modern Markdown Reader User Guide
Complete guide to using the most advanced markdown reader with professional features, accessibility support, and export capabilities.
π Getting Started
β¨ Zero Configuration Setup: This application works anywhere without server setup! Compatible with any web server, hosting provider, or local development environment.
Quick Start (30 seconds)
- Open the App - Double-click
app/index.html
or visit the web version - Load Content - Drag & drop a
.md
file OR paste markdown text - Start Reading - Enjoy beautifully formatted content instantly!
Supported File Formats
- .md - Standard markdown files
- .markdown - Alternative markdown extension
- .txt - Plain text files with markdown syntax
Browser Requirements
Chrome 80+
Full feature support including all export options
Firefox 75+
Complete compatibility with all features
Safari 13+
Full support on macOS and iOS devices
Edge 80+
Modern Edge with Chromium engine
π Basic Usage
Loading Markdown Files
Method 1: Drag & Drop
- Open the markdown reader application
- Drag your
.md
file from your file manager - Drop it onto the designated drop zone
- Content renders automatically
Method 2: File Browser
- Click the "Choose File" button
- Browse and select your markdown file
- Click "Open" to load the content
Method 3: Paste Text
- Copy markdown text from any source
- Click in the text area
- Paste using Ctrl+V (or Cmd+V on Mac)
- Click "Render Markdown" button
Navigation
- Table of Contents - Auto-generated from headings, click to jump to sections
- Scroll Navigation - Use mouse wheel or scrollbar for smooth scrolling
- Keyboard Navigation - Arrow keys, Page Up/Down, Home/End
β¨ Advanced Features
GitHub Flavored Markdown Support
Tables
Full table support with alignment and formatting
Task Lists
Interactive checkboxes for todo items
Strikethrough
~~Crossed out text~~ support
Syntax Highlighting
Code blocks with language-specific highlighting
Mathematical Expressions
Full LaTeX-style math support powered by MathJax:
- Inline Math - Use
$equation$
for inline expressions - Block Math - Use
$$equation$$
for centered block equations - Complex Formulas - Support for fractions, integrals, matrices, and more
Mermaid Diagrams
Create flowcharts, graphs, and diagrams directly in markdown:
- Flowcharts - Decision trees and process flows
- Sequence Diagrams - Interaction diagrams
- Gantt Charts - Project timelines
- Class Diagrams - UML class relationships
ποΈ Text Highlighting System
How to Highlight Text
- Press Ctrl+H to enter highlight mode
- Select the text you want to highlight
- Choose a color using number keys 1-8
- The text is immediately highlighted and saved
Available Colors
π‘ Yellow (1)
Default highlighting color for general emphasis
π’ Green (2)
Success, positive notes, completed items
π΅ Blue (3)
Information, references, links
π£ Purple (4)
Creative ideas, brainstorming, concepts
π Orange (5)
Warnings, cautions, important notes
π΄ Red (6)
Critical items, urgent, errors
π©· Pink (7)
Important, attention-grabbing content
β« Gray (8)
Notes, comments, secondary information
Managing Highlights
- Remove Individual - Hover over highlight and click remove button
- Clear All - Press Ctrl+Shift+U
- Export Highlights - All highlights preserved in exported documents
- Persistent Storage - Highlights saved across browser sessions
π― Enhanced Focus Mode
What is Focus Mode?
Focus Mode provides a distraction-free reading experience by hiding interface elements and maximizing content width for optimal readability.
How to Use Focus Mode
- Press Ctrl+; to enter focus mode
- All toolbars and sidebars are hidden
- Content expands to maximum width
- Minimal ribbon remains for essential controls
- Press Ctrl+; again to exit
Focus Mode Features
- Hidden Interface - Vertical toolbar and top header disappear
- Maximum Width - Content uses full screen width
- Quick Theme Switch - Theme selector remains accessible
- Smooth Transitions - Elegant animations when entering/exiting
- Perfect for Presentations - Clean view for sharing screens
Pro Tip: Focus mode is perfect for long-form reading, studying, and when presenting documents to others.
π€ Export Options
Available Export Formats
π PDF
High-quality PDF with preserved formatting and highlights
π Microsoft Word
Editable .docx format with full compatibility
π HTML
Clean HTML with embedded styles
π LaTeX
Academic format for scientific papers
π RTF
Universal rich text format
ποΈ Highlights Only
Export only highlighted text sections
How to Export
- Click the "Export" dropdown in the toolbar
- Select your desired format
- Choose export options (if available)
- Click "Export" to download the file
Export Keyboard Shortcuts
Format | Shortcut | Description |
---|---|---|
HTML | Ctrl+S | Quick HTML export |
Ctrl+Shift+P | Generate PDF document | |
Word | Ctrl+Shift+W | Export to Microsoft Word |
Note: PDF export may take a few seconds for large documents. Please be patient and avoid clicking multiple times.
π¨ Themes and Customization
Available Themes
βοΈ Light Theme
Bright, clean design perfect for daytime reading
π Dark Theme
Easy on the eyes for low-light environments
π Blue Theme
Professional blue color scheme
π Green Theme
Nature-inspired green tones
π Purple Theme
Creative purple color palette
π§‘ Orange Theme
Energetic orange design
β« High Contrast
Maximum contrast for accessibility
Switching Themes
- Theme Dropdown - Click the theme selector in the toolbar
- Keyboard Shortcut - Press Ctrl+D to cycle through themes
- Focus Mode - Theme selector remains available in focus mode
Typography Settings
- Font Size - Adjust with Ctrl++ and Ctrl+-
- Line Height - Customize spacing between lines
- Reading Width - Adjust content width for optimal reading
- Font Family - Choose from available font options
π Multi-Language Support
Supported Languages
πΊπΈ English
Default language with complete feature set
πͺπΈ Spanish
EspaΓ±ol - Full interface translation
π«π· French
FranΓ§ais - Complete localization
π©πͺ German
Deutsch - Professional terminology
π¨π³ Chinese
δΈζ - Simplified Chinese support
πΈπ¦ Arabic
Ψ§ΩΨΉΨ±Ψ¨ΩΨ© - Right-to-left layout
π―π΅ Japanese
ζ₯ζ¬θͺ - Complete localization
Language Features
- Real-time Translation - Interface updates instantly
- Accessibility Translation - All accessibility features translated
- RTL Support - Proper right-to-left layout for Arabic
- Persistent Preference - Language choice saved across sessions
- Keyboard Shortcuts - Help text translated in selected language
Changing Languages
- Click the π language dropdown in the toolbar
- Select your preferred language
- Interface updates immediately
- Setting is saved for future sessions
βΏ Accessibility Features
WCAG 2.1 AA Compliance
Our markdown reader meets international accessibility standards with comprehensive support for users with disabilities.
Screen Reader Support
- NVDA - Full compatibility with NVDA screen reader
- JAWS - Complete JAWS support with proper announcements
- VoiceOver - Native macOS and iOS screen reader support
- Multilingual - Screen reader announcements in 7 languages
Keyboard Navigation
- Tab Navigation - Logical tab order through all interface elements
- Skip Links - Quick navigation to main content areas
- Focus Indicators - Clear visual focus management
- Keyboard Shortcuts - All features accessible via keyboard
Accessibility Shortcuts
Action | Shortcut | Description |
---|---|---|
Focus Main Content | Alt+1 | Jump to main content area |
Focus Sidebar | Alt+2 | Jump to sidebar navigation |
Focus Toolbar | Alt+3 | Jump to main toolbar |
Show Help | F1 | Display translated keyboard shortcuts |
Visual Accessibility
- High Contrast Mode - Available in theme selector
- Scalable Text - Zoom up to 200% without horizontal scrolling
- Color Independence - Information not conveyed by color alone
- Focus Indicators - Clear visual focus for all interactive elements
β¨οΈ Complete Keyboard Shortcuts
Essential Shortcuts
Action | Shortcut | Description |
---|---|---|
Render Markdown | Ctrl+Enter | Process and display markdown content |
Toggle Themes | Ctrl+D | Cycle through available themes |
Table of Contents | Ctrl+T | Show/hide table of contents |
Focus Mode | Ctrl+; | Toggle enhanced focus mode |
Fullscreen | F11 | Enter/exit fullscreen mode |
Highlighting Shortcuts
Action | Shortcut | Description |
---|---|---|
Toggle Highlighting | Ctrl+H | Enter/exit highlight mode |
Yellow Highlight | 1 | Select yellow highlight color |
Green Highlight | 2 | Select green highlight color |
Blue Highlight | 3 | Select blue highlight color |
Clear All Highlights | Ctrl+Shift+U | Remove all highlights from document |
Typography Shortcuts
Action | Shortcut | Description |
---|---|---|
Increase Font Size | Ctrl++ | Make text larger |
Decrease Font Size | Ctrl+- | Make text smaller |
Reset Font Size | Ctrl+0 | Return to default font size |
π± Mobile Features
Touch Gestures
Pinch to Zoom
Standard zoom gestures for content scaling
Swipe Navigation
Navigate between sections with swipe gestures
Pull to Refresh
Refresh content with pull-down gesture
Long Press
Context menus and text selection
Mobile Optimizations
- Responsive Design - Adapts to all screen sizes
- Touch-Friendly UI - Large touch targets and optimized spacing
- Mobile Toolbar - Collapsible toolbar for mobile devices
- Performance - Optimized for mobile devices with limited resources
- Offline Capability - Works without internet connection
Mobile-Specific Features
- Auto-hide Toolbars - Toolbars hide during scrolling
- Gesture Navigation - Intuitive touch-based navigation
- Adaptive Layout - Interface adapts to portrait/landscape
- Battery Optimization - Efficient rendering to preserve battery
π§ Troubleshooting
Common Issues
Content Not Displaying
- Check file format (.md, .markdown, .txt)
- Refresh the page (F5 or Ctrl+R)
- Try a different browser
- Clear browser cache and cookies
- Ensure JavaScript is enabled
Highlighting Not Working
- Press Ctrl+H to activate highlight mode
- Ensure text is properly selected
- Try clearing all highlights first (Ctrl+Shift+U)
- Check if browser supports local storage
Export Issues
- Disable popup blocker for the site
- Check your downloads folder
- Try a different export format
- Ensure sufficient disk space
- Wait for large documents to process
Performance Issues
- Close other browser tabs
- Restart your browser
- Update to the latest browser version
- Check available system memory
- Try with a smaller document
Browser-Specific Issues
Safari Users: Some export features may require enabling "Allow downloads" in Safari preferences.
Firefox Users: If PDF export fails, try disabling enhanced tracking protection for this site.
π‘ Pro Tips
Productivity Tips
- Use Focus Mode - Press Ctrl+; for distraction-free reading
- Color-Code Highlights - Use consistent colors for different content types
- Keyboard Shortcuts - Learn essential shortcuts for faster navigation
- Export Regularly - Save your highlighted documents for future reference
- Table of Contents - Use auto-generated TOC for quick navigation
Reading Tips
- Adjust Font Size - Use Ctrl++ and Ctrl+- for comfortable reading
- Choose Right Theme - Dark theme for low light, high contrast for accessibility
- Use Highlighting Strategically - Don't over-highlight; focus on key points
- Take Breaks - Use focus mode for intensive reading sessions
Organization Tips
- Consistent Color Coding - Yellow for important, green for completed, red for urgent
- Export Highlights Only - Create summary documents with just highlighted content
- Use Multiple Formats - Export to different formats for different purposes
- Regular Backups - Export important documents regularly
Advanced Usage
- YAML Front Matter - Add metadata to your documents
- Math Expressions - Use LaTeX syntax for mathematical content
- Mermaid Diagrams - Create flowcharts and diagrams in markdown
- Code Highlighting - Specify language for better syntax highlighting
Expert Tip: Combine focus mode with highlighting for the ultimate research and study experience. Use different colors to categorize information and export highlights for quick review.