Documentación en formatting md, pdf y html

Estoy trabajando en un proyecto de código abierto en Github. Creé algunos documentos en el formatting md de Github. Sin embargo, quiero que esos documentos estén disponibles en tres formattings:

  1. PDF: para download con proyecto
  2. HTML: para ser alojado en mi sitio personal.
  3. Markdown (.md): para Github.

Obviamente, no preferiría escribirlos tres veces. ¿Hay alguna forma de que lo escriba una vez en cualquier lugar (aunque se prefiera MS Word) y podría convertirse a otros dos formattings?

Considera Pandoc

Escribiría en Markdown y convertiría a los demás.

Otra posibilidad es DITA. Su implementación de reference gratuita, el DITA Open Toolkit, le permite generar HTML y PDF desde el primer momento, y puede personalizarse para generar Markdown también.

Pero, DITA podría ser una solución más sofisticada de lo que necesita, dependiendo de sus requisitos para la reutilización de contenido, el tamaño de sus documentos, la frecuencia con que actualiza, si va a contratar a un escritor técnico para mantener y actualizar sus documentos … Es una solución poderosa más adecuada para un esfuerzo de documentation dedicado que una situación ad-hoc de una sola vez.