Les institutions auxquelles sont affiliées les AHP-PReST (Université de Lorraine, Université de Strasbourg, CNRS, RENATER) proposent un ensemble de services dédiés à l’édition collaborative de textes, à la réalisation de cours, d’enquêtes, à l’assistance à la traduction d’articles scientifiques. Ce billet intègre aussi une veille sur les carnets Jupyter, un outil incontournable pour élaborer des documents, dans lesquels des calculs informatiques peuvent être intégrés à du texte et à des images et graphiques. D’autres logiciels se montrent spécialement conçus pour mettre en lignes des documentations techniques, voire des articles scientifiques.
- Plateformes d’édition collaborative
- Plateformes pédagogiques
- Enquêtes en ligne, sondages, formulaires, votes
- Assistance à la traduction
- Carnets Jupyter
- Générateurs de documentation web
1. Plateformes d’édition collaborative
Diverses plateformes maintenues par l’Université de Lorraine, l’Université de Strasbourg, Huma-Num ou bien le réseau Mathrice (Métier des Administrateurs Système et Réseaux des laboratoires de recherche en mathématiques français) rendent possible l’édition à plusieurs de documentations ou d’articles respectant divers formalismes. Se montrent ainsi facilités l’écriture individuelle depuis des terminaux connectés, l’écriture collaborative, l’éventuelle gestion des versions, bibliographies et mots-clés, la génération des tables des matières.
- Etherpad Lite, documentation : Bloc-note collaboratif en temps réel, disponible à l’UL et UNISTRA, pour une édition collaborative légère : Pad à l’UL, Pad à l’UNISTRA, Documentation
- Wikidocs, documentation. Le wiki mutualisé de l’UL. En 2023, le wiki mutualisé migre sous XWiki : https://wikidocs.univ-lorraine.fr, un essai perso public.
- CodiMD Mathrice CNRS, documentation. Un éditeur Markdown en ligne mutualisé, basé sur CodiMD (devenu depuis HedgeDoc). Le service etherpad permet de prendre des notes de manière collaborative. Invitez vos correspondants en leur communiquant l’URL du pad. Vous pouvez communiquer l’URL de la version en lecture seule. Tout internaute peut effectivement accéder à votre pad à condition qu’il en connaisse l’URL. LES PADS SONT DÉTRUITS AUTOMATIQUEMENT APRÈS 90 JOURS D’INACTIVITÉ. Ce service est proposé par le CC-IN2P3 et ouvert à tous les universitaires via la fédération d’identité Esup.
Mentions légales: https://cc.in2p3.fr/mentions-legales/. : https://codimd.math.cnrs.fr/ - PLMlatex Mathrice CNRS. édition scientifique. Un éditeur LaTeX en ligne facile à utiliser. Pas d’installation, collaboration en temps réel, gestion des versions, basé sur Overleaf, connexion par fédération d’identité : https://plmlatex.math.cnrs.fr
- Stylo, édition scientifique. Un éditeur Markdown pour les SHS, avec bibliographie en BibTex, annotation sémantique du texte, gestionnaire de version. Stylo a été conçu et développé par l’équipe de la Chaire de recherche du Canada sur les écritures numériques (CRC-EN), avec le support d’Érudit et de la TGIR Huma-Num. Export possible en divers formats y compris docx, LaTeX, TEI, en partenariat avec Métopes, la plate-forme d’édition numérique d’OpenEdiition et Cairn : https://stylo.huma-num.fr/, Documentation, Vidéo 12:40 : Lien
2. Plateformes pédagogiques
Enseignement à distance, cours en ligne
- Plateforme ARCHE de e-learning à l’UL (Moodle) : Lien, Aide
- Plateforme pédagogique à l’UNISTRA (Moodle) : Lien
Les groupwares, plateformes collaboratives et pédagogiques multimédias intègrent le chat, la vidéo et le partage à distance de documents. Des salles virtuelles permettent l’organisation de visioconférences qui rassemblent des groupes. La réalisation d’exercices et de tests de connaissances n’est pas oubliée :
- Moodle : plateforme d’apprentissage en ligne déployée par l’UL et l’UNISTRA : Lien
- Liste de plateformes pédagogiques sous licence libre : Lien
3. Enquêtes en ligne, sondages, formulaires, votes
- Enquêtes à l’UL avec LimeSurvey : https://enquetes.univ-lorraine.fr
- Enquêtes/Sondages à l’UNISTRA (Limesurvey) : Accès
- FramaForms, créez et diffusez vos formulaires : Lien
- Balotilo, vos élections en ligne (pas très sécurisées) : Lien
4. Traduction, reformulation de textes, assistance à la rédaction
Plateformes pour l’assistance à la reformulation et à la traduction :
- Améliorez vos textes avec DeepL Write, un logiciel d’assistance à l’élaboration d’un texte simple ou d’une traduction : Lien
- Scribbr. Reformuler un texte gratuitement : Lien
5. Carnets Jupyter
Les carnets Jupyter constituent des outils de premier plan pour éditer simultanément des documents multimédia, des données et du code informatique, élaborer des recherches reproductibles et enseigner. Des contenus mélangeant textes et commentaires (en Markdown, LaTeX, tableaux de données, codes informatiques divers, notamment python), image, vidéos, graphiques, peuvent ainsi être édités à l’intention de communautés de chercheurs, ou bien lors de travaux pratiques dans lesquels des données doivent être manipulées. Des plateformes comme Jupyter Hub rendent possible la création de collections de carnets, sans avoir à installer de logiciel localement.
- Jupyter notebooks for digital humanities, par Quinn Dombrowski : Lien
- JupyterHub@Paris-Saclay. Plusieurs interfaces sont proposées par les informaticiens de l’IN2P3 (CNRS) pour éditer et visualiser vos carnets Jupyter : Jupyter tree, Jupyter Lab, Visual Studio Code et enfin XFCE Desktop : Doc
- JupyterHub au CNAM : Doc
- PAWS: A Web Shell (PAWS). Une plateforme Jupyter Hub ouverte à la communauté des contributeurs à Wikipédia et Wikidata. Les carnets doivent être en relation et en support des projets techniques supportés par Wikimedia.
- Alternative à Jupyter : Créer un carnet avec Google Colab via Drive. Colab (ou « Colaboratory ») vous permet d’écrire et d’exécuter du code Python dans votre navigateur. Que vous soyez étudiant, data scientist ou chercheur en IA, Colab peut vous simplifier la tâche. Regardez la présentation de Colab pour en savoir plus ou commencez tout de suite. : https://colab.research.google.com, FAQ
6. Générateurs de documentation
Initialement mis au point par les informaticiens, les générateurs de documentation technique se sont rapidement diversifiés pour trouver de nos jours des applications qui vont du gestionnaire de contenu à la génération de cours en ligne et à l’édition sur le web d’articles scientifiques, avec intégration de LaTeX et export en PDF.
Sphinx, MKDocs, Jekyll. Les alternatives se nomment Quarto, Google Colab, etc. Jupyter Books apporte une alternative à Quarto en matière d’élaboration de documentation. Le gros défaut de JB, c’est qu’il n’y a pas d’équivalent à la fonction « preview » de quarto et la compilation du document est assez longue. En mode preview, la version html de votre document quarto est mise à jour en temps réel (ou presque).
- Configuration d’un site GitHub Pages avec Jekyll. Vous pouvez utiliser Jekyll, générateur de site statique populaire, pour personnaliser davantage votre site GitHub Pages.
- Jupyter Book : https://jupyterbook.org/en/stable/intro.html
- Un livre : https://mi-gt-donnees.pages.math.unistra.fr/guide/00-introduction.html
- Le code : https://github.com/miti-gt-donnees/guide
- Un autre livre : https://shawnrhoads.github.io/gu-psyc-347/
- Le code : https://github.com/shawnrhoads/gu-psyc-347
- Tuto : https://jupyterbook.org/en/stable/start/your-first-book.html
- Quarto : An open-source scientific and technical publishing system. Publication de textes, graphiques, présentations, documentations, etc : Lien
- Myst (Markedly Structured Text). MyST étend Markdown. Il permet la production de documentations techniques, ainsi que l’éventuelle mise en ligne des publications scientifiques, accessibles au choix au format HTML ou PDF.
- Sites web avec thèmes : https://mystmd.org/guide/website-templates
- Articles scientifiques : https://mystmd.org/guide/quickstart-myst-documents
- PDF scientifiques : https://mystmd.org/guide/creating-pdf-documents
- Executable Books : https://github.com/executablebooks
- Un exemple, la documentation de Plone (un gestionnaire de contenu en Python) : https://2022.training.plone.org/contributing/writing-docs-guide.html