Dante Alighieri, l'autore