Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MD Wysiwyg 📝✨

Editor y Visor WYSIWYG profesional de Markdown con conversor inteligente de PDF a Markdown.
Desarrollado por Merke SoftwarePerry Daniels (merke.net).


📥 Descargas Directas (Instaladores Listos para Usar)

Descarga directamente los ejecutables e instaladores de la última versión:

Plataforma Tipo de Paquete Descarga Directa en GitHub
🐧 Linux (Universal) AppImage Portable 📦 MD Wysiwyg-1.0.0.AppImage
🐧 Linux (Debian/Ubuntu) Paquete Instalador .deb 📦 md-wysiwyg_1.0.0_amd64.deb
🪟 Windows (x64) Paquete Portable ZIP 📦 MD Wysiwyg-1.0.0-win.zip

Instrucciones de Instalación y Ejecución

  • Linux AppImage:
    chmod +x "MD Wysiwyg-1.0.0.AppImage"
    ./"MD Wysiwyg-1.0.0.AppImage"
  • Linux Debian / Ubuntu (.deb):
    sudo dpkg -i md-wysiwyg_1.0.0_amd64.deb
    # O bien hacer doble clic para abrir con la tienda / Centro de Software del sistema
  • Windows (x64): Descomprime MD Wysiwyg-1.0.0-win.zip y ejecuta MD Wysiwyg.exe.

🔄 Actualizaciones Automáticas: El paquete incluye configuración de canal de publicación con GitHub Releases (peledahe/MD-Wysiwyg) para sincronización de futuras versiones.


🌟 Características Principales

✏️ Edición y Visualización Bidireccional

  • Modo Dividido (Split): Edición en vivo con sincronización de scroll entre el editor Markdown y la vista previa WYSIWYG.
  • Modo Solo Previsualización (WYSIWYG): Espacio limpio de lectura y edición interactiva visual.
  • Modo Solo Editor: Entorno enfocado exclusivamente en la edición de código Markdown con numeración de líneas y resaltado.

📄 Conversor Inteligente de PDF a Markdown (100% Offline)

  • Motor PDF.js Integrado: Extracción espacial precisa sin dependencias de servicios externos ni conexión a internet.
  • Jerarquía Tipográfica Dinámica: Infiere títulos (#, ##, ###) según el tamaño de fuente relativo a la mediana del documento.
  • Formato Enriquecido: Detecta textos en negrita, cursiva, código en línea, listas (, -, 1., a)), casillas de verificación [ ] y pares clave: valor.
  • Tablas Automáticas: Reconoce columnas alineadas horizontalmente y las convierte en tablas compatibles con GitHub Flavored Markdown (| col |).

📊 Diagramas, Fórmulas y Matemáticas

  • Mermaid.js: Renderizado vectorial e interactivo de diagramas de Flujo, Secuencia, Gantt, Clases y Estados.
  • KaTeX: Soporte para fórmulas matemáticas tanto en línea ($e=mc^2$) como en bloque ($$\sum_{i=1}^n x_i$$).
  • Highlight.js: Resaltado de sintaxis para decenas de lenguajes de programación.

💾 Exportación y Gestión de Documentos

  • Exportar a PDF: Generación de documentos PDF vectorizados de alta calidad listos para imprimir o compartir.
  • Exportar a HTML: Páginas web autónomas con estilos oscuros y fuentes modernas incrustadas.
  • Historial de Recientes y Notificaciones: Acceso rápido a archivos recientes con notificaciones de tipo sticky y modales de confirmación para acciones destructivas.

⌨️ Atajos de Teclado

Atajo Acción
Ctrl + N Nuevo documento Markdown
Ctrl + O Abrir archivo (.md, .pdf, .txt)
Ctrl + S Guardar documento actual
Ctrl + Shift + S Guardar como nuevo archivo
Ctrl + F Buscar en el documento (Editor y Visor)
F1 Abrir Guía de Ayuda interactiva

🚀 Instalación y Desarrollo

Requisitos

  • Node.js (v18 o superior)
  • npm (v9 o superior)

Ejecutar en Desarrollo

# Instalar dependencias
npm install

# Iniciar la aplicación
npm start

📦 Compilación de Instaladores

Linux (.AppImage y .deb)

npm run build:linux

Los archivos generados se ubicarán en dist/:

  • dist/MD Wysiwyg-1.0.0.AppImage
  • dist/md-wysiwyg_1.0.0_amd64.deb

Windows (Portátil / Distribución)

npm run build:win

Los ejecutables y paquetes para Windows se generarán en dist/:

  • dist/MD Wysiwyg-1.0.0-win.zip
  • dist/win-unpacked/MD Wysiwyg.exe

🛠️ Stack Tecnológico


📄 Licencia

Este proyecto está bajo la Licencia MIT — Libre para uso personal y comercial.
Desarrollado con dedicación por Merke Software (info@merke.net).

About

Editor y Visor WYSIWYG profesional de Markdown con conversor inteligente de PDF a Markdown. Desarrollado por Merke Software — Perry Daniels (merke.net).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages