inbo / protocolsource

INBO protocols RMarkdown source files
Creative Commons Attribution 4.0 International
0 stars 3 forks source link

probleem uploaden word-document #101

Open ElsLommelen opened 1 year ago

ElsLommelen commented 1 year ago

Bij het aanmaken van een protocol vertrekkend van een Word-document met titels die identiek zijn aan die van het word-sjabloon, komen er voor elk hoofdstuk 2 Rmd's: de sjabloon uit protocolhelper, en de omzetting van de Word-versie. Soms heeft de Word-versie een afwijkend nummer (bv. 1_Afhankelijkheden.Rmd vs. 2_Afhankelijkheden.Rmd), soms is de naam lichtjes anders (bv. Beperkingen_van_het_protocol.Rmd vs. Beperkingen.Rmd, waarbij de eerste de naam van het hoofdstuk is). Eerst dachten we dat dit veroorzaakt werd door het feit dat het Word-sjabloon een extra titel 1. Wijzigingen t.o.v. vorige versies heeft die in NEWS.md moet komen, maar van deze titel de nummer weglaten, verbeterde de situatie niet.

@anleyssen kan je het bewuste sjabloon bezorgen als testcase.

anleyssen commented 1 year ago

dit worddocument bevat titels die identiek zijn aan het word-sjabloon SVP-114 Bemonstering waterkolom oppervlaktewater versie 1.0.docx

anleyssen commented 1 year ago

En dit is het originele protocol, in de word-template die Toon Westra me destijds heeft bezorgd SVP-114 Bemonstering waterkolom oppervlaktewater versie 1.0_origineel.docx

hansvancalster commented 12 months ago

Blijkbaar is de roundtrip van R markdown template -> Word template -> omzetting naar R markdown via create_protocol(..., from_docx = "", ...) dus niet zomaar mogelijk. Dit zijn redenen dat het misloopt:

Hier is de nieuwe Word versie die toch al een iets beter resultaat geeft SVP-114.Bemonstering.waterkolom.oppervlaktewater.versie.1.0.docx

Op zich kan je verder met deze nog niet helemaal perfecte omzetting, het is alleen wat vervelend copy en pasten en enkel de bestanden overhouden die in _bookdown.yml opgesomd staan. Ik denk na of er een manier is om de omzetting wat vlotter te laten lopen.