Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restaurer la fonction d'import docx/odt/etc #1175

Open
thom4parisot opened this issue Jan 7, 2025 · 2 comments
Open

Restaurer la fonction d'import docx/odt/etc #1175

thom4parisot opened this issue Jan 7, 2025 · 2 comments

Comments

@thom4parisot
Copy link
Member

L'outil DOCX vers Markdown n'est plus accessible :

https://stylo-export.ecrituresnumeriques.ca/importdocx.html

@RochDLY
Copy link
Collaborator

RochDLY commented Jan 13, 2025

La fonctionnalité n'était pas très avancée, aussi nous n'avions pas largement diffusé l'URL (il n'y avait aucun bouton dans Stylo permettant d'y accéder, c'était plus une bricole qu'une fonctionnalité pour qui connaissait l'URL, d'ailleurs la version de pandoc utilisée était assez vieille, ce qui pouvait occasionner des couacs).

Une fonctionnalité d'import depuis du docx ou autre format semble inévitable, je me demande juste si le mettre directement dans Stylo est une bonne idée : j'ai déjà eu des retours d'usages de Stylo comme outil de conversion (ce qui en soi est un peu dommage).

J'aimerais discuter 2 pistes pour ce type de fonctionnalité :

  1. On peut rediriger les utilisateurs (via la documentation) vers des services externes du type HTML Zone. C'est déjà très complet mais ce n'est pas une solution qu'on maitrise.
  2. Étant donné que nous avons un module d'export (Stylo-export), on pourrait imaginer un module d'import (soyons très original : Stylo-import) externe à Stylo et toujours branché sur la pandoc-api

Qu'en dites-vous ?

@thom4parisot
Copy link
Member Author

En pratique on peut tout à fait réutiliser la brique d'export (qui mènerait plutôt à le nommer convertisseur puisque sa responsabilité est la conversion vers/depuis des formats) pour effectuer cette conversion.

On peut déjà commencer par un truc basique puis à voir en fonction des usages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants