Instead of changing the font size, add the text to a hierarchy with a sprite — this could be the book page or an invisible sprite. The text should be a child in the hierarchy.
Then, when you scale the sprite, the text should scale smoothly with it while preserving the line structure.