Canadian author Margaret Atwood was honored for her literary canon with a postage stamp bearing her image.