Fejlemény kb. két év után: az R Markdown lett a befutó. Okok, ami miatt nekem kézre áll:
- markdown dokumentumok (jó, ezt kb. mindegyik tudja)
- R-kódok is lehetnek benne, ami jó, mert ismerem és aktívan használom (az R/exams segítségével Moodle-ba importálható feladatsorokat gyártok)
- nem kell(ett) semmi új nyelvet megtanulni, a furcsaságait kiismerni
- a feladatsoraim jelentős részét áttettem Rmd formába (LaTeX), így ugyanabból a forrásból tudok html és pdf kimenetet is gyártani
- a javasolt datatables-hoz van wrapper
- nagyon kevés CSS/JS programozgatás kell, kb. minden adott
- R-ben generált kép utasításai is közvetlenül beágyazhatóak az Rmd-fájlba, nem kell egy lépésben a képet generálni, majd a generált képet beilleszteni
Hátrányok:
- a render_site() függvény lassú, másrészt mindig az egész mindenséget újragenerál (2-3 perc a sok PDF-fájl miatt), nem nézi a függőségeket illetve azok frissüléseit
- emiatt Makefile-t használok (plusz mókolás)
Az oldal egy jelentős része már megvan (jó sok munka van benne), de még jópár feladatsort át kell ültetni (LaTeX-programozással is generál feladatokat, ezt R-re át kell írni). Ha ez megvan, fel is töltöm majd.