Prepare the oven by preheating to 350 degrees F. In a bowl, beat butter and sugar together until the texture is fluffy with soft peaks.
In another bowl, beat the lemon, orange, and vanilla extract together with egg yolks. Add this mixture together with the butter mixture and beat it together thoroughly.
Take the flour, cream of tartar and baking soda and sift them together in a bowl. Stir the yolk and butter mixture into this until it is well blended and a dough forms.
Once the dough is properly blended, roll it into small balls. Grease or line some baking sheets before placing on the dough balls and flattening them slightly.
Once your cookie shapes have been formed, place the baking sheets in the oven and bake for roughly 10 minutes or until the edges of the dough are golden.