Formát kalkulovaných dokumentů | |
---|---|
Rozšíření | .cdf |
MIME typ | aplikace/cdf |
Vývojář | Wolfram Research |
zveřejněno | 21. července 2011 |
Typ formátu | formát souboru |
webová stránka | www.wolfram.com/cdf |
Computable Document Format neboli CDF je formát elektronického dokumentu [1] určený k usnadnění vytváření dynamicky generovaného interaktivního obsahu. [2] Formát byl vyvinut společností Wolfram Research .
Formát vypočítaných dokumentů zahrnuje takové uživatelské grafické prvky , jako jsou posuvníky, nabídky a tlačítka. Obsah dokumentu je aktualizován pomocí vestavěného výpočetního subsystému při interakci s grafickými prvky uživatele. Dokument může používat text, tabulky, obrázky, zvuky a animace. Formát CDF umožňuje použití tištěného rozvržení a technických označení systému Mathematica . [3] Podporována jsou také rozvržení dokumentu se stránkováním, strukturálními detaily a režimem prezentace . Styl dokumentu lze ovládat pomocí kaskádových stylů .
Soubory CDF lze prohlížet pomocí bezplatného programu CDF Player , který lze stáhnout z webových stránek vývojářské společnosti Wolfram Research . Na rozdíl od statických formátů, jako je PDF , a předem vygenerovaného obsahu ve formátech, jako je Adobe Flash , a protože CDF Player obsahuje celou runtime knihovnu Mathematica , lze obsah dokumentu generovat v reakci na interakci uživatele pomocí jakýchkoli algoritmů nebo vizualizačních funkcí, které lze popsat. v systému Mathematica. [4] [5] Díky tomu je CDF zvláště vhodný pro vědecké, inženýrské a další technické materiály, [6] a také pro elektronické učebnice . [7]
Počítačová čtečka dokumentů existuje pro platformy Linux , Macintosh , Microsoft Windows a zatím není podporována pro elektronické čtečky a tablety. Čtečka poskytuje režim plug-in pro prohlížeče Mozilla Firefox , Google Chrome , Opera , Safari , Internet Explorer , který umožňuje vkládat materiály CDF do HTML stránek.
Soubory CDF lze vytvářet v Mathematica . Plánuje se vzhled online nástrojů pro jejich tvorbu. [osm]
Vypočítaný formát dokumentu byl použit v e-učebnicích Pearson Education [ 9] [10] k distribuci materiálu na stránce Wolfram Demonstration Project a k přidání interaktivity na straně klienta do Wolfram|Alpha . [11] [12]