Is there a nice way to define a ring submolecule and then reuse it in a bigger molecule (maybe something similar to “chemfig and lego-style molecule construction”? (append one ring after another)

I would like to draw for example this:





but such that the ring would be defined as a submolecule (name e.g. ring) and then append one ring after another (\chemfig{-!{ring}-!{ring}-!{ring}}). Is there a way to do it?

Desired result:

(image of desired result)

1 Answer 1


Here are two ideas:







enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .