Unfortunately this interferes with the CeTZ anchor calculation:
#import "@preview/cetz:0.3.1"
#let fig = cetz.canvas({
import cetz.draw: *
line((0, 0), (1, 0))
content((), anchor: "west", $ O O O $)
})
#fig
#show math.equation.where(block: true): eq => {
block(width: 100%, inset: 0pt, align(center, eq))
}
#fig
(I’m using block equations in CeTZ for the reasons mentioned in How to show all math as block equations by default?)