Method for tattooing digital books with parameters linked by a bijective function to respective identifiers, the digital book containing a coded pre-existing text in which each character is coded by at least one code and a pre-existing typeface or a reference to a pre-existing typeface, each typeface having code/glyph pairs, each code/glyph pair associating a code from the coded text with a glyph used for displaying a character, characterized in that this method has the steps: - of developing, for each parameter, a new typeface on the basis of the pre-existing typeface, by creating at least one new code/glyph pair that is different from the existing code/glyph pairs in the pre-existing typeface, this new code/glyph pair being distinguished from the existing code/glyph pairs by at least one of the following differences: • the glyph is a new glyph that does not exist in the pre-existing typeface, or • the code is a new code that does not exist in the pre-existing typeface, or • the code is associated with a different glyph that exists in the pre-existing typeface, the new glyph or the new code or the new code/glyph association being a function of the value of the parameter such that the new typeface is different for each different value of the identifier, - of developing a new coded text on the basis of the pre-existing coded text by replacing, in the pre-existing coded text, at least one code or group of codes from the pre-existing typeface allowing display of a character or a combination of characters from the digital book by the code or group of codes from the new typeface allowing display of the graphically identical character or combination of characters on any screen, this code or this group of codes from the new typeface having at least the code from the new code/glyph pair such that the new coded text developed in this manner is different for each different value of the identifier, - of providing the new coded text and the new typeface or a reference to the new typeface as a tattooed digital book. - of developing, for each parameter, a new typeface on the basis of the pre-existing typeface, by creating at least one new code/glyph pair that is different from the existing code/glyph pairs in the pre-existing typeface, this new code/glyph pair being distinguished from the existing code/glyph pairs by at least one of the following differences: • the glyph is a new glyph that does not exist in the pre-existing typeface, or • the code is a new code that does not exist in the pre-existing typeface, or • the code is associated with a different glyph that exists in the pre-existing typeface, the new glyph or the new code or the new code/glyph association being a function of the value of the parameter such that the new typeface is different for each different value of the identifier, • the glyph is a new glyph that does not exist in the pre-existing typeface, or • the code is a new code that does not exist in the pre-existing typeface, or • the code is associated with a different glyph that exists in the pre-existing typeface, - of developing a new coded text on the basis of the pre-existing coded text by replacing, in the pre-existing coded text, at least one code or group of codes from the pre-existing typeface allowing display of a character or a combination of characters from the digital book by the code or group of codes from the new typeface allowing display of the graphically identical character or combination of characters on any screen, this code or this group of codes from the new typeface having at least the code from the new code/glyph pair such that the new coded text developed in this manner is different for each different value of the identifier, - of providing the new coded text and the new typeface or a reference to the new typeface as a tattooed digital book.