Salut,
Savez vous s'il existe un moyen d'ajouter/lier des annexes markdown à un document libreoffice (writer).
Mon problème est le suivant, je suis en train d'écrire un document avec libreoffice.writer pour un logiciel/matériel (c'est du FPGA donc plutôt du Gateware). Mais la description des différents registres est déjà documenté avec le code (VHDL) dans des fichier README.md (au format markdown donc).
Mon rêve serait de pouvoir décrire le logiciel de manière global en Libreoffice et d'intégrer cette description des registres en annexe mis en forme automatiquement.
Pensez vous que ça soit possible ?
Merci
# pandoc?
Posté par shuihuzhuan . Évalué à 3. Dernière modification le 16 juin 2022 à 11:54.
Bonjour,
Des outils type pandoc (de mémoire) permettent de convertir du markdown vers d'autres formats tels que odt. Restera sans doute le problème de l'homogénéité des styles à gérer.
Sinon écrire ton document en latex qui permet d'intégrer du markdown directement dans le texte :->
# Conversion avec Pandoc ?
Posté par Nicolas Casanova . Évalué à 1.
Je n'ai pas la réponse à la question, donc je vais répondre à côté (et je m'en excuse), mais sait-on jamais, ça donnera peut-être une piste : serait-il envisageable de convertir les fichiers Markdown en ODT avec Pandoc ?
[^] # Re: Conversion avec Pandoc ?
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4.
C'est possible, il y a un genre d'explication là par exemple :
https://golb.statium.link/post/20190528rediger-et-manipuler-des-documents-markdown/
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
# Automatiquement pas vraiment mais c'est possible
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4. Dernière modification le 16 juin 2022 à 13:43.
Tu peux
Insérer du texte à partir d'un fichier
qui est du markdown. Tu perds toute la mise en forme et la structure. Mais tu gardes les #, les _ et les * ce qui devrait te permettre de faire des rechercher-remplacer et de naviguer plus rapidement dans le document pour rétablir la mise en forme.Si en plus tu as une barre d'outil avec exactement les commandes (styles) dont tu as besoin, tu vas gagner pas mal de temps.
Il faudra aussi virer les paragraphes et lignes vides. Pour rappel (je ne me souviens jamais des expressions régulières et j'ai la faiblesse de penser que je ne suis pas seule dans ce cas-là) :
J'ai pas mieux à te proposer.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Automatiquement pas vraiment mais c'est possible
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
Merci,
C'est pas simple donc. Je pensais plus à un système d'assemblage de document. Genre je génère un document libreoffice avec pandoc à partir de mes sources markdown puis je le «colle» à la fin du document qui est lui écrit totalement en libreoffice.
J'ai plus qu'une balle
[^] # Re: Automatiquement pas vraiment mais c'est possible
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
Au pire sinon, je génère un pdf pour chaque puis j'assemble. Mais bon c'est plus modifiable.
J'ai plus qu'une balle
[^] # Re: Automatiquement pas vraiment mais c'est possible
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 3.
Même si ce n'est pas une solution que je conseillerais :-) Inkscape 1.2 ouvre des pdf avec plusieurs pages. Ça reste donc modifiable, mais, du coup, pas super gérable : pagination, sommaires etc.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Automatiquement pas vraiment mais c'est possible
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4. Dernière modification le 16 juin 2022 à 14:16.
Ah mais ça tu peux le faire. Tu passes par la même commande d'insertion du texte à partir d'un fichier et, selon ce que Pandoc génère, si dans ton document LibreOffice tu utilises les styles standard (personnalisés ou pas, ce sont les balises xml qui comptent), tes docs vont s'adapter à la mise en forme du reste.
Mais ça dépend de ce que fabrique Pandoc (il n'est pas dans Mageia et ça a l'air galère de l'intégrer, donc je ne sais pas trop).
Et ça n'empêche pas de revoir le doc de toute façon :-).
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Automatiquement pas vraiment mais c'est possible
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
Ça fonctionne ! Merci.
Il reste plus qu'a l'automatiser pour générer un troisième document odt «final» à partir du «maître» odt et du doc markdown.
J'ai plus qu'une balle
[^] # Re: Automatiquement pas vraiment mais c'est possible
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4.
Tu peux aussi utiliser la fonctionnalité document maître au fait.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Automatiquement pas vraiment mais c'est possible
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
Rhaa, je l'ai fait, mais il m'a découpé tous les chapitres en document indépendant. Ce qui rend l'édition assez fastidieuse puisque je doit ouvrir chaque chapitre dans un document indépendant.
Il y a certainement une configuration plus simple, j'essaierai de regarder ça la prochaine fois.
J'ai plus qu'une balle
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.