I'm going to say no, because the contents of a recipe book are determined by the note boxes on items, and that's not something you can change during gameplay. It reads the items database when you launch your game. Loading a game or starting a new game does not cause this file to be reloaded. So what you have is what's there when the game is launched.
However if you were to get a script that saved the items database along with the rest of the player's save data, it's possible you could change the notes during the game and add recipes to books. The script would need to make sure that the default Items.rvdata2 were read when a New Game was chosen, and that it was refreshed with saved data if a saved game was loaded. It's a bit complicated, but I know it's been done for other kinds of data.