1%D \module 2%D [ file=luatex-gadgets, 3%D version=2015.05.12, 4%D title=\LUATEX\ Support Macros, 5%D subtitle=Useful stuff from articles, 6%D author=Hans Hagen, 7%D date=\currentdate, 8%D copyright={PRAGMA ADE \& \CONTEXT\ Development Team}] 9 10dofile(resolvers.findfile('luatex-gadgets.lua')) 11 12% optional removal of marked content 13% 14% before\marksomething{gone}{\em HERE}\unsomething{gone}after 15% before\marksomething{kept}{\em HERE}\unsomething{gone}after 16% \marksomething{gone}{\em HERE}\unsomething{gone}last 17% \marksomething{kept}{\em HERE}\unsomething{gone}last 18 19\def\setmarksignal #1{gadgets.marking.setsignal(\number#1)} 20\def\marksomething#1#2{{gadgets.marking.mark("#1"){#2}}} 21\def\unsomething #1{gadgets.marking.remove("#1")} 22 23\newattribute\gadgetmarkattribute \setmarksignal\gadgetmarkattribute 24 25\endinput 26 |