That can cover a lot of territory. Besides the classical linkages
described in Jim's link, and a limited Watt's linkage, there is the
rhombic drive, used in advanced Stirling engines, and the linkage used
in the original Atkinson-cycle engine patents.
But the definition of a straight-line linkage can get a little fuzzy,
depending on who'se doing the defining. It basic terms, a conventional
crank, driving a piston in a constraining cylinder through a
connecting rod, produces "straight-line motion."
There also are a couple of books, the titles of which I can't
remember, that describe all kinds of new and old mechanisms. I recall
that quite a few of them were mechanisms used by designers of
production machinery, which tends to have a lot of rotary-to-linear
motion requirements.
--
Ed Huntress