A hand-held printer includes an elongate body defining an ink ejection slot through which ink can be ejected. An ink cartridge defines a plurality of ink reservoirs for storing respective types of ink. A printhead module defines a plurality of ink distribution channels in fluid communication with respective reservoirs. The printhead module includes a printhead in fluid communication with the ink distribution channels and mounted within the body so that ink can be ejected through the ink ejection slot. A movement sensor is operatively mounted to the printhead module and senses movement of the printhead module along print media so that the printhead module can eject ink responsive to the sensed movement.