▁the ▁struct ural ▁outline ▁in ▁an ▁appropriate ▁fashion ▁( including ▁cross - re ferences ▁if ▁needed ). ▁It ▁can ▁also ▁use ▁formatting ▁markup ▁( including ▁LaTeX ▁for ▁mathematics ) ▁, ▁with ▁facilities ▁similar ▁to ▁those ▁present ▁in ▁Mark down ▁or ▁LaTeX , ▁thus ▁offering ▁an ▁alternative ▁to ▁these ▁tools . ▁ ▁Or g - babel ▁ ▁Or g - mode ▁offers ▁the ▁ability ▁to ▁insert ▁source ▁code ▁in ▁the ▁document ▁being ▁edited , ▁which ▁is ▁automatically ▁export ed ▁and / or ▁executed ▁when ▁export ing ▁the ▁document ▁; ▁the ▁result ( s ) ▁produced ▁by ▁this ▁code ▁can ▁be ▁automatically ▁fetch ed ▁back ▁in ▁the ▁resulting ▁output . ▁ ▁This ▁source ▁code ▁can ▁be ▁struct ured ▁as ▁re usable ▁sni ppets , ▁inserted ▁in ▁the ▁source ▁document ▁at ▁the ▁place ▁needed ▁for ▁logical ▁ex position ▁thus ▁allowing ▁this ▁ex position ▁to ▁be ▁independent ▁of ▁the ▁structure ▁needed ▁by ▁the ▁compiler / inter pre ter . ▁ ▁T ogether ▁with ▁the ▁markup ▁facilities ▁of ▁org - mode , ▁these ▁two ▁functional ities ▁allow ▁for ▁ ▁Liter ate ▁programming , ▁by ▁dec ou pling ▁the ▁ex position ▁of ▁the ▁functions ▁of ▁a ▁program ▁from ▁its ▁code ▁structure , ▁and ▁ ▁Re produ cible ▁research , ▁by ▁the ▁creation ▁of ▁a ▁consistent ▁document ▁cons olid ating ▁ex position , ▁original ▁data , ▁anal ys es , ▁discussion ▁and ▁conclusion , ▁in ▁a ▁way ▁that ▁can ▁be ▁reprodu ced ▁by ▁any ▁reader ▁using ▁the ▁same ▁software ▁tools . ▁ ▁As ▁of ▁November ▁ 2 0 1 8