używam Pandoc aby utworzyć prezentacje Reveal.js z dokumentów Markdown, po przełączeniu się na nie z Google Slides. Od samego początku zdecydowałem, że prezentacje dla różnych wydarzeń i wykładów mają być automatycznie łączone z wielu plików - dzięki temu łatwiej jest utrzymywać osobne slajdy bez konieczności ciągłej aktualizacji treści w kilku miejscach.
Rozwiązanie na razie łączy Codekit (używając języka Kit) i pandoc. Tak więc poszczególne części prezentacji są przygotowywane w edytorze, a następnie przywoływane w jednym .kit
plik z instrukcjami @import, a następnie wynikowy plik Markdown zostaje przetworzony przez pandoc, który tworzy prezentację HTML (ostatnia część jest wykonywana przez system kompilacji Sublime Text).
Chciałbym jakoś uprościć ten proces za pomocą skryptu, który automatycznie przetwarzał połączony plik Markdown za każdym razem, gdy pandoc go zjada. Są posty na StackExchange, które odnoszą się do filtrów Haskell, ale instalacja Haskell jest zbyt duża dla mojego maleńkiego systemu (minimum 800Mb).
Czy istnieje sposób na włączenie plików z innym rodzajem języka programowania lub trikiem? Wiem na przykład, że można połączyć kilka plików, łącząc ich nazwy w poleceniu pandoc, ale to nie usprawnia ani nie usprawnia przepływu pracy.