DEV Community

Cover image for Comment une note osFoundry réunit document, tableur, diagrammes et LaTeX
tauchiii for tauchi Français

Posted on

Comment une note osFoundry réunit document, tableur, diagrammes et LaTeX

Le lancement d'un produit est dans trois semaines. Le plan est un document dans une application, le budget un tableur dans une autre, le déroulé du jour J un diagramme que quelqu'un a dessiné sur un outil de tableau blanc, et les liens vers les recherches sont éparpillés dans des fils de discussion. Chaque fois que quelqu'un demande « où est la dernière version ? », la réponse est une application différente. Les notes d'osFoundry prennent le problème autrement : une seule note, plusieurs onglets, et chaque onglet est un type d'éditeur différent.

Une note, c'est un ensemble d'onglets

osFoundry est une application de bureau qui réunit chat, agents, fichiers et outils dans une seule fenêtre. Les notes se trouvent dans la barre latérale, sous Notes. Chaque note démarre avec trois onglets fixes : Markdown pour écrire, Files pour les pièces jointes et Sources pour les liens de référence. Le bouton + au bout de la barre d'onglets (Add note tab) permet d'en ajouter d'autres :

  • Note : une page en texte enrichi.
  • Markdown : du texte brut avec un plan par titres.
  • LaTeX : un projet TeX avec aperçu du PDF compilé.
  • Slides, Sheet, Mermaid, Board, Whiteboard et Design : présentation, tableur, diagramme écrit en texte, tableau de bord de données, canevas de dessin libre et canevas de mise en page.
  • Artifacts : du contenu personnalisé.
  • Add from folder… : importe des fichiers depuis un dossier de votre ordinateur.

Une note peut contenir plusieurs onglets du même type : la note du lancement peut ainsi avoir un Sheet pour le budget et un autre Sheet pour le calendrier. On peut réordonner les onglets par glisser-déposer, et les renommer, archiver ou supprimer depuis leur menu. Les modifications sont enregistrées automatiquement, et chaque onglet, sauf Files et Sources, a son propre historique de versions : revenir au diagramme d'hier n'annule pas le texte d'aujourd'hui.

Une note osFoundry avec les onglets Markdown, Sheet, Mermaid, Whiteboard, LaTeX, Files et Sources dans la barre d'onglets (note d'exemple)

Le menu Add note tab d'osFoundry listant Note, Markdown, LaTeX, Files, Slides, Sheet, Mermaid, Board, Whiteboard, Design et Artifacts (note d'exemple)

Markdown : le plan lui-même

L'onglet Markdown, c'est du texte brut, et c'est plus important qu'il n'y paraît. Le même fichier se lit proprement dans n'importe quel autre éditeur, et un assistant peut le lire directement, sans aucune conversion. Vous écrivez en mode Edit, Split ou Preview, vous utilisez rechercher-remplacer, et l'Outline vous permet de sauter d'une section à l'autre d'un long plan. Vous pouvez aussi créer un lien vers un titre ou une plage de lignes, pour qu'un commentaire du type « voir la section risques » pointe pile au bon endroit. Les onglets texte s'exportent en document (Word, PDF ou .md).

L'onglet Markdown d'une note osFoundry avec un plan de lancement et son plan par titres (note d'exemple)

Sheet : les chiffres à côté du texte

L'onglet Sheet est un tableur avec une barre de menus File, Edit et Insert. Vous pouvez importer un fichier CSV ou XLSX, exporter en CSV, en XLSX ou en PDF imprimable, et insérer un graphique (barres, courbes, secteurs, aires ou nuage de points) à partir d'une plage de cellules. On y trouve aussi la mise en forme conditionnelle, la validation des données, rechercher-remplacer, les liens et les commentaires de cellule. Un sheet peut alimenter un widget Board : le tableau du budget peut ainsi piloter un graphique sur un onglet de tableau de bord dans la même note. C'est un tableur pour des tableaux qui accompagnent un document, pas une base de données.

L'onglet Sheet d'une note osFoundry avec un tableau de budget du lancement (note d'exemple)

Mermaid et Whiteboard : deux façons de dessiner

Pour un processus qui doit rester modifiable sous forme de texte, l'onglet Mermaid prend du code Mermaid et en fait le rendu. Vous passez de Edit à Split ou Preview, partez de modèles (Flow, Sequence, Class, State et Gantt), zoomez, et exportez un PNG, un SVG ou la source .mmd. Une erreur de syntaxe s'affiche sous forme de message plutôt que d'image cassée.

L'onglet Mermaid d'une note osFoundry en vue Split, avec le code à gauche et l'organigramme rendu à droite (note d'exemple)

Quand la structure n'est pas encore arrêtée, le Whiteboard offre un canevas libre. La Template Gallery propose des modèles de départ comme Flowchart, Architecture, Mind Map et Wireframe, et d'autres sont disponibles sous forme de Library Packs. Vous pouvez importer un organigramme Mermaid sur le canevas, ajouter des images, changer le sens de la disposition, exporter un PNG ou un SVG et parcourir l'historique de versions du canevas. Les flèches d'un tableau blanc sont des dessins : elles n'exécutent rien.

L'onglet Whiteboard d'une note osFoundry avec un organigramme sur le canevas (note d'exemple)

LaTeX : quand la mise en page doit être exacte

L'onglet LaTeX est un petit projet TeX : main.tex et les autres fichiers que vous ajoutez, ou un projet complet importé depuis un ZIP. Compile génère le PDF et l'affiche à côté de la source ; dans l'application de bureau, la compilation passe par un compilateur local, et la première peut prendre une minute le temps de télécharger les ressources TeX. Les erreurs apparaissent dans un panneau qui renvoie à la ligne concernée dans la source, un message vous signale quand la source a changé depuis la dernière compilation, et vous pouvez exporter le .tex, le ZIP du projet ou le PDF compilé.

L'onglet LaTeX d'une note osFoundry avec les fichiers du projet, main.tex et le panneau d'aperçu PDF (note d'exemple)

Sources et Files : les preuves restent avec le document

L'onglet Sources, c'est la liste de lecture de la note. Collez un lien HTTP ou HTTPS, et Refresh page details remplit le titre et la description, que vous vérifiez avant d'enregistrer. Vous pouvez ajouter vos propres notes à chaque source et copier un lien vers la fiche d'une source pour la citer ailleurs. Une même URL ne peut pas être ajoutée deux fois.

L'onglet Sources d'une note osFoundry avec des liens de recherche, leurs titres et descriptions (note d'exemple)

L'onglet Files contient les PDF, images et fichiers de données qui accompagnent la note. Glissez-y des fichiers ou parcourez votre disque, prévisualisez ceux qui le permettent, et basculez entre une vue en liste et une vue en tableau avec nom, taille et date.

L'onglet Files d'une note osFoundry avec un PDF, une image et un CSV joints (note d'exemple)

Une note de lancement, du début à la fin

Voici comment le lancement du début tient dans une seule note. L'onglet Markdown contient le plan, avec objectifs, calendrier et risques. Un Sheet contient le budget, avec un graphique inséré à partir de celui-ci. Un onglet Mermaid décrit le déroulé du jour J, du communiqué de presse au passage de relais au support, et l'équipe modifie le code quand l'ordre change. Un Whiteboard accueille l'esquisse de la page d'atterrissage. Les liens de recherche sont dans Sources, le devis signé de l'imprimeur est dans Files, et la synthèse d'une page pour le conseil d'administration est dans un onglet LaTeX, exportée en PDF. Quand quelqu'un demande où est la dernière version, il n'y a qu'une seule réponse.

Les premières questions qu'on se pose

Faut-il une application distincte pour chaque type d'onglet ?
Non. Chaque onglet est un éditeur intégré à l'application de bureau osFoundry, et tous appartiennent à la même note.

Puis-je exporter ce que je crée ?
Oui, chaque onglet depuis son propre menu : Markdown en Word, PDF ou .md ; Sheet en CSV, XLSX ou PDF ; Mermaid en PNG, SVG ou .mmd ; Whiteboard en PNG ou SVG ; LaTeX en .tex, en ZIP du projet ou en PDF compilé.

Annuler dans un onglet annule-t-il les autres ?
Non. Chaque onglet, sauf Files et Sources, a son propre historique de versions.

Est-ce gratuit ?
osFoundry est gratuit sur votre propre appareil. Le travail exécuté sur les serveurs d'osFoundry consomme des crédits.

L'application de bureau se télécharge gratuitement sur osfoundry.io/fr/download.

Top comments (0)