Leyendo el ChangeLog de Asterisk 1.4.2 me he encontrado con una sorpresa interesante: al parecer, se consideró la posibilidad de incluir una forma para generar documentación sobre asterisk en pdf, pero al final se descartó su inclusión en la rama estable y se quedó en el trunk. Esta documentación es generada a partir de un montón de documentos LaTex que están en el subdirectorio doc de las sources de asterisk. Para generar esta documentación es necesario tener los fuentes de asterisk, bajando el ultimo trunk desde ssubversion:
#svn checkout http://svn.digium.com/svn/asterisk/trunk asterisk
Una vez tenemos las fuentes, ejecutamos:
./configure --enable-dev-mode
Y cuando termine ejecutamos:
make asterisk.pdf
Esto generará el fichero asterisk.pdf en el subdirectorio doc. Es posible que nos falten algunas librerías de LaTex, pero los errores indican cuales es necesario instalar.
El documento tiene 286 páginas y entre otras cosas, trae documentados todos los comandos de aplicación, Shared Line Appearence (SLA), AEL, etc. Una lectura interesante. Si no queréis liaros con esto, he dejado una copia del documento aquí (1MB).