tikz

Draw chemical laboratory equipment

I need to draw some chemical laboratory equiment setups. It will include Erlenmeyer flask, Bunsen burner and so on. Does TikZ provide support for such drawings? ...

Modular arithmetic on node names in TikZ?

Say I want to construct a circulant graph in TikZ, with a variable number of nodes, labelled v0, v1, ..., v_n-1 for some n of my choice (say, 5). I'd like to be able to use the \foreach command in TikZ to iteratively (1) define the nodes, and (2) connect the nodes. I'd like to be able to connect v_i to v_(i+1) and v_i to v_{i+2}, say. ...