Understanding typography: Giambattista Bodoni and the invention of modern type