"Nem bányászni kell, hanem Worddel megnyitni és dolgozni vele." - meg mondjuk generálni egy template alapján kitöltött doksit valamilyen Unix-os környezetben.
Létező feladat: a template-et irodai kollegina alkotja/módosítja szükség szerint, egy shell script meg szükség szerint generál belőle n+1 darab doksit, változó tartalommal (nevek, dátumok, sorozatszámok, eszközállapotok).
A docx esetében (a template-ként funkcionáló fájlba meghatározott szöveget ír be a kollegina oda, ahol az egyes változó értékeknek kell szerepelnie) ezt egy jól irányzott sed-del el lehet intézni, natív Office formátum esetében meg a bináris formátumot kell generálni szövegsablonból vagy épp egy másik bináris trutyiból. Szerinted melyik a kevésbé bloat? Egy sed script, vagy egy c/c++/jóégtudja milyen nyelven valamilyen minőségben megírt doc parser/writer lib használata a zárt formátum kezeléséhez? Oké, tudom, Libre/OpenOffice-t is rá lehet venni szépen, hogy socketen kapva a feladatot generáljon szép doksikat, de az meg szerintem méginkább az ágyúval verébre kategória ilyen esetben, nem?
"HTML-CSS-JS" - tudod miért került a webes tartalom szétválasztásra három részre? Na akkor mars utánanézni. Utána meg térjünk vissza az Excel 2003 óta megjelent funkciók megvalósításához Excel 2003-mal. Mert ugye egy nagytudású diplomás informatikus itt megmondta, hogy mindent meg lehet csinálni Office 2003-ban is.