This macro make transcluded icons follow the line height of the text with the option of a link and a tooltip. This makes prettier references to buttons (instead of this ) in documentation text.
There is a simple macro without a button and an extended macro with a button.
_)<<_icon <transclusion> >><<icon <transclusion> <link> "<tooltip text>" >><<icon {{$:/core/images/new-button}} "link" "tooltip text">>