#show ref: it => { if it.element != none and it.element.func() == figure { let element = it.element "[" element.supplement "-" str(element.counter.at(element.location()).at(0)) "]" // it } else { it } } #figure( image("test/assets/files/cylinder.svg", height: 3cm), caption: [A sylinder.], supplement: "Fig", ) #figure( image("test/assets/files/tiger.jpg", height: 3cm), caption: [A tiger.], supplement: "Figg", ) #figure( $ A = 1 $, kind: "equation", supplement: "Equa", ) @fig1 @fig2 @eq1