Skip to content

artragis/zest-writer

 
 

Repository files navigation

Zest Writer

Editeur Hors-ligne de contenus au format zMarkdown.

Linux Windows
Build status
  • |

Screenshoot

Fonctionnalités supportées

La rédaction

  • Rédaction d'articles et de tutoriels en mode hors ligne, c'est à dire sans avoir besoin d'une connexion internet
  • Support de la syntaxe zMarkdown (le Markdown avec les petits ajouts utilisés sur le site Zeste de Savoir)
  • La prévisualisation instantanée lors de la rédaction
  • Bouton d'aide à la rédaction Markdown (gras, italique, blocs customs, tableaux, listes, etc.)

La navigation

  • La navigation dans le sommaire d'un contenu sous forme d'arbre
  • Le déplacement des conteneurs et des extraits grâce au drag'n drop
  • L'édition des titres des extraits et conteneurs depuis l'arbre de navigation

Conseil de rédaction

  • Proposition de correction orthotypographique du contenu
  • Indice de lisibilité des extraits (afin d'améliorer la lisibilité de son texte)

Synchronisation avec le site de ZdS

  • Possibilité de se connecter au site depuis l'éditeur
  • Possibilité de télécharger en local ses contenus en rédaction sur ZdS
  • Possiilité d'envoyer sur le site les modifications effectuées sur le contenus en local

Multiplateforme

  • L'application fonctionne sur Windows (32 et 64 bits), Linux et OS X quelque soit la version de la JVM sur votre machine, car l'application embarque sa propre JVM.

Le developpement

Outils

  • L'application est developpée en Java 8 (vous devez donc avoir cette version pour pouvoir developper)
  • L'interface utilise JavaFX.
  • Le parseur mardkown utilisé est le même que celui de ZdS (l'application émule un interpreteur python grace à Jython)

build de l'application

Pour builder l'application, vous devez avoir installé gradle et lancer la commande suivante (depuis le dossier du projet):

gradle build

A la fin, selon votre système d'exploitation, vous retrouver un .exe, un .deb, un .rpm ou un .dmg dans le dossier build/distributions.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.2%
  • Java 5.5%
  • CSS 0.3%