1. A method for making electronic documents traceable within an electronic publication, said method comprising: receiving an electronic document having an electronic page description; receiving a message to associate with the electronic document; transforming the message into a binary format; and modifying the electronic page description of the electronic document including adding drawing instructions in the electronic page description, the drawing instructions being configured to code each bit of the binary format as a geometrical shape, wherein the geometrical shapes of all the bits of the binary format define a mark, the drawing instructions being configured to cause the geometrical shapes to be overlaid on top of each other.
7. The method of claim 1 , further comprising implementing a hook in a code scanner module for detecting the geometrical shapes in the traceable electronic document, and thus tracking the traceable electronic document within the electronic publication.