generate textbook model (without image)